ICL Group Ltd Short Interest Report

ICLNYSE
$5.45
0.234.41%
At close: Mar 12, 5:00 PM EST
$5.56
0.112.02%
After Hours: 7:49 PM EST
Dividend: The dividend Ex-Date was 3 days ago