SEC Insider Transactions from Swanson Luke Roy.

Last updated: 2026-03-14 11:54 UTC | Total transactions: 34

Swanson Luke Roy has filed 34 insider transactions across 1 company since April 2024.

Most recent transaction: a tax payment of 7684 shares of Ibotta, Inc. ($IBTA) on March 01, 2026.

Activity breakdown: 0 open-market purchases and 1 sale.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 1, 2026 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER F Class A Common Stock 7684 $24.97 1,049,811.0000 30,999,527 0.73% 0.02%
Jan. 8, 2026 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER A Class A Common Stock 265722 $0.00 1,057,495.0000 30,999,527 33.56% 0.86%
Dec. 1, 2025 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER F Class A Common Stock 4426 $23.86 791,773.0000 30,999,527 0.56% 0.01%
Oct. 6, 2025 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER M Employee Stock Option (right to buy) 14167 $0.00 20,833.0000 30,999,527 40.48% 0.05%
Oct. 6, 2025 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER M Class A Common Stock 14167 $5.35 796,199.0000 30,999,527 1.81% 0.05%
Sept. 1, 2025 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER F Class A Common Stock 4426 $26.94 782,032.0000 26,860,931 0.56% 0.02%
June 1, 2025 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER F Class A Common Stock 3721 $49.99 786,458.0000 26,860,931 0.47% 0.01%
March 1, 2025 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER F Class A Common Stock 2909 $34.01 790,179.0000 26,860,931 0.37% 0.01%
Jan. 13, 2025 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER A Class A Common Stock 96625 $0.00 793,088.0000 26,860,931 13.87% 0.36%
Dec. 23, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Class A Common Stock 206000 $0.00 651,418.0000 33,567,489 46.25% 0.61%
Dec. 23, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Class A Common Stock 206000 $0.00 490,463.0000 33,567,489 29.58% 0.61%
Dec. 6, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER G Class A Common Stock 285342 $0.00 445,418.0000 33,567,489 178.25% 0.85%
Dec. 6, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER G Class A Common Stock 206000 $0.00 411,121.0000 33,567,489 100.43% 0.61%
Dec. 6, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER G Class A Common Stock 491342 $0.00 445,418.0000 33,567,489 52.45% 1.46%
Dec. 1, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER F Class A Common Stock 8505 $73.14 696,463.0000 33,567,489 1.21% 0.03%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 21728 $0.00 21,728.0000 26,921,567 9999.99% 0.08%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 35000 $0.00 0.0000 26,921,567 100.00% 0.13%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 35000 $0.00 35,000.0000 26,921,567 9999.99% 0.13%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 39324 $0.00 0.0000 26,921,567 100.00% 0.15%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 39324 $0.00 39,324.0000 26,921,567 9999.99% 0.15%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 50000 $0.00 0.0000 26,921,567 100.00% 0.19%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 50000 $0.00 50,000.0000 26,921,567 9999.99% 0.19%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 71670 $0.00 0.0000 26,921,567 100.00% 0.27%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 71670 $0.00 71,670.0000 26,921,567 9999.99% 0.27%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 25000 $0.00 0.0000 26,921,567 100.00% 0.09%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 25000 $0.00 25,000.0000 26,921,567 9999.99% 0.09%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 40000 $0.00 0.0000 26,921,567 100.00% 0.15%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 40000 $0.00 40,000.0000 26,921,567 9999.99% 0.15%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Common Stock 800461 $0.00 0.0000 26,921,567 100.00% 2.97%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Class A Common Stock 800461 $0.00 845,506.0000 26,921,567 1777.03% 2.97%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Common Stock 45045 $0.00 0.0000 26,921,567 100.00% 0.17%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Class A Common Stock 45045 $0.00 704,968.0000 26,921,567 6.83% 0.17%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER J Employee Stock Option (right to buy) 21728 $0.00 0.0000 26,921,567 100.00% 0.08%
April 22, 2024 Ibotta, Inc. $IBTA Swanson Luke Roy CHIEF TECHNOLOGY OFFICER S Class A Common Stock 140538 $88.00 704,968.0000 26,921,567 16.62% 0.52%