Alto Ingredients is rated a Sell due to overvaluation and heavy reliance on Section 45Z tax credits for profitability. Read ...
First half 2026 revenue reached €768m : +7.4% at constant exchange rate and scope (CERS) vs H1 2025+4.0% at actual rates impacted by currency headwindsBalanced growth in both segments : companion ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results