NasdaqGS - Delayed Quote USD

Powell Industries, Inc. (POWL)

146.31 -2.92 (-1.96%)
At close: April 25 at 4:00 PM EDT
150.00 +3.69 (+2.52%)
After hours: April 25 at 7:56 PM EDT

Related Tickers