THOMPSON JOHN WENDELL

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 45% 68% 82%
Transactions
19 0% Buy
34 71% Buy
47 69% Buy
THOMPSON JOHN WENDELL's trades of Rubrik, 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
239.74
Quantity 8,939 -23.7%
Value US$4,260,001
Transaction date
Planned sale
Price
65.32
Quantity 64,429 +19.2%
Value US$4,745,210
Transaction date
Planned sale
Price
466.33
Quantity 84,792 +1.4%
Value US$3,043,121
Transaction date
Planned sale
Price
118.73
Quantity 1,700 -13.2%
Value US$201,841
Transaction date
Planned sale
Price
117.62
Quantity 1,100 -7.9%
Value US$129,382
Transaction date
Planned sale
Price
116.52
Quantity 1,600 -10.3%
Value US$186,432
Transaction date
Planned sale
Price
115.64
Quantity 875 -5.3%
Value US$101,185
Transaction date
Planned sale
Price
114.55
Quantity 2,925 -15.1%
Value US$335,059
Transaction date
Planned sale
Price
122.82
Quantity 100 -3.8%
Value US$12,282
Transaction date
Planned sale
Price
120.04
Quantity 400 -13.3%
Value US$48,016
Transaction date
Planned sale
Price
118.79
Quantity 300 -9.1%
Value US$35,637
Transaction date
Planned sale
Price
117.91
Quantity 500 -13.2%
Value US$58,955
Transaction date
Planned sale
Price
116.12
Quantity 500 -11.6%
Value US$58,060
Transaction date
Planned sale
Price
114.62
Quantity 700 -14.0%
Value US$80,234
Transaction date
Proposed sale
Price
124.15
Quantity 5,000
Value US$620,750
Transaction date
Proposed sale
Price
124.15
Quantity 22,000
Value US$2,731,300
Transaction date
Planned sale
Price
116.46
Quantity 2,394 -22.3%
Value US$278,805
Transaction date
Planned sale
Price
115.57
Quantity 7,710 -41.8%
Value US$891,045
Transaction date
Planned sale
Price
114.71
Quantity 896 -4.6%
Value US$102,780
Transaction date
Planned sale
Price
116.47
Quantity 500 -9.1%
Value US$58,235
Transaction date
Planned sale
Price
115.62
Quantity 1,700 -23.6%
Value US$196,554
Transaction date
Planned sale
Price
114.68
Quantity 300 -4.0%
Value US$34,404
Transaction date
Planned sale
Price
92.37
Quantity 200 -2.3%
Value US$18,474
Transaction date
Planned sale
Price
91.08
Quantity 900 -9.5%
Value US$81,972
Transaction date
Planned sale
Price
90.24
Quantity 600 -6.0%
Value US$54,144
Transaction date
Planned sale
Price
89.02
Quantity 4,700 -31.8%
Value US$418,394
Transaction date
Planned sale
Price
88.34
Quantity 4,600 -23.8%
Value US$406,364
Transaction date
Planned sale
Price
91.66
Quantity 200 -2.6%
Value US$18,332
Transaction date
Planned sale
Price
90.30
Quantity 100 -1.3%
Value US$9,030
Transaction date
Planned sale
Price
89.18
Quantity 600 -7.1%
Value US$53,508
Transaction date
Planned sale
Price
88.58
Quantity 1,600 -16.0%
Value US$141,728
Transaction date
Planned sale
Price
74.51
Quantity 5,260 -38.6%
Value US$391,923
Transaction date
Planned sale
Price
73.73
Quantity 5,740 -29.6%
Value US$423,210
Transaction date
Planned sale
Price
74.59
Quantity 1,000 -9.1%
Value US$74,590
Transaction date
Planned sale
Price
73.79
Quantity 1,500 -12.0%
Value US$110,685
Transaction date
Proposed sale
Price
72.36
Quantity 7,500
Value US$542,700
Transaction date
Proposed sale
Price
72.36
Quantity 33,000
Value US$2,387,880
Transaction date
Planned sale
Price
83.59
Quantity 900 -9.7%
Value US$75,231
Transaction date
Planned sale
Price
82.81
Quantity 7,000 -43.0%
Value US$579,670
Transaction date
Planned sale
Price
82.02
Quantity 3,100 -16.0%
Value US$254,262
Transaction date
Planned sale
Price
83.70
Quantity 300 -2.3%
Value US$25,110
Transaction date
Planned sale
Price
82.91
Quantity 1,500 -10.5%
Value US$124,365
Transaction date
Planned sale
Price
82.00
Quantity 700 -4.7%
Value US$57,400
Transaction date
Planned sale
Price
86.07
Quantity 1,700 -26.8%
Value US$146,319
Transaction date
Planned sale
Price
85.30
Quantity 3,359 -34.6%
Value US$286,523
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-11-03 2026-11-02 PlS Planned sale
8,939 -23.7%
239.74
US$4,260,001
8,939 -23.7% 239.74 US$4,260,001
2026-11-03 2026-11-02 PlS Planned sale
64,429 +19.2%
65.32
US$4,745,210
64,429 +19.2% 65.32 US$4,745,210
2026-11-03 2026-11-02 PlS Planned sale
84,792 +1.4%
466.33
US$3,043,121
84,792 +1.4% 466.33 US$3,043,121
2026-11-03 2026-11-02 PlS Planned sale
1,700 -13.2%
118.73
US$201,841
1,700 -13.2% 118.73 US$201,841
2026-11-03 2026-11-02 PlS Planned sale
1,100 -7.9%
117.62
US$129,382
1,100 -7.9% 117.62 US$129,382
2026-11-03 2026-11-02 PlS Planned sale
1,600 -10.3%
116.52
US$186,432
1,600 -10.3% 116.52 US$186,432
2026-11-03 2026-11-02 PlS Planned sale
875 -5.3%
115.64
US$101,185
875 -5.3% 115.64 US$101,185
2026-11-03 2026-11-02 PlS Planned sale
2,925 -15.1%
114.55
US$335,059
2,925 -15.1% 114.55 US$335,059
2026-11-03 2026-11-02 PlS Planned sale
100 -3.8%
122.82
US$12,282
100 -3.8% 122.82 US$12,282
2026-11-03 2026-11-02 PlS Planned sale
400 -13.3%
120.04
US$48,016
400 -13.3% 120.04 US$48,016
2026-11-03 2026-11-02 PlS Planned sale
300 -9.1%
118.79
US$35,637
300 -9.1% 118.79 US$35,637
2026-11-03 2026-11-02 PlS Planned sale
500 -13.2%
117.91
US$58,955
500 -13.2% 117.91 US$58,955
2026-11-03 2026-11-02 PlS Planned sale
500 -11.6%
116.12
US$58,060
500 -11.6% 116.12 US$58,060
2026-11-03 2026-11-02 PlS Planned sale
700 -14.0%
114.62
US$80,234
700 -14.0% 114.62 US$80,234
2026-11-02 2026-11-02 PrS Proposed sale
5,000
124.15
US$620,750
5,000 124.15 US$620,750
2026-11-02 2026-11-02 PrS Proposed sale
22,000
124.15
US$2,731,300
22,000 124.15 US$2,731,300
2026-10-02 2026-10-01 PlS Planned sale
2,394 -22.3%
116.46
US$278,805
2,394 -22.3% 116.46 US$278,805
2026-10-02 2026-10-01 PlS Planned sale
7,710 -41.8%
115.57
US$891,045
7,710 -41.8% 115.57 US$891,045
2026-10-02 2026-10-01 PlS Planned sale
896 -4.6%
114.71
US$102,780
896 -4.6% 114.71 US$102,780
2026-10-02 2026-10-01 PlS Planned sale
500 -9.1%
116.47
US$58,235
500 -9.1% 116.47 US$58,235
2026-10-02 2026-10-01 PlS Planned sale
1,700 -23.6%
115.62
US$196,554
1,700 -23.6% 115.62 US$196,554
2026-10-02 2026-10-01 PlS Planned sale
300 -4.0%
114.68
US$34,404
300 -4.0% 114.68 US$34,404
2026-09-03 2026-09-01 PlS Planned sale
200 -2.3%
92.37
US$18,474
200 -2.3% 92.37 US$18,474
2026-09-03 2026-09-01 PlS Planned sale
900 -9.5%
91.08
US$81,972
900 -9.5% 91.08 US$81,972
2026-09-03 2026-09-01 PlS Planned sale
600 -6.0%
90.24
US$54,144
600 -6.0% 90.24 US$54,144
2026-09-03 2026-09-01 PlS Planned sale
4,700 -31.8%
89.02
US$418,394
4,700 -31.8% 89.02 US$418,394
2026-09-03 2026-09-01 PlS Planned sale
4,600 -23.8%
88.34
US$406,364
4,600 -23.8% 88.34 US$406,364
2026-09-03 2026-09-01 PlS Planned sale
200 -2.6%
91.66
US$18,332
200 -2.6% 91.66 US$18,332
2026-09-03 2026-09-01 PlS Planned sale
100 -1.3%
90.30
US$9,030
100 -1.3% 90.30 US$9,030
2026-09-03 2026-09-01 PlS Planned sale
600 -7.1%
89.18
US$53,508
600 -7.1% 89.18 US$53,508
2026-09-03 2026-09-01 PlS Planned sale
1,600 -16.0%
88.58
US$141,728
1,600 -16.0% 88.58 US$141,728
2026-08-04 2026-08-03 PlS Planned sale
5,260 -38.6%
74.51
US$391,923
5,260 -38.6% 74.51 US$391,923
2026-08-04 2026-08-03 PlS Planned sale
5,740 -29.6%
73.73
US$423,210
5,740 -29.6% 73.73 US$423,210
2026-08-04 2026-08-03 PlS Planned sale
1,000 -9.1%
74.59
US$74,590
1,000 -9.1% 74.59 US$74,590
2026-08-04 2026-08-03 PlS Planned sale
1,500 -12.0%
73.79
US$110,685
1,500 -12.0% 73.79 US$110,685
2026-08-03 2026-08-03 PrS Proposed sale
7,500
72.36
US$542,700
7,500 72.36 US$542,700
2026-08-03 2026-08-03 PrS Proposed sale
33,000
72.36
US$2,387,880
33,000 72.36 US$2,387,880
2026-07-01 2026-07-01 PlS Planned sale
900 -9.7%
83.59
US$75,231
900 -9.7% 83.59 US$75,231
2026-07-01 2026-07-01 PlS Planned sale
7,000 -43.0%
82.81
US$579,670
7,000 -43.0% 82.81 US$579,670
2026-07-01 2026-07-01 PlS Planned sale
3,100 -16.0%
82.02
US$254,262
3,100 -16.0% 82.02 US$254,262
2026-07-01 2026-07-01 PlS Planned sale
300 -2.3%
83.70
US$25,110
300 -2.3% 83.70 US$25,110
2026-07-01 2026-07-01 PlS Planned sale
1,500 -10.5%
82.91
US$124,365
1,500 -10.5% 82.91 US$124,365
2026-07-01 2026-07-01 PlS Planned sale
700 -4.7%
82.00
US$57,400
700 -4.7% 82.00 US$57,400
2026-06-03 2026-06-01 PlS Planned sale
1,700 -26.8%
86.07
US$146,319
1,700 -26.8% 86.07 US$146,319
2026-06-03 2026-06-01 PlS Planned sale
3,359 -34.6%
85.30
US$286,523
3,359 -34.6% 85.30 US$286,523

See older THOMPSON JOHN WENDELL insider trades

Plus unlocks the full transaction history.

See localized pricing at checkout
Unlock THOMPSON JOHN WENDELL history with Plus

Billed monthly · Cancel anytime