Why is ITIC down today?
I
Why is ITIC down today?
π¦
ITIC is up N/A at $241.26
Performance
5 Day+2.70%
1 Month+3.03%
3 Month+12.03%
InsiderStreet AI
— Know what they know.