Alto Ingredients, Inc. (ALTO)

Market cap
$381.83M
P/E ratio
30.9x
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20253.4-124.51%
Dec 31, 2024-13.8+129.45%
Dec 31, 2023-6-30.44%
Dec 31, 2022-8.6-190.19%
Dec 31, 20219.6-444.60%
Dec 31, 2020-2.8-80.11%
Dec 31, 2019-14+60.14%
Dec 31, 2018-8.7+78.16%
Dec 31, 2017-4.9-150.94%
Dec 31, 20149.6-2929.41%
Dec 31, 2013-0.3-96.01%
Dec 31, 2012-8.5
AI Chat