InsiderFlow

Luke Roy Swanson

IBTA

Luke Roy Swanson serves as CHIEF TECHNOLOGY OFFICER at Ibotta, Inc. (IBTA). This page tracks their complete SEC Form 4 insider trading history including stock purchases and sales.

Total Buys

0 trades

$0.00

Total Sells

5 trades

$12.88M

Net Position

Net Seller

$12.88M

Companies Traded

1

IBTA

Active Period

Apr 2024 – Dec 2025

5 total trades

Most Recent

Sell IBTA

Dec 1, 2025 · $105.6K

Luke Roy Swanson's Insider Trading at Ibotta, Inc. (IBTA)

Buys

0 · $0.00

Sells

5 · $12.88M

Total Shares Bought

0

Total Shares Sold

156,020

IBTA Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Dec 1, 2025Sell4,426$23.86$105.6K0
Sep 1, 2025Sell4,426$26.94$119.2K0
Jun 1, 2025Sell3,721$49.99$186.0K0
Mar 1, 2025Sell2,909$34.01$98.9K0
Apr 22, 2024Sell140,538$88.00$12.37M659,923
Luke Roy Swanson Insider Trading Activity | Ibotta, Inc. | InsiderFlow