Back to Trexquant Investment LP Trexquant Investment LP

STEMSTEM
3 quarters

Position history for Trexquant Investment LPTrexquant Investment LP's holdings in STEM INC

Trexquant Investment LP holds 110,640 shares of STEM (STEM INC), worth $864,098 as of 2026-Q2. The position was increased (+20.7% shares). STEM represents 0.0% of Trexquant Investment LP's portfolio.

Current Value

$864,098

Current Shares

110,640

Total Value Change

+$479,179

Total Shares Change

+85,064

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Increased
110,640
+20.7%
$864,0980.0%$7.81
30
2026-Q1
Increased
91,676
+258.4%
$810,4160.0%$9.50
40
2025-Q4
New
25,576
-
$384,9190.0%$15.27
33

Other major holders of STEM: VANGUARD GROUP INC, MARSHALL WACE, LLP, BANK OF AMERICA CORP /DE/

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used