Businessfrom24/7 Wall St.7 hours agoI bought Powell Industries in June 2024, and I'm still holding. Here's whyPowell Industries stock increased 265% since June 2024 due to strong execution and a growing backlog.