TUTOR PERINI CORP
Research Summary
AI-assisted · Grounded in filings
TUTOR PERINI CORP
Tutor Perini Corp. (ticker TPC) is a leading general contractor specializing in complex civil infrastructure, transportation, and specialized building projects across public and private markets, drawing on decades of experience under SIC 15 for general building contractors; its services span heavy civil, transit, and federal defense work that rely on integrated design-build capabilities, self-performing crews, and subcontractor coordination to deliver airports, highways, and institutional facilities for governments, municipalities, and large developers. The company maintains diversified revenue streams while managing the regulatory and compliance demands tied to the Federal Acquisition Regulation, bonding, surety capacity, and climate- and labor-centric contracting requirements, with material risks including project scope changes, funding availability, safety performance, and cost inflation in steel, fuel, and skilled labor. While the latest filing is currently unavailable, investors can monitor reported progress via live feeds; investors may track ongoing disclosures through Earnings Feed and view live SEC filings there.
Market Data
TPC · Last trade
Prev Close
$65.72
Range (29d)
$58.76 – $68.64
Recent Filings
- 8-K184.9 KBTUTOR PERINI CORPNov 18, 6:02 AM ET·0000077543-25-000257
- 423.9 KBPERINI CORPNov 9, 2:38 PM ET·0000077543-05-000086
- 418.0 KBPERINI CORPAug 18, 3:35 PM ET·0000077543-05-000068
- 10-Q194.1 KBPERINI CORPAug 5, 2:25 PM ET·0000077543-05-000062
- 45.9 KBPERINI CORPJul 5, 3:19 PM ET·0000077543-05-000053
- 410.2 KBPERINI CORPMay 25, 4:40 PM ET·0000077543-05-000048
- 44.8 KBPERINI CORPMay 25, 4:39 PM ET·0000077543-05-000047
- 44.8 KBPERINI CORPMay 25, 4:39 PM ET·0000077543-05-000046
- 44.8 KBPERINI CORPMay 25, 4:38 PM ET·0000077543-05-000045
- 410.1 KBPERINI CORPMay 25, 4:38 PM ET·0000077543-05-000044
Insiders
7Tickers
Addresses
business
15901 OLDEN STREET
SYLMAR, CA, 91342
mailing
15901 OLDEN STREET
SYLMAR, CA, 91342
Former Names
- PERINI CORP2009-05-08