LR

Luke Roy Swanson

DELAYED 1 MONTH

CHIEF TECHNOLOGY OFFICER

Ibotta, Inc.

Filings

3

Companies

1

Latest

Jun 4, 2026

Transactions

Signal

Ticker / Company

Insider

Transaction

Value

Filed

63
IBTACLUSTER 2

Ibotta, Inc.

Luke Roy Swanson

CHIEF TECHNOLOGY OFFICER

Sale

$391.8K

11,880 sh

Jun 8 8:23 PM

Jun 4, 2026