BamSEC and AlphaSense Join Forces
Learn More

Powell Industries Inc.

NASDAQ: POWL    
Share price (9/12/24): $167.04    
Market cap (9/12/24): $2.002 billion