Swanson Luke Roy (CIK 0001873513)

Latest company ownership

Role: CHIEF TECHNOLOGY OFFICER
Shares held
791,773
Last filed at
Dec 3, 2025
Confidence Score
45.1
2025Q4
Confidence Score History
2024Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 1, 2025 Dec 3, 2025 Ibotta, Inc. CHIEF TECHNOLOGY OFFICER Sell 45.0 -4,426 -0.56% $105.6K
Sep 1, 2025 Sep 3, 2025 Ibotta, Inc. CHIEF TECHNOLOGY OFFICER Sell 45.0 -4,426 -0.56% $119.2K
Jun 1, 2025 Jun 3, 2025 Ibotta, Inc. CHIEF TECHNOLOGY OFFICER Sell 47.5 -3,721 -0.47% $186K
Mar 1, 2025 Mar 4, 2025 Ibotta, Inc. CHIEF TECHNOLOGY OFFICER Sell 47.5 -2,909 -0.37% $98.9K
Dec 1, 2024 Dec 3, 2024 Ibotta, Inc. CHIEF TECHNOLOGY OFFICER Sell 40.0 -8,505 -1.21% $622.1K
Apr 22, 2024 Apr 22, 2024 Ibotta, Inc. CHIEF TECHNOLOGY OFFICER Sell 15.0 -140,538 -16.62% $12.4M