McCarthy Brian K.

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -10% 8.2% 15.1%
Success rate 31% 68% 82%
Transactions
7 0% Buy
34 71% Buy
47 69% Buy
McCarthy Brian K.'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
475.87
Quantity 38,551 -37.3%
Value US$2,474,580
Transaction date
Planned sale
Price
153.47
Quantity 90,325 +15.6%
Value US$2,165,603
Transaction date
Planned sale
Price
38.74
Quantity 43,091 -36.6%
Value US$648,896
Transaction date
Sale
Price
76.19
Quantity 1,946 -0.6%
Value US$148,266
Transaction date
Sale
Price
76.18
Quantity 2,851 -0.8%
Value US$217,189
Transaction date
Proposed sale
Price
79.89
Quantity 4,796
Value US$383,152
Transaction date
Planned sale
Price
92.12
Quantity 700 -0.2%
Value US$64,484
Transaction date
Planned sale
Price
91.24
Quantity 3,900 -1.1%
Value US$355,836
Transaction date
Planned sale
Price
90.37
Quantity 5,400 -1.5%
Value US$487,998
Transaction date
Planned sale
Price
76.24
Quantity 3,735 -1.1%
Value US$284,756
Transaction date
Planned sale
Price
75.69
Quantity 6,265 -1.7%
Value US$474,198
Transaction date
Proposed sale
Price
82.34
Quantity 40,000
Value US$3,293,600
Transaction date
Planned sale
Price
85.05
Quantity 100 -0.0%
Value US$8,505
Transaction date
Planned sale
Price
84.12
Quantity 1,029 -0.3%
Value US$86,559
Transaction date
Planned sale
Price
83.15
Quantity 6,824 -1.9%
Value US$567,416
Transaction date
Planned sale
Price
82.00
Quantity 2,047 -0.6%
Value US$167,854
Transaction date
Sale
Price
74.21
Quantity 4,670 -1.1%
Value US$346,561
Transaction date
Proposed sale
Price
75.60
Quantity 4,814
Value US$363,938
Transaction date
Planned sale
Price
88.35
Quantity 4,225 -1.0%
Value US$373,279
Transaction date
Planned sale
Price
87.73
Quantity 7,075 -1.7%
Value US$620,690
Transaction date
Planned sale
Price
86.70
Quantity 1,200 -0.3%
Value US$104,040
Transaction date
Planned sale
Price
89.88
Quantity 100 -0.0%
Value US$8,988
Transaction date
Planned sale
Price
88.84
Quantity 1,860 -0.4%
Value US$165,242
Transaction date
Planned sale
Price
87.68
Quantity 4,540 -1.1%
Value US$398,067
Transaction date
Planned sale
Price
86.74
Quantity 5,000 -1.2%
Value US$433,700
Transaction date
Planned sale
Price
85.56
Quantity 500 -0.1%
Value US$42,780
Transaction date
Planned sale
Price
84.65
Quantity 500 -0.1%
Value US$42,325
Transaction date
Planned sale
Price
89.31
Quantity 2,348 -0.5%
Value US$209,700
Transaction date
Planned sale
Price
88.72
Quantity 1,110 -0.3%
Value US$98,479
Transaction date
Planned sale
Price
87.24
Quantity 880 -0.2%
Value US$76,771
Transaction date
Planned sale
Price
86.07
Quantity 6,199 -1.4%
Value US$533,548
Transaction date
Planned sale
Price
85.33
Quantity 11,663 -2.6%
Value US$995,204
Transaction date
Planned sale
Price
84.14
Quantity 2,800 -0.6%
Value US$235,592
Transaction date
Sale
Price
88.56
Quantity 4,782 -1.0%
Value US$423,508
Transaction date
Proposed sale
Price
92.00
Quantity 4,815
Value US$442,980
Transaction date
Planned sale
Price
100.18
Quantity 25,000 -5.2%
Value US$2,504,500
Transaction date
Proposed sale
Price
98.54
Quantity 62,500
Value US$6,158,750
Transaction date
Planned sale
Price
99.71
Quantity 1,694 -0.4%
Value US$168,909
Transaction date
Planned sale
Price
99.32
Quantity 10,476 -2.1%
Value US$1,040,476
Transaction date
Planned sale
Price
98.10
Quantity 4,252 -0.9%
Value US$417,121
Transaction date
Planned sale
Price
97.16
Quantity 5,085 -1.0%
Value US$494,059
Transaction date
Planned sale
Price
96.23
Quantity 1,793 -0.4%
Value US$172,540
Transaction date
Planned sale
Price
95.29
Quantity 1,700 -0.3%
Value US$161,993
Transaction date
Planned sale
Price
90.10
Quantity 25,000 -4.7%
Value US$2,252,500
Transaction date
Planned sale
Price
80.01
Quantity 25,000 -4.5%
Value US$2,000,250
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-01-13 2026-01-12 PlS Planned sale
38,551 -37.3%
475.87
US$2,474,580
38,551 -37.3% 475.87 US$2,474,580
2026-01-13 2026-01-12 PlS Planned sale
90,325 +15.6%
153.47
US$2,165,603
90,325 +15.6% 153.47 US$2,165,603
2026-01-13 2026-01-12 PlS Planned sale
43,091 -36.6%
38.74
US$648,896
43,091 -36.6% 38.74 US$648,896
2025-12-18 2025-12-17 S Sale
1,946 -0.6%
76.19
US$148,266
1,946 -0.6% 76.19 US$148,266
2025-12-18 2025-12-17 S Sale
2,851 -0.8%
76.18
US$217,189
2,851 -0.8% 76.18 US$217,189
2025-12-16 2025-12-16 PrS Proposed sale
4,796
79.89
US$383,152
4,796 79.89 US$383,152
2025-12-10 2025-12-10 PlS Planned sale
700 -0.2%
92.12
US$64,484
700 -0.2% 92.12 US$64,484
2025-12-10 2025-12-10 PlS Planned sale
3,900 -1.1%
91.24
US$355,836
3,900 -1.1% 91.24 US$355,836
2025-12-10 2025-12-10 PlS Planned sale
5,400 -1.5%
90.37
US$487,998
5,400 -1.5% 90.37 US$487,998
2025-11-12 2025-11-10 PlS Planned sale
3,735 -1.1%
76.24
US$284,756
3,735 -1.1% 76.24 US$284,756
2025-11-12 2025-11-10 PlS Planned sale
6,265 -1.7%
75.69
US$474,198
6,265 -1.7% 75.69 US$474,198
2025-10-14 2025-10-13 PrS Proposed sale
40,000
82.34
US$3,293,600
40,000 82.34 US$3,293,600
2025-10-14 2025-10-13 PlS Planned sale
100 -0.0%
85.05
US$8,505
100 -0.0% 85.05 US$8,505
2025-10-14 2025-10-13 PlS Planned sale
1,029 -0.3%
84.12
US$86,559
1,029 -0.3% 84.12 US$86,559
2025-10-14 2025-10-13 PlS Planned sale
6,824 -1.9%
83.15
US$567,416
6,824 -1.9% 83.15 US$567,416
2025-10-14 2025-10-13 PlS Planned sale
2,047 -0.6%
82.00
US$167,854
2,047 -0.6% 82.00 US$167,854
2025-09-18 2025-09-16 S Sale
4,670 -1.1%
74.21
US$346,561
4,670 -1.1% 74.21 US$346,561
2025-09-16 2025-09-16 PrS Proposed sale
4,814
75.60
US$363,938
4,814 75.60 US$363,938
2025-09-04 2025-09-02 PlS Planned sale
4,225 -1.0%
88.35
US$373,279
4,225 -1.0% 88.35 US$373,279
2025-09-04 2025-09-02 PlS Planned sale
7,075 -1.7%
87.73
US$620,690
7,075 -1.7% 87.73 US$620,690
2025-09-04 2025-09-02 PlS Planned sale
1,200 -0.3%
86.70
US$104,040
1,200 -0.3% 86.70 US$104,040
2025-08-04 2025-08-01 PlS Planned sale
100 -0.0%
89.88
US$8,988
100 -0.0% 89.88 US$8,988
2025-08-04 2025-08-01 PlS Planned sale
1,860 -0.4%
88.84
US$165,242
1,860 -0.4% 88.84 US$165,242
2025-08-04 2025-08-01 PlS Planned sale
4,540 -1.1%
87.68
US$398,067
4,540 -1.1% 87.68 US$398,067
2025-08-04 2025-08-01 PlS Planned sale
5,000 -1.2%
86.74
US$433,700
5,000 -1.2% 86.74 US$433,700
2025-08-04 2025-08-01 PlS Planned sale
500 -0.1%
85.56
US$42,780
500 -0.1% 85.56 US$42,780
2025-08-04 2025-08-01 PlS Planned sale
500 -0.1%
84.65
US$42,325
500 -0.1% 84.65 US$42,325
2025-07-07 2025-07-01 PlS Planned sale
2,348 -0.5%
89.31
US$209,700
2,348 -0.5% 89.31 US$209,700
2025-07-07 2025-07-01 PlS Planned sale
1,110 -0.3%
88.72
US$98,479
1,110 -0.3% 88.72 US$98,479
2025-07-07 2025-07-01 PlS Planned sale
880 -0.2%
87.24
US$76,771
880 -0.2% 87.24 US$76,771
2025-07-07 2025-07-01 PlS Planned sale
6,199 -1.4%
86.07
US$533,548
6,199 -1.4% 86.07 US$533,548
2025-07-07 2025-07-01 PlS Planned sale
11,663 -2.6%
85.33
US$995,204
11,663 -2.6% 85.33 US$995,204
2025-07-07 2025-07-01 PlS Planned sale
2,800 -0.6%
84.14
US$235,592
2,800 -0.6% 84.14 US$235,592
2025-06-20 2025-06-17 S Sale
4,782 -1.0%
88.56
US$423,508
4,782 -1.0% 88.56 US$423,508
2025-06-17 2025-06-17 PrS Proposed sale
4,815
92.00
US$442,980
4,815 92.00 US$442,980
2025-06-09 2025-06-05 PlS Planned sale
25,000 -5.2%
100.18
US$2,504,500
25,000 -5.2% 100.18 US$2,504,500
2025-06-05 2025-06-05 PrS Proposed sale
62,500
98.54
US$6,158,750
62,500 98.54 US$6,158,750
2025-06-04 2025-06-02 PlS Planned sale
1,694 -0.4%
99.71
US$168,909
1,694 -0.4% 99.71 US$168,909
2025-06-04 2025-06-02 PlS Planned sale
10,476 -2.1%
99.32
US$1,040,476
10,476 -2.1% 99.32 US$1,040,476
2025-06-04 2025-06-02 PlS Planned sale
4,252 -0.9%
98.10
US$417,121
4,252 -0.9% 98.10 US$417,121
2025-06-04 2025-06-02 PlS Planned sale
5,085 -1.0%
97.16
US$494,059
5,085 -1.0% 97.16 US$494,059
2025-06-04 2025-06-02 PlS Planned sale
1,793 -0.4%
96.23
US$172,540
1,793 -0.4% 96.23 US$172,540
2025-06-04 2025-06-02 PlS Planned sale
1,700 -0.3%
95.29
US$161,993
1,700 -0.3% 95.29 US$161,993
2025-05-27 2025-05-22 PlS Planned sale
25,000 -4.7%
90.10
US$2,252,500
25,000 -4.7% 90.10 US$2,252,500
2025-05-15 2025-05-13 PlS Planned sale
25,000 -4.5%
80.01
US$2,000,250
25,000 -4.5% 80.01 US$2,000,250