Powell Industries: Beware Of The High Short Float, It's Time To Book Profits 01.08.2024 10:47 Seeking Alpha