Published on 26 Nov 2024 on Zacks · via Yahoo Finance
Powell Stock Plunges 10.1% Post Q4 Earnings: Is This a Buy Opportunity?
Shares of Powell Industries, Inc. POWL have lost 10.1% since it reported fourth-quarter fiscal 2024...
Want to become a better investor?
Start tracking your investments with Statfolio
Sign up for free