Shukla Rahul

Insider profile

Performance

Overall performance
4.1

Performance over holding periods
4.1
30 days 90 days 120 days
Average return 12% 8.2% 15.1%
Success rate 76% 68% 82%
Transactions
11 0% Buy
34 71% Buy
47 69% Buy
Shukla Rahul's trades of Stem 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
2025-11-19 2025-11-18
US Stem Inc (STEM)
S Sale
63,137 -39.7%
445.63
US$4,728,131
63,137 -39.7% 445.63 US$4,728,131
2025-11-18 2025-11-18
US Stem Inc (STEM)
PrS Proposed sale
41,184
68.91
US$4,450,144
41,184 68.91 US$4,450,144
2025-11-10 2025-11-10
US Stem Inc (STEM)
PrS Proposed sale
56,142
288.30
US$2,753,201
56,142 288.30 US$2,753,201
2025-05-06 2025-05-02
US Stem Inc (STEM)
S Sale
24,567 -100.0%
0.54
US$13,291
24,567 -100.0% 0.54 US$13,291
2025-05-02 2025-05-02
US Stem Inc (STEM)
PrS Proposed sale
24,567
0.54
US$13,284
24,567 0.54 US$13,284
2025-05-06 2025-03-12
US Stem Inc (STEM)
S Sale
7,469 -23.3%
0.40
US$3,017
7,469 -23.3% 0.40 US$3,017
2025-03-12 2025-03-12
US Stem Inc (STEM)
PrS Proposed sale
7,469
0.40
US$3,020
7,469 0.40 US$3,020
2025-05-06 2025-02-25
US Stem Inc (STEM)
S Sale
9,048 -37.1%
0.51
US$4,633
9,048 -37.1% 0.51 US$4,633
2025-02-25 2025-02-25
US Stem Inc (STEM)
PrS Proposed sale
9,048
0.51
US$4,628
9,048 0.51 US$4,628
2025-05-06 2025-01-23
US Stem Inc (STEM)
S Sale
3,534 -44.2%
0.65
US$2,297
3,534 -44.2% 0.65 US$2,297
2025-01-23 2025-01-23
US Stem Inc (STEM)
PrS Proposed sale
3,534
0.65
US$2,299
3,534 0.65 US$2,299
2024-03-12 2024-03-11
US Stem Inc (STEM)
S Sale
21,332 -100.0%
2.21
US$47,144
21,332 -100.0% 2.21 US$47,144
2024-03-11 2024-03-11
US Stem Inc (STEM)
PrS Proposed sale
21,332
2.21
US$47,165
21,332 2.21 US$47,165
2024-03-12 2024-03-08
US Stem Inc (STEM)
S Sale
19,899 -48.3%
2.19
US$43,579
19,899 -48.3% 2.19 US$43,579
2024-03-08 2024-03-08
US Stem Inc (STEM)
PrS Proposed sale
19,899
2.19
US$43,640
19,899 2.19 US$43,640
2024-03-05 2024-03-04
US Stem Inc (STEM)
S Sale
20,204 -32.9%
2.47
US$49,904
20,204 -32.9% 2.47 US$49,904
2024-03-04 2024-03-04
US Stem Inc (STEM)
PrS Proposed sale
20,204
2.47
US$49,904
20,204 2.47 US$49,904
2024-02-26 2024-02-26
US Stem Inc (STEM)
PrS Proposed sale
8,244
2.65
US$21,833
8,244 2.65 US$21,833
2024-02-26 2024-02-26
US Stem Inc (STEM)
S Sale
8,244 -29.0%
2.65
US$21,847
8,244 -29.0% 2.65 US$21,847
2024-01-19 2024-01-19
US Stem Inc (STEM)
PrS Proposed sale
3,310
2.72
US$9,019
3,310 2.72 US$9,019
2024-01-19 2024-01-19
US Stem Inc (STEM)
S Sale
3,310 -28.0%
2.73
US$9,036
3,310 -28.0% 2.73 US$9,036
2023-02-28 2023-02-21
US Stem Inc (STEM)
S Sale
4,193 -52.4%
8.23
US$34,508
4,193 -52.4% 8.23 US$34,508