Roth Capital Maintains Buy on Powell Industries (POWL) Feb 05, 2026
Roth Capital maintained a Buy on Powell Industries, Inc. (POWL) on Feb 05, 2026, and raised its price target to $585 from $450. This POWL analyst rating action was published at 09:44 AM and signals continued confidence from Roth despite recent share weakness. The stock is reported down 11.36% (-$58.09) since the note, and Powell carries a market cap of $6,541,413,645. Meyka AI’s real-time coverage flagged the change, and our platform continues to track how this POWL analyst rating interacts with company fundamentals and backlog growth.
Continue Reading on Meyka
This article is available in full on our main platform. Get access to complete analysis, stock insights, and more.
Read Full Article →