Powell Industries, Inc. - Common Stock (POWL)

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