Powell Industries (POWL) Benefited from Data Center CapEx Spending

Written on 11/20/2025