Investing.commacroeconomiaNEUTRALLOW

Ibotta director Thomas Lehrman sells $1.53m in company stock.

No summary available

Read at Investing.com
Ibotta director Thomas Lehrman sells $1.53m in company stock.