OTC : ABHBY

Alfen N.V. — Institutional Ownership

$7.38 USD

$0.03 (0.41%)

Volume
800
Average Volume
28
Market Capitalization
$320.93M
P/E Ratio
-1381.32
Dividend Yield
0.00%
Price Target
Year High
$8.03
Year Low
$4.92
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
ABHBY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $5.11 43.24M $220.83M $26.67M $47.37M $241.53M
2024-12-31 $5.79 43.44M $251.68M $17.07M $49.75M $284.36M
2023-12-31 $13.57 43.44M $589.45M $2.07M $57.17M $644.55M
2022-12-31 $40.06 43.39M $1.74B $22.84M $18.4M $1.73B
2021-12-31 $37.73 43.39M $1.64B $47.28M $18.4M $1.61B
2020-12-31 $35.10 41.78M $1.47B $52.34M $19.99M $1.43B
2019-12-31 $38.25 40M $1.53B $134K $19.39M $1.55B
2018-12-31 $37.41 40M $1.5B $849K $17.49M $1.51B
2017-12-31 $35.74 40M $1.43B -$ $3.09M $1.43B
2016-12-31 $40.74 40M $1.63B $1.41M $2.08M $1.63B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $5.11 43.24M $220.83M $26.67M $47.37M $241.53M
2025-06-30 $5.09 43.24M $220.16M $17.33M $49.11M $251.94M
2024-12-31 $5.79 43.52M $252.15M $17.07M $49.75M $284.83M
2024-06-30 $8.43 43.44M $366.29M $1.55M $77.59M $442.33M
2023-12-31 $13.57 43.44M $589.49M $2.07M $57.17M $644.59M
2023-06-30 $29.33 43.43M $1.27B $2.92M $81.63M $1.35B
2022-12-31 $40.06 43.39M $1.74B $22.84M $18.4M $1.73B
2022-06-30 $40.93 43.39M $1.78B $35.36M $19.47M $1.76B
2021-12-31 $37.73 43.39M $1.64B $47.28M $18.4M $1.61B
2021-06-30 $36.16 43.39M $1.57B $48.95M $19.74M $1.54B
2020-12-31 $35.10 43.39M $1.52B $52.34M $19.99M $1.49B
2020-06-30 $38.19 40.15M $1.53B $35.76M $18.53M $1.52B