Tutor Perini (TPC) is on a hot streak. I am talking about quarter after quarter of earnings beats that has shares soaring higher.
I know, the idea of a construction company experiencing torrid earnings momentum is a bit of a brain teaser. So let me simplify this for you.
$5.5 billion revenue in 2025
$21.6 billion backlog of new construction deals on the books.
Yes, nearly 4 years of business already in the pipeline which points to great growth visibility going forward. This makes each earnings report that much less of a risk…and that much more likely to be a reward.
Plain and simple, TPC is one of the best earnings momentum stories around that truly sparkles in the light of the Zen Ratings.
Top 25% AI Factor
Top 22% Value
Top 14% Momentum
Top 9% Safety
Top 1% Growth
Often when buying stocks we have to make trade offs between value vs. momentum. Or growth vs. safety.
And yet with Tutor Perini we get that and more in as proven by its prowess across all 115 fundamental measures in our Zen Ratings model.
As for upside potential I see a fair value as easily being $120 based upon the current earnings outlook.
However, the longer this earnings momentum stays in place…and the more beat and raise earnings reports they put on the board…then I would not be surprised for shares to hit $150 by the end of 2027.
With all that said, I hope you “build” a position in this impressive construction firm.
What To Do Next?
Tutor Perini (TPC) is just one of 20 stellar stocks found in my Zen Investor portfolio.
And that portfolio is up +19.34% so far in 2026…nearly 5X better than the S&P 500.
That is the benefit that comes from combining the serious alpha in the Zen Ratings with my greater than 40 years of investing experience.
To learn more about my unique investment process…and how to see my current top 20 stocks…just click the link below:
Discover Zen Investor & Top 20 Stocks Now >
Wishing you a world of investment success!

Steve Reitmeister…but everyone calls me Reity (pronounced “Righty”)
Editor of the Zen Investor
Want to get in touch? Email us at news@wallstreetzen.com.