Back to RENAISSANCE TECHNOLOGIES LLC RENAISSANCE TECHNOLOGIES LLC

STEMSTEM
3 quarters

Position history for RENAISSANCE TECHNOLOGIES LLCRENAISSANCE TECHNOLOGIES LLC's holdings in STEM INC

RENAISSANCE TECHNOLOGIES LLC holds 66,482 shares of STEM (STEM INC), worth $519,224 as of 2026-Q2. The position was increased (+13.5% shares). STEM represents 0.0% of RENAISSANCE TECHNOLOGIES LLC's portfolio.

Current Value

$519,224

Current Shares

66,482

Total Value Change

+$350,664

Total Shares Change

+55,282

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Increased
66,482
+13.5%
$519,2240.0%$7.81
27
2026-Q1
Increased
58,575
+423.0%
$517,8030.0%$9.50
39
2025-Q4
New
11,200
-
$168,5600.0%$15.27
31

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