Current Stock Value

Alto Ingredients, Inc. (ALTO)

$3.81

-0.11 (-2.81%)
Valuation Date: 10/6/2022
Share Price on Valuation Date 3.81$
Stock Beta 2.52
Outstanding Shares 58.61