POWL — Powell Industries Inc

Stock analysis, AI verdict, fundamentals & technical signals

Rating: BUY

Price: $143.10 Analyst target: $267.50 Upside: 86.93%

About Powell Industries Inc

Powell Industries, Inc. designs, develops, manufactures, sells, and services custom-designed equipment and systems for the distribution, control, and monitoring of electrical power. The company is headquartered in Houston, Texas.

See the full interactive analysis & chart →

Informational only — not investment advice.