OTC : AECLY

AECI Ltd — Institutional Ownership

$5 USD

$0 (0.0%)

Volume
100
Average Volume
84
Market Capitalization
$527.59M
P/E Ratio
34.90
Dividend Yield
1.83%
Price Target
Year High
$7.90
Year Low
$5.00
Day High
Day Low
Payout Ratio
$0.98
Current Ratio
$1.97
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
AECLY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $82.77 105.5M $8.73B $3.93B $4.44B $9.24B
2024-12-31 $149.18 105.52M $15.74B $2.39B $6.14B $19.49B
2023-12-31 $144.33 105.52M $15.23B $1.96B $6.38B $19.65B
2022-12-31 $134.08 105.52M $14.15B $2.06B $7.54B $19.63B
2021-12-31 $127.45 105.52M $13.45B $1.95B $4.82B $16.32B
2020-12-31 $117.50 105.52M $12.4B $3.56B $6.04B $14.88B
2019-12-31 $112.09 105.52M $11.83B $1.98B $6.07B $15.92B
2018-12-31 $114.87 105.52M $12.12B $1.58B $5.76B $16.3B
2017-12-31 $98.97 105.52M $10.44B $1.21B $1.76B $11B
2016-12-31 $109.83 105.66M $11.61B $1.46B $1.84B $11.98B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $82.77 105.36M $8.72B $3.93B $4.44B $9.23B
2025-06-30 $139.63 105.5M $14.73B $2.26B $5.2B $17.67B
2024-12-31 $149.18 105.52M $15.74B $2.39B $6.14B $19.49B
2024-06-30 $142.89 108.3M $15.47B $2.14B $7.33B $20.66B
2023-12-31 $144.33 105.52M $15.23B $1.96B $6.38B $19.65B
2023-06-30 $148.58 105.5M $15.68B $2.3B $8.19B $21.57B
2022-12-31 $134.08 95.4M $12.79B $2.06B $7.54B $18.28B
2022-06-30 $128.47 105.5M $13.55B $1.74B $6.95B $18.77B
2021-12-31 $127.45 99.83M $12.72B $1.95B $4.82B $15.59B
2021-06-30 $114.11 105.5M $12.04B $1.91B $4.91B $15.03B
2020-12-31 $117.50 99.83M $11.73B $3.56B $6.04B $14.21B
2020-06-30 $138.62 105.5M $14.62B $2.68B $6.46B $18.41B