Stock Sonar # 44 - 2/14/2024

Powell Industries (NAS:POWL) — mrkt cap $1.77B; Price $147.94; EV/EBITDA 20 PASS. We wrote about POWL in our January 17th stock sonar. We were still in our diligence phase and unfortunately the stock has run away from us on good earnings and is up al...