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
254.97
Quantity 94,472 +4.2%
Value US$206,249
Transaction date
Planned sale
Price
187.89
Quantity 65,328 +4.9%
Value US$4,460,469
Transaction date
Planned sale
Price
277.34
Quantity 6,862 -22.7%
Value US$877,599
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
Transaction date
Planned sale
Price
91.62
Quantity 2,700 -0.5%
Value US$247,374
Transaction date
Planned sale
Price
90.39
Quantity 200 -0.0%
Value US$18,078
Transaction date
Planned sale
Price
89.01
Quantity 200 -0.0%
Value US$17,802
Transaction date
Planned sale
Price
70.12
Quantity 1,600 -0.3%
Value US$112,192
Transaction date
Planned sale
Price
68.91
Quantity 1,900 -0.4%
Value US$130,929
Transaction date
Planned sale
Price
72.29
Quantity 3,500 -0.7%
Value US$253,015
Transaction date
Planned sale
Price
80.62
Quantity 100 -0.0%
Value US$8,062
Transaction date
Planned sale
Price
80.17
Quantity 2,200 -0.4%
Value US$176,374
Transaction date
Planned sale
Price
79.00
Quantity 1,200 -0.2%
Value US$94,800
Transaction date
Planned sale
Price
83.77
Quantity 200 -0.0%
Value US$16,754
Transaction date
Planned sale
Price
83.03
Quantity 1,780 -0.3%
Value US$147,793
Transaction date
Planned sale
Price
82.12
Quantity 1,520 -0.3%
Value US$124,822
Transaction date
Planned sale
Price
74.82
Quantity 3,500 -0.7%
Value US$261,870
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-16 2026-07-15 PlS Planned sale
94,472 +4.2%
254.97
US$206,249
94,472 +4.2% 254.97 US$206,249
2026-07-16 2026-07-15 PlS Planned sale
65,328 +4.9%
187.89
US$4,460,469
65,328 +4.9% 187.89 US$4,460,469
2026-07-16 2026-07-15 PlS Planned sale
6,862 -22.7%
277.34
US$877,599
6,862 -22.7% 277.34 US$877,599
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
2025-12-10 2025-12-09 PlS Planned sale
2,700 -0.5%
91.62
US$247,374
2,700 -0.5% 91.62 US$247,374
2025-12-10 2025-12-09 PlS Planned sale
200 -0.0%
90.39
US$18,078
200 -0.0% 90.39 US$18,078
2025-12-10 2025-12-09 PlS Planned sale
200 -0.0%
89.01
US$17,802
200 -0.0% 89.01 US$17,802
2025-11-20 2025-11-19 PlS Planned sale
1,600 -0.3%
70.12
US$112,192
1,600 -0.3% 70.12 US$112,192
2025-11-20 2025-11-19 PlS Planned sale
1,900 -0.4%
68.91
US$130,929
1,900 -0.4% 68.91 US$130,929
2025-11-06 2025-11-05 PlS Planned sale
3,500 -0.7%
72.29
US$253,015
3,500 -0.7% 72.29 US$253,015
2025-10-16 2025-10-15 PlS Planned sale
100 -0.0%
80.62
US$8,062
100 -0.0% 80.62 US$8,062
2025-10-16 2025-10-15 PlS Planned sale
2,200 -0.4%
80.17
US$176,374
2,200 -0.4% 80.17 US$176,374
2025-10-16 2025-10-15 PlS Planned sale
1,200 -0.2%
79.00
US$94,800
1,200 -0.2% 79.00 US$94,800
2025-10-02 2025-10-01 PlS Planned sale
200 -0.0%
83.77
US$16,754
200 -0.0% 83.77 US$16,754
2025-10-02 2025-10-01 PlS Planned sale
1,780 -0.3%
83.03
US$147,793
1,780 -0.3% 83.03 US$147,793
2025-10-02 2025-10-01 PlS Planned sale
1,520 -0.3%
82.12
US$124,822
1,520 -0.3% 82.12 US$124,822
2025-09-18 2025-09-17 PlS Planned sale
3,500 -0.7%
74.82
US$261,870
3,500 -0.7% 74.82 US$261,870