OTC : ALMFF

Altium Limited — Institutional Ownership

$48 USD

$3 (6.67%)

Volume
243
Average Volume
260
Market Capitalization
$6.33B
P/E Ratio
96.00
Dividend Yield
0.00%
Price Target
Year High
$48.00
Year Low
$23.96
Day High
Day Low
Payout Ratio
$0.68
Current Ratio
$2.81
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
ALMFF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2023-06-30 $24.52 132.94M $3.26B $200.39M $22.03M $3.08B
2022-06-30 $19.11 131.96M $2.52B $198.46M $18.9M $2.34B
2021-06-30 $27.42 131.37M $3.6B $191.78M $22.1M $3.43B
2020-06-30 $22.79 130.98M $2.99B $93.46M $8.49M $2.9B
2019-06-30 $24.38 130.96M $3.19B $80.19M $11948 $3.11B
2018-06-30 $16.80 130.17M $2.19B $52.17M $10939 $2.13B
2017-06-30 $7.12 129.39M $921.24M $44.09M -$ $877.15M
2016-06-30 $4.70 128.69M $604.85M $38.2M $71000 $566.72M
2015-06-30 $3.47 123.47M $428.43M $61.17M $52367 $367.32M
2014-06-30 $2.01 108.83M $218.75M $21.96M $87662 $196.87M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2023-12-30 $30.58 131.83M $4.03B $179.78M $9.67M $3.86B
2023-06-30 $24.52 134.11M $3.29B $200.39M $7.39M $3.1B
2022-12-30 $23.20 131.77M $3.06B $206.12M $1.49M $2.85B
2022-06-30 $19.11 132.38M $2.53B $198.46M $4.07M $2.34B
2021-12-30 $30.62 131.52M $4.03B $194.55M $3.7M $3.84B
2021-06-30 $27.42 129.9M $3.56B $191.78M $5.5M $3.38B
2020-12-30 $26.43 131.35M $3.47B $87.85M $7.54M $3.39B
2020-06-30 $22.79 130.94M $2.98B $93.46M $8.49M $2.9B
2019-12-30 $25.00 131.38M $3.28B $80.86M $7.81M $3.21B
2019-06-30 $24.38 131.47M $3.21B $80.19M $11948 $3.13B
2018-12-30 $15.58 130.44M $2.03B $63.7M -$ $1.97B
2018-06-30 $16.80 130.56M $2.19B $52.17M $10939 $2.14B