Powell Industries Q3 FY26 net income rises 8% to $52.2 million; revenue climbs 9% to $312 million - POWL News | Rallies