NASDAQ : ALTO
-$0.43 (-7.65%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -101 | last: 108
Increased Positions
change: -67 | last: 71
Reduced Positions
change: -19 | last: 19
New Positions
change: -25 | last: 29
Sold Positions
change: 87 | last: 12
Total Calls
Total Puts
Put-Call Ratio
change: -5.7882 | last: 0.0579
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $2.88 | 74.51M | $214.58M | $25.67M | $97.6M | $286.5M |
| 2024-12-31 | $1.56 | 73.48M | $114.63M | $35.47M | $114.67M | $193.83M |
| 2023-12-31 | $2.66 | 73.34M | $195.08M | $30.01M | $105.46M | $270.53M |
| 2022-12-31 | $2.88 | 71.94M | $207.2M | $36.46M | $87.27M | $258.01M |
| 2021-12-31 | $4.81 | 71.1M | $341.98M | $50.61M | $63.65M | $355.02M |
| 2020-12-31 | $5.43 | 58.61M | $318.25M | $47.67M | $108.24M | $378.81M |
| 2019-12-31 | $0.65 | 47.38M | $30.8M | $19M | $268.42M | $280.23M |
| 2018-12-31 | $0.86 | 43.38M | $37.35M | $26.63M | $231.56M | $242.28M |
| 2017-12-31 | $4.55 | 42.62M | $193.93M | $49.49M | $241.81M | $386.25M |
| 2016-12-31 | $9.50 | 42.18M | $400.73M | $64.26M | $199.87M | $536.34M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $4.84 | 74.79M | $361.98M | $20.31M | $91.27M | $432.94M |
| 2025-12-31 | $2.88 | 74.78M | $215.36M | $25.67M | $97.6M | $287.28M |
| 2025-09-30 | $1.08 | 74.42M | $80.37M | $32.52M | $119.69M | $167.55M |
| 2025-06-30 | $1.15 | 74.23M | $85.37M | $30.49M | $138.72M | $193.6M |
| 2025-03-31 | $1.14 | 73.84M | $84.17M | $26.78M | $131.27M | $188.67M |
| 2024-12-31 | $1.56 | 73.48M | $114.63M | $35.47M | $114.67M | $193.83M |
| 2024-09-30 | $1.61 | 73.84M | $118.87M | $33.59M | $103.52M | $188.81M |
| 2024-06-30 | $1.43 | 73.49M | $105.08M | $27.12M | $112.27M | $190.23M |
| 2024-03-31 | $2.29 | 72.77M | $166.63M | $29.31M | $106.45M | $243.77M |
| 2023-12-31 | $2.66 | 72.97M | $194.1M | $30.01M | $105.46M | $269.54M |
| 2023-09-30 | $4.42 | 73.19M | $323.5M | $26.16M | $99.86M | $397.21M |
| 2023-06-30 | $2.89 | 73.39M | $212.11M | $22.74M | $107.05M | $296.42M |