Alto Ingredients, Inc. Common Stock ALTO

$3.94 -0.63% at last close

Financials (TTM)

Revenue
$943.33 million
Net Income
$51.99 million
Net Margin
5.51%
Return on Equity
20.00%
Debt-to-Equity
0.25
P/E Ratio
5.79
Price / Book
1.18
Price / Sales
0.33

Over the trailing twelve months, Alto Ingredients, Inc. Common Stock generated revenue of $943.33 million and net income of $51.99 million, a net margin of 5.51%.

At the last closing price of $3.94, ALTO trades at 5.79 times trailing earnings and 0.33 times sales, with a market capitalization of $307.17 million.

Key Stats

Last Close
$3.94
Market Cap
$307.17 million
52-Week Range
$0.92 $6.11
Average Volume
1.75 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.