A Powell Industries atingiu um lucro líquido record de $181 milhões, atraindo investimento institucional, nomeadamente da Vision One Management Partners. Com uma carteira de pedidos sólida de 1,4 mil milhões de dólares e expansão em mercados de crescimento, a avaliação modesta da empresa, face ao forte crescimento dos lucros, posiciona-a de forma favorável para os investidores.