$20.54
+1.29 (+6.70%)
Next Earnings
Feb 25, 2026
TBD
8 days away
EPS Est: $-0.01
No earnings history available for IBTA