OTC : ALFNF

Alfen N.V. — Institutional Ownership

$11 USD

$0 (0.0%)

Volume
4K
Average Volume
3.42K
Market Capitalization
$239.17M
P/E Ratio
-1391.21
Dividend Yield
0.00%
Price Target
Year High
$13.58
Year Low
$10.50
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.93
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
ALFNF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $9.49 21.68M $205.77M $26.67M $47.37M $226.47M
2024-12-31 $12.38 21.7M $268.6M $17.07M $49.75M $301.28M
2023-12-31 $45.28 21.83M $988.31M $2.07M $57.17M $1.04B
2022-12-31 $84.52 21.7M $1.83B $22.84M $18.4M $1.83B
2021-12-31 $86.18 21.69M $1.87B $46.88M $18.4M $1.84B
2020-12-31 $80.18 20.89M $1.68B $52.1M $19.99M $1.64B
2019-12-31 $87.39 20M $1.75B $134K $19.39M $1.77B
2018-12-31 $85.46 20M $1.71B $849K $17.49M $1.73B
2017-12-31 $81.63 9.78M $797.97M -$ $3.09M $801.07M
2016-12-31 $93.06 9.78M $909.67M $1.41M $2.08M $910.34M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $9.49 21.74M $206.34M $26.67M $47.37M $227.03M
2025-06-30 $12.90 21.62M $278.86M $17.33M $49.11M $310.65M
2024-12-31 $12.38 21.7M $268.6M $17.07M $49.75M $301.28M
2024-06-30 $37.92 21.7M $822.81M $1.55M $77.59M $898.85M
2023-12-31 $45.28 21.72M $983.47M $2.07M $57.17M $1.04B
2023-06-30 $82.94 21.72M $1.8B $2.92M $81.63M $1.88B
2022-12-31 $84.52 21.7M $1.83B $22.84M $18.4M $1.83B
2022-06-30 $82.15 21.7M $1.78B $35.36M $19.47M $1.77B
2021-12-31 $86.18 21.69M $1.87B $46.88M $18.4M $1.84B
2021-06-30 $82.60 21.69M $1.79B $48.95M $19.74M $1.76B
2020-12-31 $80.18 20.89M $1.68B $52.1M $19.99M $1.64B
2020-06-30 $87.24 20.89M $1.82B $35.76M $18.53M $1.81B