Swanson Luke Roy

Insider profile

Swanson Luke Roy's trades of Ibotta Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-07 2026-08-07 PrS Proposed sale
70,796
302.75
US$3,752,408
70,796 302.75 US$3,752,408
2026-08-07 2026-08-07 PrS Proposed sale
47,925
473.62
US$3,902,901
47,925 473.62 US$3,902,901
2026-08-05 2026-08-03 PlS Planned sale
75,883 +27.4%
284.27
US$806,267
75,883 +27.4% 284.27 US$806,267
2026-08-05 2026-08-03 PlS Planned sale
5,814 -2.1%
24.44
US$142,102
5,814 -2.1% 24.44 US$142,102
2026-08-05 2026-08-03 PlS Planned sale
126 -0.0%
25.12
US$3,165
126 -0.0% 25.12 US$3,165
2026-08-05 2026-08-03 PlS Planned sale
5,814 -1.2%
24.46
US$142,197
5,814 -1.2% 24.46 US$142,197
2026-08-03 2026-08-03 PrS Proposed sale
5,940
24.47
US$145,362
5,940 24.47 US$145,362
2026-08-03 2026-08-03 PrS Proposed sale
5,940
24.46
US$145,267
5,940 24.46 US$145,267
2026-07-06 2026-07-01 PlS Planned sale
3,241 -1.2%
35.44
US$114,864
3,241 -1.2% 35.44 US$114,864
2026-07-06 2026-07-01 PlS Planned sale
2,699 -1.0%
34.77
US$93,855
2,699 -1.0% 34.77 US$93,855
2026-07-06 2026-07-01 PlS Planned sale
3,241 -0.7%
35.44
US$114,864
3,241 -0.7% 35.44 US$114,864
2026-07-06 2026-07-01 PlS Planned sale
2,699 -0.5%
34.77
US$93,855
2,699 -0.5% 34.77 US$93,855
2026-07-01 2026-07-01 PrS Proposed sale
5,940
34.67
US$205,940
5,940 34.67 US$205,940
2026-07-01 2026-07-01 PrS Proposed sale
5,940
34.67
US$205,940
5,940 34.67 US$205,940
2026-06-08 2026-06-04 PlS Planned sale
807 -0.3%
33.71
US$27,207
807 -0.3% 33.71 US$27,207
2026-06-08 2026-06-04 PlS Planned sale
5,133 -1.8%
32.86
US$168,679
5,133 -1.8% 32.86 US$168,679
2026-06-08 2026-06-04 PlS Planned sale
5,133 -1.8%
32.86
US$168,679
5,133 -1.8% 32.86 US$168,679
2026-06-08 2026-06-04 PlS Planned sale
808 -0.2%
33.71
US$27,241
808 -0.2% 33.71 US$27,241
2026-06-08 2026-06-04 PlS Planned sale
5,132 -1.0%
32.86
US$168,646
5,132 -1.0% 32.86 US$168,646
2026-06-04 2026-06-04 PrS Proposed sale
5,940
32.71
US$194,297
5,940 32.71 US$194,297
2026-06-04 2026-06-04 PrS Proposed sale
5,940
32.71
US$194,297
5,940 32.71 US$194,297
2024-04-22 2024-04-22 S Sale
140,538 -17.6%
88.00
US$12,367,344
140,538 -17.6% 88.00 US$12,367,344