NASDAQ : ALTO

Alto Ingredients, Inc.

$5.19 USD

-$0.43 (-7.65%)

Volume
2.33M
Average Volume
2.3M
Market Capitalization
$402.15M
P/E Ratio
13.55
Dividend Yield
0.00%
Price Target
$10.00
Year High
$6.11
Year Low
$0.92
Day High
Day Low
Payout Ratio
$0.04
Current Ratio
$3.81

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.16%

Investors Holding

7

change: -101 | last: 108

Increased Positions

4

change: -67 | last: 71

Reduced Positions

0

change: -19 | last: 19

New Positions

4

change: -25 | last: 29

Sold Positions

99

change: 87 | last: 12

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -5.7882 | last: 0.0579

Total Invested

673.14K

ALTO Enterprise Value History

Annual
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
Quarterly
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