Story thread · 2 reports / 1 sources
Ibotta CEO Bryan Leach sells $625,981 in company shares
investing.com · 5h
First report: Ibotta CTO Luke Swanson sells $661,216 of IBTA shares — investing.com, 1d
The conversation · 0
Sign in to join the conversation.
No comments yet — start the thread.