Powell Industries, Inc. - Common Stock (POWL)

206.92
+9.08 (4.59%)
NASDAQ · Last Trade: Oct 6th, 1:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors