Sirius Investors
Ibotta, Inc. (IBTA) - Financial Metrics & Analysis