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

Sridhar KR

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 65% 68% 82%
Transactions
17 6% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 166%
Success rate 73%
Average holding period 220
Transactions 28
Sridhar KR's trades of Bloom Energy Corp'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-02-26 2026-02-24 S Sale
4,058 +40.3%
348.99
US$1,116,523
4,058 +40.3% 348.99 US$1,116,523
2026-02-24 2026-02-24 PrS Proposed sale
6,017
195.58
US$1,787,912
6,017 195.58 US$1,787,912
2025-08-29 2025-08-29 PrS Proposed sale
90,361
300.21
US$2,052,971
90,361 300.21 US$2,052,971
2025-08-29 2025-08-29 S Sale
37,955 -1.6%
53.39
US$2,026,417
37,955 -1.6% 53.39 US$2,026,417
2025-08-29 2025-08-28 S Sale
39,000 -1.6%
53.79
US$2,097,810
39,000 -1.6% 53.79 US$2,097,810
2025-08-28 2025-08-28 PrS Proposed sale
39,000
53.79
US$2,097,950
39,000 53.79 US$2,097,950
2025-08-29 2025-08-27 S Sale
60,000 -2.5%
49.70
US$2,982,000
60,000 -2.5% 49.70 US$2,982,000
2025-08-27 2025-08-27 PrS Proposed sale
60,000
49.70
US$2,981,946
60,000 49.70 US$2,981,946
2025-08-29 2025-08-26 S Sale
60,000 -2.5%
49.98
US$2,998,800
60,000 -2.5% 49.98 US$2,998,800
2025-08-26 2025-08-26 PrS Proposed sale
60,000
49.98
US$2,998,554
60,000 49.98 US$2,998,554
2025-08-29 2025-08-25 S Sale
60,000 -2.5%
48.97
US$2,938,200
60,000 -2.5% 48.97 US$2,938,200
2025-08-25 2025-08-25 PrS Proposed sale
60,000
48.97
US$2,938,422
60,000 48.97 US$2,938,422
2025-05-14 2025-05-13 PlS Planned sale
42,383 -1.5%
19.14
US$811,211
42,383 -1.5% 19.14 US$811,211
2025-05-13 2025-05-13 PrS Proposed sale
42,383
18.91
US$801,463
42,383 18.91 US$801,463
2025-03-07 2025-03-07 PrS Proposed sale
35,645
23.00
US$819,999
35,645 23.00 US$819,999
2024-11-22 2024-11-22 PlS Planned sale
46,697 -2.5%
25.00
US$1,167,425
46,697 -2.5% 25.00 US$1,167,425
2024-11-22 2024-11-21 PlS Planned sale
400 -0.0%
25.00
US$10,000
400 -0.0% 25.00 US$10,000
2024-11-22 2024-11-20 PlS Planned sale
72,903 -3.8%
25.02
US$1,824,033
72,903 -3.8% 25.02 US$1,824,033
2024-11-20 2024-11-20 PrS Proposed sale
120,000
23.75
US$2,850,000
120,000 23.75 US$2,850,000
2024-05-14 2024-05-13 PlS Planned sale
40,112 -1.4%
11.93
US$478,536
40,112 -1.4% 11.93 US$478,536
2024-05-13 2024-05-13 PrS Proposed sale
40,112
11.16
US$447,650
40,112 11.16 US$447,650
2024-03-22 2024-03-18 PlS Planned sale
50,746 -1.8%
9.74
US$494,266
50,746 -1.8% 9.74 US$494,266
2024-03-18 2024-03-18 PrS Proposed sale
50,746
9.26
US$469,908
50,746 9.26 US$469,908
2023-06-16 2023-06-16 PrS Proposed sale
11,087
17.34
US$192,249
11,087 17.34 US$192,249
2023-06-16 2023-06-16 PlS Planned sale
11,087 -1.6%
17.09
US$189,477
11,087 -1.6% 17.09 US$189,477
2023-05-16 2023-05-15 PlS Planned sale
42,239 -5.7%
12.64
US$533,901
42,239 -5.7% 12.64 US$533,901
2023-05-15 2023-05-15 PrS Proposed sale
42,239
12.72
US$537,280
42,239 12.72 US$537,280
2023-03-17 2023-03-16 S Sale
166,310 -20.1%
18.06
US$3,003,559
166,310 -20.1% 18.06 US$3,003,559
2023-03-17 2023-03-16 PlS Planned sale
11,476 -1.4%
18.02
US$206,798
11,476 -1.4% 18.02 US$206,798
2023-02-23 2023-02-22 S Sale
63,777 -10.6%
22.26
US$1,419,676
63,777 -10.6% 22.26 US$1,419,676
2023-02-17 2023-02-17 PlS Planned sale
27,088 -4.3%
22.91
US$620,586
27,088 -4.3% 22.91 US$620,586
2023-02-17 2023-02-16 PlS Planned sale
7,487 -1.2%
23.61
US$176,768
7,487 -1.2% 23.61 US$176,768
2022-12-19 2022-12-16 S Sale
11,161 -2.4%
21.99
US$245,430
11,161 -2.4% 21.99 US$245,430
2022-11-17 2022-11-16 S Sale
7,424 -1.5%
21.45
US$159,245
7,424 -1.5% 21.45 US$159,245
2022-09-19 2022-09-16 S Sale
11,500 -2.3%
24.59
US$282,785
11,500 -2.3% 24.59 US$282,785
2022-08-31 2022-08-29 S Sale
8,500 -1.7%
25.87
US$219,895
8,500 -1.7% 25.87 US$219,895
2022-06-17 2022-06-17 PlS Planned sale
10,937 -2.1%
16.63
US$181,882
10,937 -2.1% 16.63 US$181,882
2022-03-17 2022-03-16 PlS Planned sale
10,823 -2.4%
21.40
US$231,567
10,823 -2.4% 21.40 US$231,567
2022-02-17 2022-02-16 PlS Planned sale
65,065 -12.8%
19.64
US$1,278,026
65,065 -12.8% 19.64 US$1,278,026
2021-12-20 2021-12-16 PlS Planned sale
10,524 -2.7%
22.85
US$240,494
10,524 -2.7% 22.85 US$240,494
2021-11-17 2021-11-16 PlS Planned sale
7,104 -1.8%
30.95
US$219,880
7,104 -1.8% 30.95 US$219,880
2021-09-17 2021-09-16 PlS Planned sale
11,186 -2.7%
18.88
US$211,172
11,186 -2.7% 18.88 US$211,172
2021-06-17 2021-06-16 PlS Planned sale
44,356 -9.5%
23.92
US$1,060,898
44,356 -9.5% 23.92 US$1,060,898
2021-05-19 2021-05-18 S Sale
7,431 -1.6%
19.79
US$147,054
7,431 -1.6% 19.79 US$147,054
2021-05-12 2021-05-10 S Sale
233,334 -33.0%
20.96
US$4,891,334
233,334 -33.0% 20.96 US$4,891,334