Improving Margins Make Powell Industries A Growth Stock Worth Watching 06.10.2024 21:20 Seeking Alpha