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
Transaction date
Planned sale
Price
273.86
Quantity 21,482 -36.0%
Value US$2,218,171
Transaction date
Planned sale
Price
278.82
Quantity 55,880 -14.7%
Value US$4,226,804
Transaction date
Planned sale
Price
393.26
Quantity 613 +12.1%
Value US$584,361
Transaction date
Proposed sale
Price
40.04
Quantity 20,100
Value US$804,867
Transaction date
Proposed sale
Price
40.04
Quantity 20,100
Value US$804,867
Transaction date
Proposed sale
Price
40.07
Quantity 16,500
Value US$661,217
Transaction date
Planned sale
Price
37.30
Quantity 3,082 -1.2%
Value US$114,947
Transaction date
Planned sale
Price
36.63
Quantity 2,858 -1.1%
Value US$104,686
Transaction date
Planned sale
Price
37.28
Quantity 3,082 -0.7%
Value US$114,901
Transaction date
Planned sale
Price
36.62
Quantity 2,858 -0.6%
Value US$104,667
Transaction date
Proposed sale
Price
36.98
Quantity 5,940
Value US$219,632
Transaction date
Proposed sale
Price
36.98
Quantity 5,940
Value US$219,632
Transaction date
Proposed sale
Price
36.96
Quantity 5,940
Value US$219,568
Transaction date
Planned sale
Price
39.90
Quantity 200 -0.1%
Value US$7,980
Transaction date
Planned sale
Price
39.90
Quantity 400 -0.2%
Value US$15,961
Transaction date
Planned sale
Price
39.91
Quantity 200 -0.0%
Value US$7,981
Transaction date
Proposed sale
Price
39.91
Quantity 200
Value US$7,981
Transaction date
Proposed sale
Price
39.90
Quantity 600
Value US$23,941
Transaction date
Planned sale
Price
25.12
Quantity 126 -0.0%
Value US$3,165
Transaction date
Planned sale
Price
24.44
Quantity 5,814 -2.1%
Value US$142,102
Transaction date
Planned sale
Price
25.12
Quantity 126 -0.0%
Value US$3,165
Transaction date
Planned sale
Price
24.46
Quantity 5,814 -1.2%
Value US$142,197
Transaction date
Proposed sale
Price
24.47
Quantity 5,940
Value US$145,362
Transaction date
Proposed sale
Price
24.46
Quantity 5,940
Value US$145,267
Transaction date
Planned sale
Price
35.44
Quantity 3,241 -1.2%
Value US$114,864
Transaction date
Planned sale
Price
34.77
Quantity 2,699 -1.0%
Value US$93,855
Transaction date
Planned sale
Price
35.44
Quantity 3,241 -0.7%
Value US$114,864
Transaction date
Planned sale
Price
34.77
Quantity 2,699 -0.5%
Value US$93,855
Transaction date
Proposed sale
Price
34.67
Quantity 5,940
Value US$205,940
Transaction date
Proposed sale
Price
34.67
Quantity 5,940
Value US$205,940
Transaction date
Planned sale
Price
33.71
Quantity 807 -0.3%
Value US$27,207
Transaction date
Planned sale
Price
32.86
Quantity 5,133 -1.8%
Value US$168,679
Transaction date
Planned sale
Price
32.86
Quantity 5,133 -1.8%
Value US$168,679
Transaction date
Planned sale
Price
33.71
Quantity 808 -0.2%
Value US$27,241
Transaction date
Planned sale
Price
32.86
Quantity 5,132 -1.0%
Value US$168,646
Transaction date
Proposed sale
Price
32.71
Quantity 5,940
Value US$194,297
Transaction date
Proposed sale
Price
32.71
Quantity 5,940
Value US$194,297
Transaction date
Sale
Price
88.00
Quantity 140,538 -17.6%
Value US$12,367,344
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-14 2026-09-10 PlS Planned sale
21,482 -36.0%
273.86
US$2,218,171
21,482 -36.0% 273.86 US$2,218,171
2026-09-14 2026-09-10 PlS Planned sale
55,880 -14.7%
278.82
US$4,226,804
55,880 -14.7% 278.82 US$4,226,804
2026-09-14 2026-09-10 PlS Planned sale
613 +12.1%
393.26
US$584,361
613 +12.1% 393.26 US$584,361
2026-09-10 2026-09-10 PrS Proposed sale
20,100
40.04
US$804,867
20,100 40.04 US$804,867
2026-09-10 2026-09-10 PrS Proposed sale
20,100
40.04
US$804,867
20,100 40.04 US$804,867
2026-09-10 2026-09-10 PrS Proposed sale
16,500
40.07
US$661,217
16,500 40.07 US$661,217
2026-09-03 2026-09-01 PlS Planned sale
3,082 -1.2%
37.30
US$114,947
3,082 -1.2% 37.30 US$114,947
2026-09-03 2026-09-01 PlS Planned sale
2,858 -1.1%
36.63
US$104,686
2,858 -1.1% 36.63 US$104,686
2026-09-03 2026-09-01 PlS Planned sale
3,082 -0.7%
37.28
US$114,901
3,082 -0.7% 37.28 US$114,901
2026-09-03 2026-09-01 PlS Planned sale
2,858 -0.6%
36.62
US$104,667
2,858 -0.6% 36.62 US$104,667
2026-09-01 2026-09-01 PrS Proposed sale
5,940
36.98
US$219,632
5,940 36.98 US$219,632
2026-09-01 2026-09-01 PrS Proposed sale
5,940
36.98
US$219,632
5,940 36.98 US$219,632
2026-09-01 2026-09-01 PrS Proposed sale
5,940
36.96
US$219,568
5,940 36.96 US$219,568
2026-08-11 2026-08-07 PlS Planned sale
200 -0.1%
39.90
US$7,980
200 -0.1% 39.90 US$7,980
2026-08-11 2026-08-07 PlS Planned sale
400 -0.2%
39.90
US$15,961
400 -0.2% 39.90 US$15,961
2026-08-11 2026-08-07 PlS Planned sale
200 -0.0%
39.91
US$7,981
200 -0.0% 39.91 US$7,981
2026-08-07 2026-08-07 PrS Proposed sale
200
39.91
US$7,981
200 39.91 US$7,981
2026-08-07 2026-08-07 PrS Proposed sale
600
39.90
US$23,941
600 39.90 US$23,941
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 -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