‹ Screener

TUTOR PERINI CORP

TPC · General Bldg Contractors - Nonresidential Bldgs · 52.6M shares · +1%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $27M (gross $39M, SBC $12M)

Reference price $75.36 · est. market cap ~$4.0B — last insider sale, 2026-05-27 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C62

Thin-margin civil/building contractor recovering on backlog, but burdened by weak returns and heavy litigation.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $1.4B2025-09-30 · $1.4B2025-12-31 · $1.5B2026-03-31 · $1.4B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
11.7%
Operating margin
4.2%
Net margin
1.5%
Return on equity
6.6%
Return on assets
1.6%
ROIC
11.3%
Revenue growth (QoQ)
-7.8%
Debt / equity
0.3×
Net debt / EBITDA
-1.2×
Current ratio
1.3×
Free cash flow
$567M
EBITDA
$282M
Tangible book value
$950M
Cash & investments
$735M
Stock comp / revenue
2.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-19Ariqat GhassanOption exercise26K
2026-06-19Ariqat GhassanTax withheld13K$77.99
2026-06-19Jensen William ETax withheld14K$77.99
2026-06-19DIEU HENRYOption exercise1.2K
2026-06-19Jensen William EOption exercise26K
2026-06-19DIEU HENRYTax withheld522$77.99
2026-06-17OKLAK DENNIS DGift8.0K
2026-06-17OKLAK DENNIS DGift4.0K
2026-05-27Lieber Robert CSell18K$75.36
2026-05-27Lieber Robert CGift7.5K
2026-05-20REISS DALE ANNEGift36K
2026-05-20REISS DALE ANNEGift36K
2026-05-20FELTENSTEIN SIDNEY JGrant3.6K
2026-05-20ONEGLIA RAYMOND RGrant2.3K
2026-05-20OKLAK DENNIS DGrant2.3K
2026-05-20ARKLEY PETERGrant2.3K
2026-05-20Shah ShahrokhGrant2.3K
2026-05-20Jigisha DesaiGrant4.0K
2026-05-20REISS DALE ANNEGrant2.3K
2026-05-20Lieber Robert CGrant2.3K
2026-05-19Lieber Robert CSell10K$74.25
2026-03-14Jensen William EDisposition6.5K$67.76
2026-03-14Jensen William EOption exercise6.5K
2026-03-13SMALLEY GARY G.Disposition57K$67.76
2026-03-13SOROKA RYAN JOSEPHOption exercise4.8K
2026-03-13TUTOR RONALD NDisposition153K$67.76
2026-03-13SMALLEY GARY G.Option exercise57K
2026-03-13SOROKA RYAN JOSEPHDisposition4.8K$67.76
2026-03-13TUTOR RONALD NOption exercise153K
2026-03-12Ariqat GhassanDisposition6.5K$69.20
2026-03-12SOROKA RYAN JOSEPHOption exercise5.8K
2026-03-12SOROKA RYAN JOSEPHDisposition5.8K$69.20
2026-03-12SMALLEY GARY G.Option exercise26K
2026-03-12SMALLEY GARY G.Disposition26K$69.20
2026-03-12Assouri Kristiyan DOption exercise5.8K
2026-03-12Assouri Kristiyan DDisposition5.8K$69.20
2026-03-12Ariqat GhassanOption exercise6.5K
2026-03-12DIEU HENRYOption exercise3.2K
2026-03-12DIEU HENRYTax withheld1.4K$69.20
2026-03-12TUTOR RONALD NOption exercise156K
2026-03-12TUTOR RONALD NDisposition156K$69.20
2026-03-08SOROKA RYAN JOSEPHTax withheld5.4K$72.82
2026-03-08TUTOR RONALD NOption exercise177K
2026-03-08TUTOR RONALD NTax withheld75K$72.82
2026-03-08TUTOR RONALD NDisposition30K$72.82
2026-03-08TUTOR RONALD NGift72K
2026-03-08TUTOR RONALD NGift72K
2026-03-08SOROKA RYAN JOSEPHOption exercise10K
2026-03-06ARKLEY PETERBuy4.9K$72.85
2026-03-06ARKLEY PETERBuy3.2K$73.28
2026-03-05ARKLEY PETERBuy11K$72.44
2026-03-04SMALLEY GARY G.Buy8.4K$73.57
2026-03-04ARKLEY PETERBuy5.9K$73.85
2026-03-04SMALLEY GARY G.Buy1.5K$71.32
2026-03-04SMALLEY GARY G.Buy65$74.30
2025-12-31SMALLEY GARY G.Option exercise477K
2025-12-31SMALLEY GARY G.Disposition477K$67.02
2025-12-19TUTOR RONALD NGift60K
2025-12-19Jigisha DesaiGift1.0K
2025-12-15OKLAK DENNIS DGift1.2K
2025-11-28SMALLEY GARY G.Gift37K
2025-11-25ARKLEY PETERBuy6.2K$64.88
2025-11-25ARKLEY PETERBuy8.9K$64.05
2025-11-24ARKLEY PETERBuy25K$63.96
2025-11-19SMALLEY GARY G.Buy4.9K$61.06
2025-11-19SMALLEY GARY G.Buy100$61.95
2025-11-15SMALLEY GARY G.Option exercise41K
2025-11-15SMALLEY GARY G.Disposition41K$59.08
2025-09-18FELTENSTEIN SIDNEY JSell81K$66.22
2025-09-18TUTOR RONALD NSell83K$64.94
2025-09-18FELTENSTEIN SIDNEY JSell44K$65.48
2025-09-17TUTOR RONALD NSell39K$64.56
2025-09-17FELTENSTEIN SIDNEY JSell332$65.00
2025-09-17TUTOR RONALD NGift8.0K
2025-09-17TUTOR RONALD NSell78K$64.03
2025-09-03TUTOR RONALD NSell44K$59.13
2025-08-28TUTOR RONALD NSell81K$59.95
2025-08-26TUTOR RONALD NSell107K$59.06
2025-08-25TUTOR RONALD NSell20K$59.18
2025-08-25TUTOR RONALD NSell68K$59.19
2025-08-22TUTOR RONALD NSell80K$58.65
2025-06-11TUTOR RONALD NSell55K$40.60
2025-06-11TUTOR RONALD NSell75K$41.18
2025-06-10TUTOR RONALD NSell30K$40.51
2025-06-09TUTOR RONALD NGift140K
2025-06-09TUTOR RONALD NGift140K
2025-06-04TUTOR RONALD NGift140K
2025-06-03TUTOR RONALD NSell100K$38.62
2025-06-02TUTOR RONALD NSell50K$37.45
2025-05-15Shah ShahrokhGrant4.4K
2025-05-15ONEGLIA RAYMOND RSell25K$36.14
2025-05-15ONEGLIA RAYMOND RGrant4.4K
2025-05-15OKLAK DENNIS DGrant4.4K
2025-05-15Jigisha DesaiGrant7.2K
2025-05-15FELTENSTEIN SIDNEY JGrant7.2K
2025-05-15Lieber Robert CGrant4.4K
2025-05-15ARKLEY PETERGrant4.4K
2025-05-15REISS DALE ANNEGrant4.4K
2025-05-14ONEGLIA RAYMOND RSell75K$36.23
2025-04-01Ariqat GhassanOption exercise30K
2025-04-01Ariqat GhassanDisposition30K$23.18
2025-03-13SOROKA RYAN JOSEPHOption exercise4.8K
2025-03-13SOROKA RYAN JOSEPHDisposition4.8K$24.65
2025-03-13SMALLEY GARY G.Option exercise57K
2025-03-13SMALLEY GARY G.Disposition57K$24.65
2025-03-13TUTOR RONALD NOption exercise153K
2025-03-13TUTOR RONALD NDisposition153K$24.65
2025-03-09TUTOR RONALD NGift52K
2025-03-09SOROKA RYAN JOSEPHOption exercise10K
2025-03-09SOROKA RYAN JOSEPHTax withheld5.4K$26.58
2025-03-09TUTOR RONALD NOption exercise105K
2025-03-09TUTOR RONALD NTax withheld53K$26.58
2025-03-09TUTOR RONALD NGift52K
2025-03-08TUTOR RONALD NGift87K
2025-03-08SOROKA RYAN JOSEPHTax withheld5.5K$26.58
2025-03-08TUTOR RONALD NGift87K
2025-03-08SOROKA RYAN JOSEPHOption exercise10K
2025-03-08TUTOR RONALD NOption exercise177K
2025-03-08TUTOR RONALD NTax withheld90K$26.58

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-22Reg FDExhibitsfiling ↗
2026-05-26Exec/director changeShareholder votefiling ↗
2026-05-06ResultsExhibitsfiling ↗
2026-02-26ResultsExhibitsfiling ↗
2025-11-18Reg FDExhibitsfiling ↗
2025-11-05ResultsExhibitsfiling ↗
2025-08-06ResultsExhibitsfiling ↗
2025-06-20Exec/director changefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-222026-06-220000077543-26-000156 ↗
8-K2026-05-262026-05-200000077543-26-000141 ↗
10-Q2026-05-062026-03-310000077543-26-000114 ↗
8-K2026-05-062026-05-060000077543-26-000112 ↗
10-K2026-02-262025-12-310000077543-26-000028 ↗
8-K2026-02-262026-02-260000077543-26-000026 ↗
8-K2025-11-182025-11-180000077543-25-000257 ↗
8-K2025-11-052025-11-050000077543-25-000250 ↗
10-Q2025-11-052025-09-300000077543-25-000252 ↗
10-Q2025-08-062025-06-300000077543-25-000184 ↗
8-K2025-08-062025-08-060000077543-25-000182 ↗
8-K2025-06-202025-06-190000077543-25-000159 ↗