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
136.08
Quantity 4,440 -48.4%
Value US$3,879,971
Transaction date
Planned sale
Price
112.68
Quantity 1,262 -26.9%
Value US$824,680
Transaction date
Planned sale
Price
260.22
Quantity 89,507 +41.3%
Value US$175,618
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
Transaction date
Planned sale
Price
84.41
Quantity 4,000 -29.2%
Value US$337,640
Transaction date
Planned sale
Price
82.73
Quantity 991 -6.7%
Value US$81,985
Transaction date
Planned sale
Price
82.13
Quantity 750 -4.9%
Value US$61,598
Transaction date
Planned sale
Price
79.77
Quantity 200 -1.3%
Value US$15,954
Transaction date
Planned sale
Price
85.87
Quantity 800 -5.1%
Value US$68,696
Transaction date
Planned sale
Price
84.64
Quantity 1,140 -6.7%
Value US$96,490
Transaction date
Planned sale
Price
83.49
Quantity 160 -0.9%
Value US$13,358
Transaction date
Planned sale
Price
82.45
Quantity 300 -1.7%
Value US$24,735
Transaction date
Planned sale
Price
79.91
Quantity 100 -0.6%
Value US$7,991
Transaction date
Planned sale
Price
55.92
Quantity 3,803 -45.0%
Value US$212,664
Transaction date
Planned sale
Price
55.25
Quantity 7,197 -46.0%
Value US$397,634
Transaction date
Planned sale
Price
56.00
Quantity 500 -2.8%
Value US$28,000
Transaction date
Planned sale
Price
55.39
Quantity 2,000 -10.0%
Value US$110,780
Transaction date
Proposed sale
Price
53.18
Quantity 33,000
Value US$1,754,940
Transaction date
Proposed sale
Price
53.18
Quantity 7,500
Value US$398,850
Transaction date
Planned sale
Price
49.22
Quantity 5,646 -54.8%
Value US$277,896
Transaction date
Planned sale
Price
48.57
Quantity 5,354 -34.2%
Value US$260,044
Transaction date
Planned sale
Price
49.60
Quantity 100 -0.5%
Value US$4,960
Transaction date
Planned sale
Price
48.93
Quantity 2,400 -10.7%
Value US$117,432
Transaction date
Planned sale
Price
53.97
Quantity 6,129 -56.8%
Value US$330,782
Transaction date
Planned sale
Price
53.30
Quantity 4,371 -28.8%
Value US$232,974
Transaction date
Planned sale
Price
52.02
Quantity 500 -3.2%
Value US$26,010
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-03 2026-09-01 PlS Planned sale
4,440 -48.4%
136.08
US$3,879,971
4,440 -48.4% 136.08 US$3,879,971
2026-09-03 2026-09-01 PlS Planned sale
1,262 -26.9%
112.68
US$824,680
1,262 -26.9% 112.68 US$824,680
2026-09-03 2026-09-01 PlS Planned sale
89,507 +41.3%
260.22
US$175,618
89,507 +41.3% 260.22 US$175,618
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
2026-06-03 2026-06-01 PlS Planned sale
4,000 -29.2%
84.41
US$337,640
4,000 -29.2% 84.41 US$337,640
2026-06-03 2026-06-01 PlS Planned sale
991 -6.7%
82.73
US$81,985
991 -6.7% 82.73 US$81,985
2026-06-03 2026-06-01 PlS Planned sale
750 -4.9%
82.13
US$61,598
750 -4.9% 82.13 US$61,598
2026-06-03 2026-06-01 PlS Planned sale
200 -1.3%
79.77
US$15,954
200 -1.3% 79.77 US$15,954
2026-06-03 2026-06-01 PlS Planned sale
800 -5.1%
85.87
US$68,696
800 -5.1% 85.87 US$68,696
2026-06-03 2026-06-01 PlS Planned sale
1,140 -6.7%
84.64
US$96,490
1,140 -6.7% 84.64 US$96,490
2026-06-03 2026-06-01 PlS Planned sale
160 -0.9%
83.49
US$13,358
160 -0.9% 83.49 US$13,358
2026-06-03 2026-06-01 PlS Planned sale
300 -1.7%
82.45
US$24,735
300 -1.7% 82.45 US$24,735
2026-06-03 2026-06-01 PlS Planned sale
100 -0.6%
79.91
US$7,991
100 -0.6% 79.91 US$7,991
2026-05-04 2026-05-01 PlS Planned sale
3,803 -45.0%
55.92
US$212,664
3,803 -45.0% 55.92 US$212,664
2026-05-04 2026-05-01 PlS Planned sale
7,197 -46.0%
55.25
US$397,634
7,197 -46.0% 55.25 US$397,634
2026-05-04 2026-05-01 PlS Planned sale
500 -2.8%
56.00
US$28,000
500 -2.8% 56.00 US$28,000
2026-05-04 2026-05-01 PlS Planned sale
2,000 -10.0%
55.39
US$110,780
2,000 -10.0% 55.39 US$110,780
2026-05-01 2026-05-01 PrS Proposed sale
33,000
53.18
US$1,754,940
33,000 53.18 US$1,754,940
2026-05-01 2026-05-01 PrS Proposed sale
7,500
53.18
US$398,850
7,500 53.18 US$398,850
2026-04-02 2026-04-01 PlS Planned sale
5,646 -54.8%
49.22
US$277,896
5,646 -54.8% 49.22 US$277,896
2026-04-02 2026-04-01 PlS Planned sale
5,354 -34.2%
48.57
US$260,044
5,354 -34.2% 48.57 US$260,044
2026-04-02 2026-04-01 PlS Planned sale
100 -0.5%
49.60
US$4,960
100 -0.5% 49.60 US$4,960
2026-04-02 2026-04-01 PlS Planned sale
2,400 -10.7%
48.93
US$117,432
2,400 -10.7% 48.93 US$117,432
2026-03-03 2026-03-02 PlS Planned sale
6,129 -56.8%
53.97
US$330,782
6,129 -56.8% 53.97 US$330,782
2026-03-03 2026-03-02 PlS Planned sale
4,371 -28.8%
53.30
US$232,974
4,371 -28.8% 53.30 US$232,974
2026-03-03 2026-03-02 PlS Planned sale
500 -3.2%
52.02
US$26,010
500 -3.2% 52.02 US$26,010