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...