Skip to content
KStart free
AI InfrastructureDefenseQuantumAll studies →

POWL US Equity

Powell Industries IncInformation Technology · Switchgear & Switchboard Apparatus · CIK 80420 · FY ends Sep 30
$197.67
+0.27 (+0.14%)
USD · as of 2026-08-21 · marketstack