3 days Powell Industries Surges 89.9% in 6 Months: Time to Buy the Stock? Zacks
POWL’s strong prospects, driven by strength across its end markets, robust bookings, diversification efforts and attractive valuation, make it an ideal pick for investors.
X