POWELL INDUSTRIES INC
US7391281067
2.2M
-16K
+2.2M
-
Missing dates indicate the stock had no collected data on those days