Ibotta, Inc. (IBTA)

USD 25.59

(1.19%)

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 -