Powell Industries, Inc. - Common Stock (POWL)

244.39
+16.11 (7.06%)
NASDAQ· Last Trade: Jul 21st, 5:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors