Stack L1
Powell Industries
Recent Business Signals
Aug 4, 2026
earnings
powl-20260630 0000080420 false 2026 Q3 9/30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure powl:lease powl:segment 0000080420 2025-10-01 2026-06-30 0000080420 2026-08-03 0000080420 2026-06-30 0000080420 2025-09-30 0000080420 2…
source: sec_edgar
Recent Hiring (60 days)
No specialty signals in the last 60 days.