Form 4 Tracker
Luke Roy Swanson

CHIEF TECHNOLOGY OFFICER · 3 filings · Latest: Jun 4, 2026

Ibotta, Inc.
TickerOwnerRelationshipDateTransactionCost#SharesValue ($)#Shares TotalSEC Filing
IBTA
Swanson Luke RoyJul 1, 2026
Proposed Sale
$34.675,940$205.9K
IBTA
Swanson Luke RoyJul 1, 2026
Proposed Sale
$34.675,940$205.9K
IBTA
Luke Roy SwansonCHIEF TECHNOLOGY OFFICERJun 4, 2026
Sale
$32.9811,880$391.8K279,402
IBTA
Swanson Luke RoyJun 4, 2026
Proposed Sale
$32.715,940$194.3K
IBTA
Swanson Luke RoyJun 4, 2026
Proposed Sale
$32.715,940$194.3K