Euglena Co. Ltd. (2931.TO) Japan Year Ended December 31 GROUP 2024 2023 Revenue Y47.62 bln Y46.48 bln Operating Profit Y300.00 mln (Y1.46 bln) Pretax Profit Y431.00 mln (Y1.42 bln) Net Profit (Y650.00 ...