Back to
STRS OHIO
POWLShowing 7 of 25 quarters
Position history for
STRS OHIO's holdings in POWELL INDUSTRIES INC
STRS OHIO holds 609 shares of POWL (POWELL INDUSTRIES INC), worth $174,393 as of 2026-Q2. The position was decreased (-76.6% shares). POWL represents 0.0% of STRS OHIO's portfolio.
Current Value
$174,393
Current Shares
609
Total Value Change
-$691,368
Total Shares Change
-3,291
Quarter-by-Quarter History
Other major holders of POWL: BlackRock, Inc., NorthCoast Asset Management LLC, VANGUARD PORTFOLIO MANAGEMENT LLC