Powell Industries Announces Third Quarter Fiscal 2026 Results — POWL +1.00 · News Impact Screener