SEC FORM 4
$661,216.05
Ibotta, Inc. (IBTA)
Sale of 16,500 shares at $40.0737 per share.
Reporting Person Swanson Luke Roy · Officer Title CHIEF TECHNOLOGY OFFICER · Transaction Code S
Traded Sep 10, 2026 · Disclosed Sep 25, 2026FILED +15 DAYS
Source: SEC Form 4 · 0001628280-26-063626 · filed 2026-09-25 · View filing →