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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-04 2026-08-03 PlS Planned sale
40,485 -23.4%
271.55
US$765,656
40,485 -23.4% 271.55 US$765,656
2026-08-04 2026-08-03 PlS Planned sale
67,901 +4.7%
457.80
US$4,316,914
67,901 +4.7% 457.80 US$4,316,914
2026-08-04 2026-08-03 PlS Planned sale
66,543 +31.5%
334.90
US$358,643
66,543 +31.5% 334.90 US$358,643
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
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