Stockreport

Why Ibotta (IBTA) Shares Are Sliding Today [Yahoo! Finance]

Ibotta, Inc. Class A  (IBTA) 
PDF According to trade filings, ARK Invest sold 3,733 shares of the consumer tech company across two of its funds for a total value of about $81,379. This was not an isolate [Read more]