Green Alpha Advisors’s STMicroelectronics STM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-21,391
Closed -$534K 142
2024
Q4
$534K Sell
21,391
-1,346
-6% -$35.7K 0.43% 80
2024
Q3
$676K Buy
22,737
+2,947
+15% +$97.4K 0.53% 72
2024
Q2
$777K Sell
19,790
-780
-4% -$32.4K 0.62% 59
2024
Q1
$889K Sell
20,570
-11
-0.1% -$496 0.64% 53
2023
Q4
$1.03M Sell
20,581
-5,446
-21% -$244K 0.74% 46
2023
Q3
$1.12M Buy
26,027
+1,243
+5% +$59.3K 0.86% 37
2023
Q2
$1.24M Sell
24,784
-636
-3% -$29.5K 0.81% 48
2023
Q1
$1.36M Sell
25,420
-497
-2% -$23.2K 0.95% 38
2022
Q4
$922K Sell
25,917
-154
-0.6% -$5.43K 0.77% 53
2022
Q3
$807K Sell
26,071
-77,293
-75% -$2.71M 0.68% 63
2022
Q2
$3.25M Buy
103,364
+75,180
+267% +$2.8M 0.75% 40
2022
Q1
$1.22M Buy
28,184
+3,883
+16% +$172K 0.82% 49
2021
Q4
$1.19M Buy
24,301
+207
+0.9% +$9.79K 0.8% 52
2021
Q3
$1.05M Buy
24,094
+561
+2% +$23.6K 0.73% 62
2021
Q2
$856K Sell
23,533
-4,109
-15% -$154K 0.58% 85
2021
Q1
$1.06M Buy
27,642
+4,122
+18% +$161K 1.05% 37
2020
Q4
$873K Buy
+23,520
New +$834K 1.06% 35

Other funds holding STM

Green Alpha Advisors's STM Position: Q1 2025 in Review

Green Alpha Advisors sold out of STMicroelectronics (STM) in Q1 2025, closing a stake of 21,391 shares — an estimated $534K sold.

Green Alpha Advisors first reported a position in STM in Q4 2020 and held it in 17 quarters. The position peaked at $3.25M in Q2 2022. 294 funds tracked by Wall St. Rank hold STM as of Q1 2025.

  • Green Alpha Advisors reported no remaining STMicroelectronics position as of Q1 2025 after selling out during the quarter.
  • Green Alpha Advisors sold 21,391 STMicroelectronics shares in Q1 2025, an estimated $534K.
  • Green Alpha Advisors first reported a position in STMicroelectronics in Q4 2020 and held it in 17 quarters.
  • Green Alpha Advisors's STMicroelectronics position peaked at $3.25M in Q2 2022.
  • 294 funds tracked by Wall St. Rank held STMicroelectronics as of Q1 2025.

Based on Green Alpha Advisors's 13F filing for Q1 2025, filed 9 Apr 2025.