Sign in
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…