4
Changes in Ownership
Ibotta, Inc. Filed Acc 0001628280-26-041587
CHIEF TECHNOLOGY OFFICER sold 11,880 shares at an average $32.98 ($391,773)
- Traded under a Rule 10b5-1 plan
From the SEC's structured data for this filing
Trades in this filing
| Insider | Date | Transaction | Shares | Price | Value | Owned after | D/I |
|---|---|---|---|---|---|---|---|
| Swanson Luke Roy CHIEF TECHNOLOGY OFFICER | 2026-06-04 | Sale 10b5-1 | −5,132 | $32.86 | $168,646 | 496,652 | D |
| Swanson Luke Roy CHIEF TECHNOLOGY OFFICER | 2026-06-04 | Sale 10b5-1 | −808 | $33.71 | $27,241 | 495,844 | D |
| Swanson Luke Roy CHIEF TECHNOLOGY OFFICER | 2026-06-04 | Sale 10b5-1 | −5,133 | $32.86 | $168,679 | 280,209 | I |
| Swanson Luke Roy CHIEF TECHNOLOGY OFFICER | 2026-06-04 | Sale 10b5-1 | −807 | $33.71 | $27,207 | 279,402 | I |
| Open-market sales · 11,880 sh · avg $32.98 · $391,773 | |||||||
Loading xslF345X06/wk-form4_1780950197.xml…