Here's Why Powell Industries (POWL) Fell More Than Broader Market — POWL -0.60 · News Impact Screener