Powell Industries, Inc.
Exchange: nyse
none
2850338560.00
159640992.00
-0.427836222049
0.168765462812
519%
3
1.060000