POWL Powell Industries, Inc.

554
$143.39
$7.26
(5.33%)
Today
Market Cap$1.72B
Volume283,732.00
52-Wk High$197.87
52-Wk Low$38.93
ST Data
Watchers
New Watcher Rank