Joy for POWL investors as it manages to marginally outperform broader market
20 Apr, 20265 min read
POWELL INDUSTRIES INC ranked better than it's peers on Monday. It delivered +0.27% to close at 241.65. It is currently trading -58% below it's 52 week high of 584.56.