ECA
STEM icon

Encompass Capital Advisors’s Stem STEM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2023
Q2
Sell
-2,208,815
Closed -$12.5M 66
2023
Q1
$12.5M Sell
2,208,815
-274,996
-11% -$1.56M 0.62% 38
2022
Q4
$22.2M Sell
2,483,811
-16,189
-0.6% -$145K 0.86% 31
2022
Q3
$33.4M Buy
+2,500,000
New +$33.4M 1.68% 19
2022
Q1
Sell
-800,000
Closed -$15.2M 65
2021
Q4
$15.2M Buy
+800,000
New +$15.2M 0.76% 30
2021
Q2
Sell
-241,646
Closed -$6.42M 63
2021
Q1
$6.42M Sell
241,646
-187,233
-44% -$4.98M 0.5% 40
2020
Q4
$8.78M Buy
+428,879
New +$8.78M 0.62% 34