OTC : EXXRF

Exor N.V. — Institutional Ownership

$81.4 USD

-$0.42 (-0.51%)

Volume
120
Average Volume
5.75K
Market Capitalization
$16.46B
P/E Ratio
-3.86
Dividend Yield
0.69%
Price Target
Year High
$104.00
Year Low
$73.00
Day High
Day Low
Payout Ratio
-$0.02
Current Ratio
$16.87
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
EXXRF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $71.92 205.21M $14.76B $960.64M $3.67B $17.46B
2024-12-31 $89.33 218.97M $19.56B $153M $4.09B $23.5B
2023-12-31 $89.52 228.15M $20.42B $7.79B $40.22B $52.85B
2022-12-31 $66.31 227.87M $15.11B $10.63B $48.05B $52.52B
2021-12-31 $78.64 231.71M $18.22B $7.01B $39.21B $50.42B
2020-12-31 $67.40 231.01M $15.57B $34.83B $70.02B $50.75B
2019-12-31 $69.55 231.59M $16.11B $21.99B $43.03B $37.15B
2018-12-31 $47.44 234.29M $11.11B $18.35B $43.24B $36B
2017-12-31 $49.98 234.67M $11.73B $19.29B $46.44B $38.88B
2016-12-31 $41.73 234.37M $9.78B $24.32B $55.82B $41.28B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $71.92 205.21M $14.76B $1.39B $3.67B $17.03B
2025-06-30 $84.60 207.63M $17.56B $1.53B $3.54B $19.57B
2024-12-31 $89.33 210.57M $18.81B $153M $4.09B $22.75B
2024-06-30 $97.89 219.36M $21.47B $812M $4.72B $25.37B
2023-12-31 $89.52 226.14M $20.24B $7.79B $39.92B $52.38B
2023-06-30 $81.83 230.15M $18.83B $8.15B $35.19B $45.87B
2022-12-31 $66.31 235.33M $15.6B $10.63B $33.66B $38.64B
2022-06-30 $58.86 231.85M $13.65B $5.72B $31.5B $39.43B
2021-12-31 $78.64 209.34M $16.46B $7.01B $28.68B $38.14B
2021-06-30 $67.64 231.36M $15.65B $8.86B $30.16B $36.94B
2020-12-31 $67.40 221.9M $14.96B $34.83B $70.02B $50.14B
2020-06-30 $53.41 231.6M $12.37B $21.8B $51.93B $42.5B