Alto Ingredients, Inc. (ALTO)

Market cap
$381.83M
P/E ratio
30.9x
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20255.7-124.25%
Dec 31, 2024-23.4+145.33%
Dec 31, 2023-9.5-25.14%
Dec 31, 2022-12.7-188.59%
Dec 31, 202114.4-348.62%
Dec 31, 2020-5.8-82.25%
Dec 31, 2019-32.6+89.85%
Dec 31, 2018-17.1+96.67%
Dec 31, 2017-8.7-152.47%
Dec 31, 201416.6-1887.10%
Dec 31, 2013-0.9-95.31%
Dec 31, 2012-19.8
AI Chat