Earnings
📈 Stocks
Bioceres Reports 18% Revenue Decline in FY2026 Amid Operational Restructuring
(just now)
Bioceres stabilizes Q4 performance with positive adjusted EBITDA following an 18% annual revenue drop, as management shifts focus to core profitability and…