Luke Roy Swanson
CHIEF TECHNOLOGY OFFICER · 3 filings · Latest: Jun 4, 2026
Ibotta, Inc.
| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Filing |
|---|---|---|---|---|---|---|---|---|---|
IBTA | Swanson Luke Roy | — | Jul 1, 2026 | Proposed Sale | $34.67 | 5,940 | $205.9K | — | |
IBTA | Swanson Luke Roy | — | Jul 1, 2026 | Proposed Sale | $34.67 | 5,940 | $205.9K | — | |
IBTA | Luke Roy Swanson | CHIEF TECHNOLOGY OFFICER | Jun 4, 2026 | Sale | $32.98 | 11,880 | $391.8K | 279,402 | |
IBTA | Swanson Luke Roy | — | Jun 4, 2026 | Proposed Sale | $32.71 | 5,940 | $194.3K | — | |
IBTA | Swanson Luke Roy | — | Jun 4, 2026 | Proposed Sale | $32.71 | 5,940 | $194.3K | — |