Published on 20 Jan 2025 on Zacks · via Yahoo Finance
Powell Industries Surges 89.9% in 6 Months: Time to Buy the Stock?
POWL's strong prospects, driven by strength across its end markets, robust bookings, diversification...
Want to become a better investor?
Start tracking your investments with Statfolio
Sign up for free