First Trust Portfolios LP has disclosed a significant ownership stake in Powell Industries Inc. through a recent Schedule 13G filing. The filing reveals that First Trust beneficially owns 5.32% of Powell Industries, which is categorized under the switchgear and switchboard apparatus sector. This move is noteworthy as it reflects First Trust's growing influence in the manufacturing industry.

First Trust Portfolios LP, based in Wheaton, Illinois, is a prominent player in the investment management sector. The firm is known for sponsoring various unit investment trusts and has been actively involved in managing investments across different sectors.

The Schedule 13G filing, dated October 27, 2026, indicates that First Trust holds a total of 1,937,288 shares of Powell Industries. The filing specifies that First Trust does not have voting power over these shares, as they are held in unit investment trusts, which are managed by trustees to ensure votes align with other shareholders.

This filing may impact various stakeholders, including investors and competitors within the manufacturing industry. The disclosure of such a significant ownership stake could lead to increased scrutiny and interest in Powell Industries, as well as in the broader market for switchgear and switchboard apparatus.

As the situation develops, further filings or updates may be anticipated, although the current filing does not specify any immediate next steps.