Back to
STRS OHIO
POWL
Showing 7 of 25 quarters
Position history for
STRS OHIO's holdings in POWELL INDUSTRIES INC
Current Value
$174,393
Current Shares
609
Total Value Change
-$691,368
Total Shares Change
-3,291
Quarter-by-Quarter History