Ibotta chief technology officer Luke Roy Swanson reports $3.06 million common share disposal
IBTA•Ibotta Chief Technology Officer Luke Roy Swanson sold 53,462 Class A common shares on Nov. 2-3, 2026, and afterward held 418,008 shares directly and 433,191 indirectly.
1. Share sale
Luke Roy Swanson sold 53,462 Ibotta Class A common shares on Nov. 2-3, 2026. After the transactions, he beneficially owned 418,008 shares directly and 433,191 shares indirectly.




