30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

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 Activity 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-06-03 2026-06-01 PlS Planned sale
39,171 +4.8%
22.90
US$1,546,387
39,171 +4.8% 22.90 US$1,546,387
2026-06-03 2026-06-01 PlS Planned sale
89,882 +32.2%
206.86
US$3,478,918
89,882 +32.2% 206.86 US$3,478,918
2026-06-03 2026-06-01 PlS Planned sale
10,264 +14.6%
345.79
US$4,156,206
10,264 +14.6% 345.79 US$4,156,206
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
2026-03-03 2026-03-02 PlS Planned sale
1,300 -5.5%
53.98
US$70,174
1,300 -5.5% 53.98 US$70,174
2026-03-03 2026-03-02 PlS Planned sale
1,000 -4.0%
53.33
US$53,330
1,000 -4.0% 53.33 US$53,330
2026-03-03 2026-03-02 PlS Planned sale
200 -0.8%
51.87
US$10,374
200 -0.8% 51.87 US$10,374
2026-02-03 2026-02-02 PlS Planned sale
2,600 -41.6%
56.26
US$146,276
2,600 -41.6% 56.26 US$146,276
2026-02-03 2026-02-02 PlS Planned sale
3,902 -38.4%
55.65
US$217,146
3,902 -38.4% 55.65 US$217,146
2026-02-03 2026-02-02 PlS Planned sale
4,498 -30.7%
54.42
US$244,781
4,498 -30.7% 54.42 US$244,781
2026-02-03 2026-02-02 PlS Planned sale
500 -1.9%
56.42
US$28,210
500 -1.9% 56.42 US$28,210
2026-02-03 2026-02-02 PlS Planned sale
900 -3.3%
55.64
US$50,076
900 -3.3% 55.64 US$50,076
2026-02-03 2026-02-02 PlS Planned sale
2,600 -41.6%
56.26
US$146,276
2,600 -41.6% 56.26 US$146,276
2026-02-03 2026-02-02 PlS Planned sale
3,902 -38.4%
55.65
US$217,146
3,902 -38.4% 55.65 US$217,146
2026-02-03 2026-02-02 PlS Planned sale
4,498 -30.7%
54.42
US$244,781
4,498 -30.7% 54.42 US$244,781
2026-02-03 2026-02-02 PlS Planned sale
500 -1.9%
56.42
US$28,210
500 -1.9% 56.42 US$28,210
2026-02-03 2026-02-02 PlS Planned sale
900 -3.3%
55.64
US$50,076
900 -3.3% 55.64 US$50,076
2026-02-03 2026-02-02 PlS Planned sale
1,100 -3.9%
54.52
US$59,972
1,100 -3.9% 54.52 US$59,972
2026-01-06 2026-01-05 PlS Planned sale
300 -10.0%
75.07
US$22,521
300 -10.0% 75.07 US$22,521
2026-01-06 2026-01-05 PlS Planned sale
3,600 -54.5%
74.29
US$267,444
3,600 -54.5% 74.29 US$267,444
2026-01-06 2026-01-05 PlS Planned sale
7,100 -51.8%
73.56
US$522,276
7,100 -51.8% 73.56 US$522,276
2026-01-06 2026-01-05 PlS Planned sale
100 -9.1%
75.19
US$7,519
100 -9.1% 75.19 US$7,519
2026-01-06 2026-01-05 PlS Planned sale
600 -35.3%
74.41
US$44,646
600 -35.3% 74.41 US$44,646
2026-01-06 2026-01-05 PlS Planned sale
1,800 -51.5%
73.61
US$132,498
1,800 -51.5% 73.61 US$132,498
2026-01-05 2026-01-05 PrS Proposed sale
10,000
75.47
US$754,700
10,000 75.47 US$754,700