Powell Industries, Inc. - Common Stock (POWL)

189.30
+4.83 (2.62%)
NASDAQ · Last Trade: Oct 1st, 1:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors