Powell Industries shares are trading lower after the company reported worse-than-expected Q3 financial results.

Powell Industries, Inc.

Powell Industries, Inc.

POWL

0.00

Powell Industries shares are trading lower after the company reported worse-than-expected Q3 financial results.