ICL Group Q2 2023 Earnings Report

Total Revenue
$1.83B
Previous year: $2.88B
-36.3%
EPS
$0.13
Previous year: $0.58
-77.6%

ICL Group

ICL Group