
AZZ has been treading water for the past six months, recording a small loss of 3% while holding steady at $137.29. The stock also fell short of the S&P 500’s 7.5% gain during that period.
Given the weaker price action, is now a good time to buy AZZ? Or should investors expect a bumpy road ahead? Find out in our full research report, it’s free.
Why is AZZ a good business?
Responsible for projects like nuclear facilities, AZZ (NYSE: AZZ) is a provider of metal coating and power infrastructure solutions.
1. Skyrocketing revenue shows strong momentum
Reviewing a company’s long-term sales performance reveals insights into its quality. Any business can have short-term success, but a top-tier one grows for years. Over the last five years, AZZ grew its sales at an incredible 20.7% compounded annual growth rate. Its growth beat the average industrials company and shows its offerings resonate with customers.

2. Operating margin reveals a well-run organization
Operating margin is a key measure of profitability. Think of it as net income - the bottom line - excluding the impact of taxes and interest on debt, which are less connected to business fundamentals.
AZZ has been a well-oiled machine over the last five years. It demonstrated elite profitability for an industrials business, boasting an average operating margin of 15.7%. This result was particularly impressive because of its low gross margin, which is mostly a factor of what it sells and takes huge shifts to move meaningfully. Companies have more control over their operating margins, and it’s a show of well-managed operations if they’re high when gross margins are low.

3. Outstanding long-term EPS growth
Analyzing the long-term change in earnings per share (EPS) shows whether a company’s incremental sales were profitable — for example, revenue could be inflated through excessive spending on advertising and promotions.
AZZ’s EPS grew at a spectacular 17% compounded annual growth rate over the last five years. This performance was better than most industrials businesses.

Final judgment
These are just a few reasons why we think AZZ is a great business. With its shares lagging the market recently, the stock trades at 18× forward P/E (or $137.29 per share). Is now the time to initiate a position? See for yourself in our comprehensive research report, it’s free.
High-quality stocks for all market conditions
ALSO WORTH WATCHING: Top 5 Momentum Stocks. The best time to own a great stock is when the market is finally noticing it. These aren’t just high-quality businesses. Something is happening with them right now. Elite fundamentals meet near-term momentum — both boxes checked at the same time.
Find out which stocks our AI platform is flagging this week. See this week’s Strong Momentum stocks — FREE. Get Our Strong Momentum Stocks for Free HERE.
Stocks that have made our list include now familiar names such as Nvidia (+1,460% between June 2020 and June 2025) as well as under-the-radar businesses like the once-small-cap company Exlservice (+271% between June 2020 and June 2025). Find your next big winner with StockStory today.