Ibotta, Inc. (IBTA )

NYSE - Delayed Quote USD
48.47
+1.83
+(3.92%)
At close: 4:00:02 PM EDT
48.47
0.00
(0.00%)
After hours: 7:17:42 PM EDT
All All Favorites Text Statistics Technicals Fibonacci Markings Lines