Choudary Kiran Kumar

Insider profile

Performance

Overall performance
2.1

Performance over holding periods
2.1
30 days 90 days 120 days
Average return -12% 8.2% 15.1%
Success rate 40% 68% 82%
Transactions
6 0% Buy
34 71% Buy
47 69% Buy
Choudary Kiran Kumar'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
359.49
Quantity 85,675 -19.0%
Value US$4,448,898
Transaction date
Planned sale
Price
265.89
Quantity 32,525 -23.4%
Value US$3,539,656
Transaction date
Planned sale
Price
200.02
Quantity 55,378 -17.2%
Value US$1,433,905
Transaction date
Planned sale
Price
103.86
Quantity 200 -0.0%
Value US$20,772
Transaction date
Planned sale
Price
102.05
Quantity 200 -0.0%
Value US$20,410
Transaction date
Planned sale
Price
103.48
Quantity 400 -0.0%
Value US$41,392
Transaction date
Planned sale
Price
102.72
Quantity 700 -0.1%
Value US$71,904
Transaction date
Planned sale
Price
101.47
Quantity 1,214 -0.1%
Value US$123,185
Transaction date
Planned sale
Price
100.20
Quantity 586 -0.1%
Value US$58,717
Transaction date
Planned sale
Price
99.08
Quantity 1,100 -0.1%
Value US$108,988
Transaction date
Planned sale
Price
99.93
Quantity 300 -0.0%
Value US$29,979
Transaction date
Planned sale
Price
98.65
Quantity 5,300 -0.5%
Value US$522,845
Transaction date
Planned sale
Price
97.81
Quantity 4,400 -0.4%
Value US$430,364
Transaction date
Planned sale
Price
88.64
Quantity 1,100 -0.1%
Value US$97,504
Transaction date
Planned sale
Price
87.35
Quantity 1,000 -0.1%
Value US$87,350
Transaction date
Planned sale
Price
86.58
Quantity 2,100 -0.2%
Value US$181,818
Transaction date
Planned sale
Price
85.15
Quantity 400 -0.0%
Value US$34,060
Transaction date
Planned sale
Price
83.37
Quantity 1,800 -0.2%
Value US$150,066
Transaction date
Planned sale
Price
82.27
Quantity 1,200 -0.1%
Value US$98,724
Transaction date
Planned sale
Price
80.94
Quantity 4,800 -0.5%
Value US$388,512
Transaction date
Planned sale
Price
80.15
Quantity 15,600 -1.5%
Value US$1,250,340
Transaction date
Proposed sale
Price
88.05
Quantity 48,000
Value US$4,226,400
Transaction date
Planned sale
Price
53.11
Quantity 900 -0.2%
Value US$47,799
Transaction date
Planned sale
Price
52.55
Quantity 5,200 -0.9%
Value US$273,260
Transaction date
Planned sale
Price
51.51
Quantity 10,000 -1.8%
Value US$515,100
Transaction date
Planned sale
Price
50.66
Quantity 3,900 -0.7%
Value US$197,574
Transaction date
Planned sale
Price
48.20
Quantity 122,613 -17.8%
Value US$5,909,419
Transaction date
Proposed sale
Price
48.77
Quantity 122,820
Value US$5,989,931
Transaction date
Planned sale
Price
54.39
Quantity 13,477 -2.8%
Value US$733,014
Transaction date
Planned sale
Price
53.91
Quantity 5,623 -1.1%
Value US$303,136
Transaction date
Planned sale
Price
52.55
Quantity 900 -0.2%
Value US$47,295
Transaction date
Proposed sale
Price
69.05
Quantity 60,000
Value US$4,143,000
Transaction date
Planned sale
Price
69.08
Quantity 200 -0.0%
Value US$13,816
Transaction date
Planned sale
Price
68.46
Quantity 5,427 -1.1%
Value US$371,532
Transaction date
Planned sale
Price
67.34
Quantity 14,373 -2.8%
Value US$967,878
Transaction date
Planned sale
Price
77.50
Quantity 100 -0.0%
Value US$7,750
Transaction date
Planned sale
Price
77.02
Quantity 1,500 -0.3%
Value US$115,530
Transaction date
Planned sale
Price
75.49
Quantity 1,900 -0.4%
Value US$143,431
Transaction date
Planned sale
Price
79.93
Quantity 900 -0.2%
Value US$71,937
Transaction date
Planned sale
Price
79.02
Quantity 2,600 -0.5%
Value US$205,452
Transaction date
Proposed sale
Price
78.18
Quantity 7,000
Value US$547,260
Transaction date
Sale
Price
76.19
Quantity 2,795 -0.5%
Value US$212,951
Transaction date
Sale
Price
76.18
Quantity 3,984 -0.8%
Value US$303,501
Transaction date
Proposed sale
Price
79.89
Quantity 7,232
Value US$577,764
Transaction date
Planned sale
Price
92.14
Quantity 400 -0.1%
Value US$36,856
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-17 2026-09-17 PlS Planned sale
85,675 -19.0%
359.49
US$4,448,898
85,675 -19.0% 359.49 US$4,448,898
2026-09-17 2026-09-17 PlS Planned sale
32,525 -23.4%
265.89
US$3,539,656
32,525 -23.4% 265.89 US$3,539,656
2026-09-17 2026-09-17 PlS Planned sale
55,378 -17.2%
200.02
US$1,433,905
55,378 -17.2% 200.02 US$1,433,905
2026-09-17 2026-09-17 PlS Planned sale
200 -0.0%
103.86
US$20,772
200 -0.0% 103.86 US$20,772
2026-09-17 2026-09-17 PlS Planned sale
200 -0.0%
102.05
US$20,410
200 -0.0% 102.05 US$20,410
2026-09-17 2026-09-15 PlS Planned sale
400 -0.0%
103.48
US$41,392
400 -0.0% 103.48 US$41,392
2026-09-17 2026-09-15 PlS Planned sale
700 -0.1%
102.72
US$71,904
700 -0.1% 102.72 US$71,904
2026-09-17 2026-09-15 PlS Planned sale
1,214 -0.1%
101.47
US$123,185
1,214 -0.1% 101.47 US$123,185
2026-09-17 2026-09-15 PlS Planned sale
586 -0.1%
100.20
US$58,717
586 -0.1% 100.20 US$58,717
2026-09-17 2026-09-15 PlS Planned sale
1,100 -0.1%
99.08
US$108,988
1,100 -0.1% 99.08 US$108,988
2026-08-25 2026-08-24 PlS Planned sale
300 -0.0%
99.93
US$29,979
300 -0.0% 99.93 US$29,979
2026-08-25 2026-08-24 PlS Planned sale
5,300 -0.5%
98.65
US$522,845
5,300 -0.5% 98.65 US$522,845
2026-08-25 2026-08-24 PlS Planned sale
4,400 -0.4%
97.81
US$430,364
4,400 -0.4% 97.81 US$430,364
2026-07-16 2026-07-15 PlS Planned sale
1,100 -0.1%
88.64
US$97,504
1,100 -0.1% 88.64 US$97,504
2026-07-16 2026-07-15 PlS Planned sale
1,000 -0.1%
87.35
US$87,350
1,000 -0.1% 87.35 US$87,350
2026-07-16 2026-07-15 PlS Planned sale
2,100 -0.2%
86.58
US$181,818
2,100 -0.2% 86.58 US$181,818
2026-07-16 2026-07-15 PlS Planned sale
400 -0.0%
85.15
US$34,060
400 -0.0% 85.15 US$34,060
2026-07-16 2026-07-15 PlS Planned sale
1,800 -0.2%
83.37
US$150,066
1,800 -0.2% 83.37 US$150,066
2026-07-16 2026-07-15 PlS Planned sale
1,200 -0.1%
82.27
US$98,724
1,200 -0.1% 82.27 US$98,724
2026-07-16 2026-07-15 PlS Planned sale
4,800 -0.5%
80.94
US$388,512
4,800 -0.5% 80.94 US$388,512
2026-07-16 2026-07-15 PlS Planned sale
15,600 -1.5%
80.15
US$1,250,340
15,600 -1.5% 80.15 US$1,250,340
2026-07-15 2026-07-15 PrS Proposed sale
48,000
88.05
US$4,226,400
48,000 88.05 US$4,226,400
2026-04-08 2026-04-07 PlS Planned sale
900 -0.2%
53.11
US$47,799
900 -0.2% 53.11 US$47,799
2026-04-08 2026-04-07 PlS Planned sale
5,200 -0.9%
52.55
US$273,260
5,200 -0.9% 52.55 US$273,260
2026-04-08 2026-04-07 PlS Planned sale
10,000 -1.8%
51.51
US$515,100
10,000 -1.8% 51.51 US$515,100
2026-04-08 2026-04-07 PlS Planned sale
3,900 -0.7%
50.66
US$197,574
3,900 -0.7% 50.66 US$197,574
2026-03-26 2026-03-24 PlS Planned sale
122,613 -17.8%
48.20
US$5,909,419
122,613 -17.8% 48.20 US$5,909,419
2026-03-24 2026-03-24 PrS Proposed sale
122,820
48.77
US$5,989,931
122,820 48.77 US$5,989,931
2026-02-19 2026-02-18 PlS Planned sale
13,477 -2.8%
54.39
US$733,014
13,477 -2.8% 54.39 US$733,014
2026-02-19 2026-02-18 PlS Planned sale
5,623 -1.1%
53.91
US$303,136
5,623 -1.1% 53.91 US$303,136
2026-02-19 2026-02-18 PlS Planned sale
900 -0.2%
52.55
US$47,295
900 -0.2% 52.55 US$47,295
2026-01-16 2026-01-16 PrS Proposed sale
60,000
69.05
US$4,143,000
60,000 69.05 US$4,143,000
2026-01-16 2026-01-16 PlS Planned sale
200 -0.0%
69.08
US$13,816
200 -0.0% 69.08 US$13,816
2026-01-16 2026-01-16 PlS Planned sale
5,427 -1.1%
68.46
US$371,532
5,427 -1.1% 68.46 US$371,532
2026-01-16 2026-01-16 PlS Planned sale
14,373 -2.8%
67.34
US$967,878
14,373 -2.8% 67.34 US$967,878
2026-01-08 2026-01-07 PlS Planned sale
100 -0.0%
77.50
US$7,750
100 -0.0% 77.50 US$7,750
2026-01-08 2026-01-07 PlS Planned sale
1,500 -0.3%
77.02
US$115,530
1,500 -0.3% 77.02 US$115,530
2026-01-08 2026-01-07 PlS Planned sale
1,900 -0.4%
75.49
US$143,431
1,900 -0.4% 75.49 US$143,431
2025-12-23 2025-12-22 PlS Planned sale
900 -0.2%
79.93
US$71,937
900 -0.2% 79.93 US$71,937
2025-12-23 2025-12-22 PlS Planned sale
2,600 -0.5%
79.02
US$205,452
2,600 -0.5% 79.02 US$205,452
2025-12-22 2025-12-22 PrS Proposed sale
7,000
78.18
US$547,260
7,000 78.18 US$547,260
2025-12-18 2025-12-17 S Sale
2,795 -0.5%
76.19
US$212,951
2,795 -0.5% 76.19 US$212,951
2025-12-18 2025-12-17 S Sale
3,984 -0.8%
76.18
US$303,501
3,984 -0.8% 76.18 US$303,501
2025-12-16 2025-12-16 PrS Proposed sale
7,232
79.89
US$577,764
7,232 79.89 US$577,764
2025-12-10 2025-12-09 PlS Planned sale
400 -0.1%
92.14
US$36,856
400 -0.1% 92.14 US$36,856