POWL is trading at $303.56, up 4.50%.
🟢 Powell Industries Inc is trading 4.50% up
Powell Industries Inc
Related News
POWL
Powell's Namesake Founder Keeps Cashing Out — But Does a $1.8 Billion Backlog Make That Irrelevant?
POWL
🟢 POWL is trading 6.1% up today after insider stake offload via exchange fund
POWL
Powell Industries Insider Offloads $10M Stake via Exchange Fund
POWL
🔴 POWL makes sharp 10.4% drop
POWL