Ibotta, Inc. (IBTA)

USD 33.88

(1.68%)

Historical Prices

Date Open High Low Close Volume
18 Apr, 2024 117.0 117.59 96.0 103.25 4.17 Million
17 Apr, 2024 88.0 88.0 88.0 88.0 -