Home

Powell Industries, Inc. - Common Stock (POWL)

235.88
+2.56 (1.10%)
NASDAQ · Last Trade: Jul 30th, 10:48 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors