OTC : ALBKY

Alpha Services and Holdings S.A. — Institutional Ownership

$1.21 USD

-$0.04 (-3.2%)

Volume
20.21K
Average Volume
20.72K
Market Capitalization
$11.17B
P/E Ratio
12.08
Dividend Yield
2.54%
Price Target
Year High
$1.26
Year Low
$0.73
Day High
Day Low
Payout Ratio
$0.12
Current Ratio
$1.27
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
ALBKY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $0.75 9.26B $6.93B $3.4B $10.67B $14.2B
2024-12-31 $0.37 9.26B $3.42B $3.28B $3.68B $3.82B
2023-12-31 $0.36 9.39B $3.4B $4.8B $3.45B $2.04B
2022-12-31 $0.22 9.39B $2.06B $14.37B $3.5B -$8.81B
2021-12-31 $0.28 7.73B $2.13B $13.57B $3.23B -$8.22B
2020-12-31 $0.23 6.17B $1.44B $9B $1.95B -$5.61B
2019-12-31 $0.49 6.17B $3.06B $3.52B $1.86B $1.4B
2018-12-31 $0.25 6.17B $1.55B $3.49B $1.46B -$480.72M
2017-12-31 $0.49 6.17B $3.02B $2.99B $1.18B $1.21B
2016-12-31 $0.47 6.15B $2.92B $2.95B $972.94M $939.43M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $1.02 9.19B $9.41B $3.8B $11.12B $16.72B
2026-03-31 $0.81 9.1B $7.4B $4.25B $11.94B $15.09B
2025-12-31 $0.75 9.27B $6.94B $3.4B $10.67B $14.21B
2025-09-30 $0.74 8.86B $6.59B $3.48B $10.11B $13.22B
2025-06-30 $0.75 9.12B $6.86B $3.17B $3.36B $7.05B
2025-03-31 $0.59 9.12B $5.35B $3.56B $3.44B $5.24B
2024-12-31 $0.37 9.26B $3.42B $3.28B $3.68B $3.82B
2024-09-30 $0.38 9.23B $3.47B $4.9B $3.88B $2.45B
2024-06-30 $0.37 9.32B $3.45B $4.82B $3.79B $2.42B
2024-03-31 $0.38 9.4B $3.56B $5.16B $3.74B $2.13B
2023-12-31 $0.36 9.39B $3.4B $4.8B $3.45B $2.04B
2023-09-30 $0.34 9.4B $3.2B $7.8B $3.43B -$1.18B