Russo Alan

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 9% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy
Russo Alan's trades of Stem Inc'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
2024-08-21 2024-08-21
US Stem Inc (STEM)
PrS Proposed sale
95,094
456.55
US$3,428,081
95,094 456.55 US$3,428,081
2024-08-21 2024-08-19
US Stem Inc (STEM)
PrS Proposed sale
66,931
439.19
US$3,128,612
66,931 439.19 US$3,128,612
2024-08-21 2024-08-16
US Stem Inc (STEM)
PrS Proposed sale
69,006
328.27
US$4,594,738
69,006 328.27 US$4,594,738
2024-05-16 2024-05-16
US Stem Inc (STEM)
PrS Proposed sale
73,316
1.32
US$96,783
73,316 1.32 US$96,783
2024-04-30 2024-04-30
US Stem Inc (STEM)
PrS Proposed sale
24,142
1.87
US$45,223
24,142 1.87 US$45,223
2024-04-30 2024-04-30
US Stem Inc (STEM)
S Sale
24,142 -10.2%
1.87
US$45,146
24,142 -10.2% 1.87 US$45,146
2024-03-05 2024-03-04
US Stem Inc (STEM)
S Sale
7,153 -4.1%
2.48
US$17,739
7,153 -4.1% 2.48 US$17,739
2024-03-04 2024-03-04
US Stem Inc (STEM)
PrS Proposed sale
7,153
2.48
US$17,707
7,153 2.48 US$17,707
2024-02-20 2024-02-16
US Stem Inc (STEM)
S Sale
14,390 -8.3%
3.17
US$45,616
14,390 -8.3% 3.17 US$45,616
2024-02-16 2024-02-16
US Stem Inc (STEM)
PrS Proposed sale
14,390
3.17
US$45,579
14,390 3.17 US$45,579
2023-08-14 2023-08-10
US Stem Inc (STEM)
S Sale
13,427 -8.8%
6.50
US$87,276
13,427 -8.8% 6.50 US$87,276
2023-08-10 2023-08-10
US Stem Inc (STEM)
PrS Proposed sale
13,427
6.50
US$87,276
13,427 6.50 US$87,276
2023-05-03 2023-05-01
US Stem Inc (STEM)
S Sale
1,553 -1.0%
4.12
US$6,398
1,553 -1.0% 4.12 US$6,398
2023-04-28 2023-04-28
US Stem Inc (STEM)
PrS Proposed sale
1,472
4.17
US$6,136
1,472 4.17 US$6,136
2023-03-03 2023-03-01
US Stem Inc (STEM)
S Sale
6,022 -3.9%
8.10
US$48,796
6,022 -3.9% 8.10 US$48,796
2022-08-10 2022-08-09
US Stem Inc (STEM)
S Sale
113,569 -44.9%
14.70
US$1,669,464
113,569 -44.9% 14.70 US$1,669,464
2022-08-10 2022-08-09
US Stem Inc (STEM)
S Sale
46,641 -15.6%
14.70
US$685,623
46,641 -15.6% 14.70 US$685,623
2022-05-12 2022-05-10
US Stem Inc (STEM)
S Sale
1,564 -0.8%
7.32
US$11,448
1,564 -0.8% 7.32 US$11,448
2021-11-04 2021-11-02
US Stem Inc (STEM)
PlS Planned sale
8,500 -5.7%
25.01
US$212,571
8,500 -5.7% 25.01 US$212,571