ICL Group Q1 2023 Earnings Report

Total Revenue
$2.1B
Previous year: $2.53B
-16.9%
EPS
$0.23
Previous year: $0.47
-51.1%

ICL Group

ICL Group