Will Russell Index Additions and Illinois River Project Change Alto Ingredients' (ALTO) Narrative?
Jul 10, 2026
Alto Ingredients joined several Russell indexes and invested $16 million in an Illinois River project to boost supply chain and exports. However, analysts note that ethanol dependence and policy exposure remain key risks despite improved institutional visibility.
Show all 38 updates