BamSEC and AlphaSense Join Forces
Learn More

Powell Industries, Inc.

NASDAQ: POWL    
Share price (7/11/24): $142.66    
Market cap (7/11/24): $1.710 billion