Search for alternative investments is on for POWL investors as it underperforms broader market
11 Jul, 20255 min read
POWELL INDUSTRIES INC delivered massive losses today. It lost -0.12% to close at 212.62. During the last week it lost -1.51% and saw a maximum drawdown of -2.08% before bouncing back.