POWL investors re-evaluating their investment strategy
17 Sep, 20255 min read
POWELL INDUSTRIES INC ranked among the worst performers today. It fell by -2.32% to close at 291.32. It's recent 5 day performance has been -1.26%, +4.99%, -1.61%, +5.57% and +0.03%.