Posted by Teresa Graham on Apr 24th, 2024
Shares of Powell Industries, Inc. (NASDAQ:POWL – Get Free Report) were up 4.4% during trading on Monday . The company traded as high as $138.09 and last traded at $136.13. Approximately 61,754 shares changed hands during trading,...
More of this article »