$279.27
+2.71 (+0.98%)
Next Earnings
Feb 17, 2026
TBD
0 days away
No earnings history available for ITIC