Alto Ingredients, Inc. (ALTO)

Market cap
$381.83M
P/E ratio
30.9x
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 202563-32.16%
Dec 31, 202493+13.16%
Dec 31, 202382+20.10%
Dec 31, 202268+35.73%
Dec 31, 202150-29.87%
Dec 31, 202072-60.28%
Dec 31, 2019181+113.28%
Dec 31, 201885-61.66%
Dec 31, 2017221+17.58%
Dec 31, 2016188+444.49%
Dec 31, 201435-64.91%
Dec 31, 201398-16.07%
Dec 31, 2012117+25.15%
Dec 31, 201194
AI Chat