Tutor Perini Corporation Common Stock (TPC)
Stock · NYSE · Consumer Discretionary
$88.84as of 8/28/2026
Price chart
Open in TradingViewActive signals
No technical signal is currently active for this symbol.
Support level
$70.28
Industry
General Bldg Contractors - Nonresidential Bldgs
How Tutor Perini Corporation Common Stock Makes Money
Where the revenue actually goes — FY2025 annual results
Source: 10-K filed Feb 26, 2026 · via SEC EDGAR / Finnhub
Tutor Perini Corporation Common Stock Competitors
Chosen by industry and closest market cap.
- TPCTutor Perini Corporation Common Stock$89▼ 3.21%Market cap $4.51BP/E —
- OLLIOllie's Bargain Outlet Holdings Inc. Common Stock$72.47▲ 1.34%Market cap $4.51BP/E 18.84$60.29$140.17
- BRCBrady Corporation Common Stock$93.32▼ 0.17%Market cap $4.52BP/E 21.07$70.57$99.29
- CHEFThe Chefs' Warehouse Inc. Common Stock$115▲ 3.35%Market cap $4.54BP/E 49.71$53.2$117.33
- MDAMDA Space Ltd. Common Shares$28.9▼ 4.81%Market cap $4.47BP/E 76.11$20.85$67.9
- PLNTPlanet Fitness Inc. Common Stock$53.33▲ 3.15%Market cap $4.47BP/E 15.39$37.03$114.26
- DOOBRP Inc. Common Subordinate Voting Shares$61.88▼ 0.39%Market cap $4.56BP/E 23.81$67.11$112.26
| Symbol | Market cap | P/E ratio | Price | 1D | 52-week range |
|---|---|---|---|---|---|
| TPC Tutor Perini Corporation Common Stock | $4.51B | — | $89 | ▼ 3.21% | |
| OLLI Ollie's Bargain Outlet Holdings Inc. Common Stock | $4.51B | 18.84 | $72.47 | ▲ 1.34% | $60.29$140.17 |
| BRC Brady Corporation Common Stock | $4.52B | 21.07 | $93.32 | ▼ 0.17% | $70.57$99.29 |
| CHEF The Chefs' Warehouse Inc. Common Stock | $4.54B | 49.71 | $115 | ▲ 3.35% | $53.2$117.33 |
| MDA MDA Space Ltd. Common Shares | $4.47B | 76.11 | $28.9 | ▼ 4.81% | $20.85$67.9 |
| PLNT Planet Fitness Inc. Common Stock | $4.47B | 15.39 | $53.33 | ▲ 3.15% | $37.03$114.26 |
| DOO BRP Inc. Common Subordinate Voting Shares | $4.56B | 23.81 | $61.88 | ▼ 0.39% | $67.11$112.26 |
P/E shows — for peers not currently carrying a live signal of their own.
Institutional Ownership
March 31, 2026
- Total shares held
- 39.93M
- Total value held
- $2.98B
- Institutional holders
- 323
Top holders this quarter
- Unknown4.40M
- Unknown1.97M
- Unknown1.78M
- Unknown1.73M
- Unknown1.51M
- Unknown1.36M
- Unknown1.31M
- Unknown1.25M
- Unknown1.22M
- Unknown1.02M
See the full, filterable feed with live charts on the MarketWall dashboard.