$6.24
+0.13 (+2.16%)
Next Earnings
Feb 25, 2026
TBD
9 days away
No earnings history available for ICCC