Ibotta director Thomas Lehrman sells $1.53m in company stock.
1 source
·1h ago
marketing company
In the news · 1
More in Industrials