Tutor Perini Corp Company Profile (NYSE:TPC)

About Tutor Perini Corp (NYSE:TPC)

Tutor Perini Corp logoTutor Perini Corporation is a construction company offering general contracting, construction management and design-build services to private customers and public agencies across the world. The Company operates through three segments: Civil, Building and Specialty Contractors. Its Civil segment specializes in public works construction and the repair, replacement and reconstruction of infrastructure across various geographic regions of the United States. Its Building segment provides services to various specialized building markets for private and public works customers, including the hospitality and gaming, transportation, healthcare, corporate and municipal offices, sports and entertainment, education, correctional facilities, biotech, pharmaceutical and industrial markets. Its Specialty Contractors segment specializes in electrical, mechanical, plumbing, heating, ventilation and air conditioning (HVAC), fire protection systems, and pneumatically placed concrete.

Industry, Sector and Symbol:
  • Sector:
  • Industry: Heavy Construction
  • Sub-Industry: Construction & Engineering
  • Symbol: NYSE:TPC
  • CUSIP: 90110910
  • Web: www.tutorperini.com
Capitalization:
  • Market Cap: $1.31 billion
  • Outstanding Shares: 49,695,000
Average Prices:
  • 50 Day Moving Avg: $29.30
  • 200 Day Moving Avg: $28.86
  • 52 Week Range: $18.05 - $33.00
P/E:
  • Trailing P/E Ratio: 14.11
  • Foreward P/E Ratio: 9.25
  • P/E Growth: 1.14
Sales & Book Value:
  • Annual Revenue: $5.01 billion
  • Price / Sales: 0.26
  • Book Value: $31.40 per share
  • Price / Book: 0.84
Profitability:
  • EBIDTA: $274.3 million
  • Net Margins: 1.51%
  • Return on Equity: 5.05%
  • Return on Assets: 1.79%
Debt:
  • Debt-to-Equity Ratio: 0.45%
  • Current Ratio: 1.78%
  • Quick Ratio: 1.78%
Misc:
  • Average Volume: 390,580 shs.
  • Beta: 2.6
  • Short Ratio: 7.94
 

Frequently Asked Questions for Tutor Perini Corp (NYSE:TPC)

What is Tutor Perini Corp's stock symbol?

Tutor Perini Corp trades on the New York Stock Exchange (NYSE) under the ticker symbol "TPC."

How were Tutor Perini Corp's earnings last quarter?

Tutor Perini Corp (NYSE:TPC) issued its quarterly earnings results on Tuesday, August, 2nd. The company reported $0.43 earnings per share (EPS) for the quarter, missing the Thomson Reuters' consensus estimate of $0.51 by $0.08. The firm had revenue of $1.31 billion for the quarter, compared to the consensus estimate of $1.40 billion. Tutor Perini Corp had a return on equity of 5.05% and a net margin of 1.51%. The company's revenue for the quarter was down .3% on a year-over-year basis. During the same period last year, the firm earned $0.41 EPS. View Tutor Perini Corp's Earnings History.

What guidance has Tutor Perini Corp issued on next quarter's earnings?

Tutor Perini Corp updated its FY17 earnings guidance on Wednesday, May, 3rd. The company provided earnings per share guidance of $2.10-2.40 for the period, compared to the Thomson Reuters consensus earnings per share estimate of $2.28. The company issued revenue guidance of more than $5.5 billion, compared to the consensus revenue estimate of $5.46 billion.

Where is Tutor Perini Corp's stock going? Where will Tutor Perini Corp's stock price be in 2017?

7 brokers have issued 1-year price targets for Tutor Perini Corp's shares. Their predictions range from $22.00 to $38.00. On average, they expect Tutor Perini Corp's stock price to reach $31.00 in the next twelve months. View Analyst Ratings for Tutor Perini Corp.

What are analysts saying about Tutor Perini Corp stock?

Here are some recent quotes from research analysts about Tutor Perini Corp stock:

  • 1. Canaccord Genuity analysts commented, "We are increasing our 2017 estimates and introducing 2018 estimates for TPC, and expect the company will continue to deliver a healthy pace of wins for its Building and Civil segments in 2017. We view Q1 as likely to see multiple Civil awards, which should boost backlog and the longer-term outlook for growth and margins as well as drive modest multiple expansion. Our price target is increased to $35 from $30." (1/19/2017)
  • 2. According to Zacks Investment Research, "Tutor Perini Corporation provides diversified general contracting, construction management and design-build services to private clients and public agencies worldwide. The company operates in four segments: Civil, Building, Specialty Contractors, and Management Services. The Civil segment engages in public works construction activities and the repair, replacement, and reconstruction of infrastructure. The Building segment offers services in specialized building markets, including hospitality and gaming, transportation, healthcare, municipal offices, sports and entertainment, education, correctional facilities, biotech, pharmaceutical, industrial, and high technology. The Specialty Contractors segment provides plumbing, HVAC, electrical, mechanical, and concrete services for the industrial, commercial, hospitality and gaming, and transportation markets. The Management Services segment offers construction and design-build services to the U.S. military and government agencies, and multi-national corporations. " (11/8/2016)

Who are some of Tutor Perini Corp's key competitors?

Who are Tutor Perini Corp's key executives?

Tutor Perini Corp's management team includes the folowing people:

  • Ronald N. Tutor, Chairman of the Board, Chief Executive Officer
  • James Allen Frost, President, Chief Operating Officer, Director
  • Michael R. Klein, Lead Independent Vice Chairman of the Board
  • Gary G. Smalley, Chief Financial Officer, Executive Vice President
  • Craig W. Shaw, Executive Vice President, Chief Executive Officer - Building Group
  • Ryan J. Soroka, Chief Accounting Officer, Vice President, Principal Accounting Officer
  • Sidney J. Feltenstein, Director
  • Peter Arkley, Independent Director
  • Thomas C. Leppert, Independent Director
  • Robert C. Lieber, Independent Director

Who owns Tutor Perini Corp stock?

Tutor Perini Corp's stock is owned by a number of of institutional and retail investors. Top institutional shareholders include Dimensional Fund Advisors LP (8.45%), Alliancebernstein L.P. (7.64%), Vanguard Group Inc. (6.58%), Frontier Capital Management Co. LLC (3.68%), LSV Asset Management (3.49%) and Boston Partners (3.08%). Company insiders that own Tutor Perini Corp stock include James A Frost, N Tutor Separate Prope Ronald and Ronald N Tutor. View Institutional Ownership Trends for Tutor Perini Corp.

Who sold Tutor Perini Corp stock? Who is selling Tutor Perini Corp stock?

Tutor Perini Corp's stock was sold by a variety of institutional investors in the last quarter, including Hotchkis & Wiley Capital Management LLC, Wells Fargo & Company MN, Morgan Stanley, State Street Corp, First Trust Advisors LP, GMT Capital Corp, Credit Suisse AG and Wellington Management Group LLP. View Insider Buying and Selling for Tutor Perini Corp.

Who bought Tutor Perini Corp stock? Who is buying Tutor Perini Corp stock?

Tutor Perini Corp's stock was acquired by a variety of institutional investors in the last quarter, including Boston Partners, Cortina Asset Management LLC, Daiwa Securities Group Inc., Opus Capital Group LLC, Vanguard Group Inc., Boston Advisors LLC, Hennessy Advisors Inc. and Bank of America Corp DE. Company insiders that have bought Tutor Perini Corp stock in the last two years include N Tutor Separate Prope Ronald and Ronald N Tutor. View Insider Buying and Selling for Tutor Perini Corp.

How do I buy Tutor Perini Corp stock?

Shares of Tutor Perini Corp can be purchased through any online brokerage account. Popular online brokerages include Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Scottrade, Fidelity and Charles Schwab.

What is Tutor Perini Corp's stock price today?

One share of Tutor Perini Corp stock can currently be purchased for approximately $26.45.


MarketBeat Community Rating for Tutor Perini Corp (NYSE TPC)
Community Ranking:  3.2 out of 5 (  )
Outperform Votes:  129 (Vote Outperform)
Underperform Votes:  72 (Vote Underperform)
Total Votes:  201
MarketBeat's community ratings are surveys of what our community members think about Tutor Perini Corp and other stocks. Vote "Outperform" if you believe the stock will outperform the S&P 500 over the long term. Vote "Underperform" if you believe the stock will underperform the S&P 500 over the long term. You may vote once every thirty days.

Analyst Ratings

Consensus Ratings for Tutor Perini Corp (NYSE:TPC) (?)
Ratings Breakdown: 1 Hold Rating, 6 Buy Ratings
Consensus Rating:Buy (Score: 2.86)
Consensus Price Target: $31.00 (17.20% upside)

Analysts' Ratings History for Tutor Perini Corp (NYSE:TPC)
Show:
DateFirmActionRatingPrice TargetImpact on Share PriceDetails
2/16/2017DA DavidsonReiterated RatingBuyN/AView Rating Details
1/27/2017KeyCorpInitiated CoverageSector WeightN/AView Rating Details
1/26/2017FBR & CoBoost Price TargetOutperform$35.00 -> $38.00N/AView Rating Details
1/25/2017Standpoint ResearchUpgradeHold -> BuyN/AView Rating Details
1/19/2017Canaccord GenuityBoost Price TargetBuy$30.00 -> $35.00N/AView Rating Details
12/28/2016MKM PartnersBoost Price TargetBuy$31.00 -> $34.00N/AView Rating Details
11/3/2016SidotiDowngradeBuy -> Neutral$28.00 -> $22.00N/AView Rating Details
10/24/2016Seaport Global SecuritiesUpgradeAccumulate -> Buy$26.00N/AView Rating Details
12/9/2015Stifel NicolausInitiated CoverageHoldN/AView Rating Details
(Data available from 5/30/2015 forward)

Earnings

Earnings History for Tutor Perini Corp (NYSE:TPC)
Earnings by Quarter for Tutor Perini Corp (NYSE:TPC)
Earnings History by Quarter for Tutor Perini Corp (NYSE TPC)
DateQuarterConsensus EstimateActual EPSRevenue EstimateActual RevenueRelease LinkConference CallDetails
2/23/2017Q416$0.60$0.60$1.36 billion$1.25 billionViewN/AView Earnings Details
11/2/2016Q316$0.62$0.57$1.38 million$1.33 billionViewN/AView Earnings Details
8/2/2016Q2$0.51$0.43$1.40 billion$1.31 billionViewN/AView Earnings Details
5/4/2016Q116$0.19$0.31$1.14 billion$1.09 billionViewN/AView Earnings Details
2/29/2016Q415$0.08$0.18$1.31 billion$1.20 billionViewListenView Earnings Details
8/6/2015Q215$0.52$0.41$1.23 billion$1.31 billionViewN/AView Earnings Details
5/7/2015Q115$0.23$0.10$1.24 billion$1.07 billionViewN/AView Earnings Details
2/26/2015Q414$0.71$0.56$1.28 billion$1.20 billionViewN/AView Earnings Details
11/5/2014Q314$0.69$0.73$1.23 billion$1.25 billionViewN/AView Earnings Details
8/5/2014Q214$0.48$0.58$1.15 billion$1.08 billionViewN/AView Earnings Details
5/7/2014Q114$0.21$0.33$1.05 billion$955.20 millionViewN/AView Earnings Details
2/24/2014Q413$0.61$0.68$1.16 billion$1.10 billionViewListenView Earnings Details
11/4/2013Q313$0.55$0.54$1.23 billion$1.03 billionViewListenView Earnings Details
8/9/2013Q2 2013$0.37$0.32$1.07 billion$1.05 billionViewListenView Earnings Details
5/1/2013Q1 2013$0.24$0.31$983.16 million$992.93 millionViewListenView Earnings Details
2/21/2013Q4 2012$0.66$0.66$1.15 billion$1.11 billionViewListenView Earnings Details
11/1/2012Q312$0.48$0.54$1.15 billion$1.10 billionViewN/AView Earnings Details
8/6/2012$0.34$0.16ViewN/AView Earnings Details
5/4/2012$0.42$0.08ViewN/AView Earnings Details
3/1/2012$0.75$0.50ViewN/AView Earnings Details
11/3/2011$0.76$0.74ViewN/AView Earnings Details
8/4/2011$0.54$0.41ViewN/AView Earnings Details
5/5/2011$0.40$0.14ViewN/AView Earnings Details
(Data available from 1/1/2011 forward)

Estimates

Earnings Estimates for Tutor Perini Corp (NYSE:TPC)
2017 EPS Consensus Estimate: $2.32
2018 EPS Consensus Estimate: $2.91
QuarterNumber of EstimatesLow EstimateHigh EstimateAverage Estimate
Q1 20173$0.29$0.47$0.35
Q2 20174$0.53$0.62$0.58
Q3 20174$0.68$0.78$0.73
Q4 20174$0.63$0.69$0.66
Q1 20181$0.42$0.42$0.42
Q2 20181$0.79$0.79$0.79
Q3 20181$0.90$0.90$0.90
Q4 20181$0.80$0.80$0.80
(Data provided by Zacks Investment Research)

Dividends

Dividend History for Tutor Perini Corp (NYSE:TPC)
No dividend announcements for this company have been tracked by MarketBeat.com

Insider Trades

Insider Trading and Institutional Ownership History for Tutor Perini Corp (NYSE:TPC)
Insider Ownership Percentage: 23.40%
Institutional Ownership Percentage: 80.29%
Insider Trades by Quarter for Tutor Perini Corp (NYSE:TPC)
Institutional Ownership by Quarter for Tutor Perini Corp (NYSE:TPC)
Insider Trades by Quarter for Tutor Perini Corp (NYSE:TPC)
Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails
3/17/2017James A FrostCOOSell110,000$30.27$3,329,700.00View SEC Filing  
12/20/2016James A FrostCOOSell7,500$28.79$215,925.00View SEC Filing  
9/17/2015James A FrostCOOSell5,000$18.15$90,750.00View SEC Filing  
9/14/2015James A. FrostCOOSell30,000$17.06$511,800.00View SEC Filing  
6/18/2015James A FrostCOOSell21,300$24.00$511,200.00View SEC Filing  
6/15/2015Ronald N TutorCEOBuy10,080$23.66$238,492.80View SEC Filing  
6/10/2015N. Tutor Separate Prope RonaldMajor ShareholderBuy6,258$23.21$145,248.18View SEC Filing  
6/10/2015Ronald N TutorCEOBuy36,805$22.87$841,730.35View SEC Filing  
6/9/2015N. Tutor Separate Prope RonaldMajor ShareholderBuy10,798$22.68$244,898.64View SEC Filing  
6/8/2015N. Tutor Separate Prope RonaldMajor ShareholderBuy19,749$22.86$451,462.14View SEC Filing  
6/5/2015Ronald N TutorCEOBuy95,004$22.52$2,139,490.08View SEC Filing  
6/2/2015Ronald N TutorCEOBuy58,111$21.03$1,222,074.33View SEC Filing  
12/17/2013Ronald TutorCEOSell72,399$25.24$1,827,350.76View SEC Filing  
12/13/2013Ronald TutorCEOSell77,601$25.56$1,983,481.56View SEC Filing  
11/7/2013Robert BandPresidentSell22,395$21.86$489,554.70View SEC Filing  
9/18/2013N. Tutor Separate Prope Ronaldmajor shareholderSell100,000$19.04$1,904,000.00View SEC Filing  
8/21/2013N. Tutor Separate Prope Ronaldmajor shareholderSell100,000$19.03$1,903,000.00View SEC Filing  
6/7/2013Ronald N TutorCEOSell39,070$17.50$683,725.00View SEC Filing  
6/6/2013Ronald N TutorCEOSell110,930$17.65$1,957,914.50View SEC Filing  
6/3/2013Kenneth R BurkEVPSell51,075$18.21$930,075.75View SEC Filing  
5/17/2013Ronald N TutorCEOSell50,000$18.24$912,000.00View SEC Filing  
3/12/2013Ronald N TutorCEOSell200,000$17.22$3,444,000.00View SEC Filing  
9/14/2012Mark CaspersVPSell14,400$11.96$172,224.00View SEC Filing  
(Data available from 1/1/2013 forward)

Headlines

Headline Trends for Tutor Perini Corp (NYSE:TPC)
Latest Headlines for Tutor Perini Corp (NYSE:TPC)
Source:
DateHeadline
finance.yahoo.com logoETFs with exposure to Tutor Perini Corp. : May 23, 2017
finance.yahoo.com - May 23 at 7:41 PM
nasdaq.com logoNotable Two Hundred Day Moving Average Cross - TPC
www.nasdaq.com - May 17 at 8:15 PM
streetinsider.com logoTutor Perini (TPC) Subsidiary Wins $20M+ Judgement in Nevada Supreme Court; Separate Subsidiary Secures $322.7 ... - StreetInsider.com
www.streetinsider.com - May 12 at 8:48 PM
americanbankingnews.com logoTutor Perini Corp (TPC) Given Consensus Rating of "Buy" by Brokerages
www.americanbankingnews.com - May 12 at 6:43 PM
finance.yahoo.com logoGeorge Washington Bridge Bus Station Set to Open
finance.yahoo.com - May 12 at 2:35 AM
finance.yahoo.com logoTutor Perini Announces Favorable Legal Ruling and Confirms Award of $323 Million I-74 Bridge Replacement Contract
finance.yahoo.com - May 11 at 2:23 AM
americanbankingnews.com logo$1.42 Billion in Sales Expected for Tutor Perini Corp (TPC) This Quarter
www.americanbankingnews.com - May 10 at 10:30 AM
finance.yahoo.com logoETFs with exposure to Tutor Perini Corp. : May 8, 2017
finance.yahoo.com - May 8 at 7:48 PM
americanbankingnews.com logoTutor Perini Corp (TPC) Expected to Announce Earnings of $0.58 Per Share
www.americanbankingnews.com - May 8 at 4:16 PM
americanbankingnews.com logoQ4 2017 Earnings Forecast for Tutor Perini Corp Issued By DA Davidson (TPC)
www.americanbankingnews.com - May 8 at 10:44 AM
americanbankingnews.com logoQ2 2017 Earnings Estimate for Tutor Perini Corp Issued By FBR & Co (TPC)
www.americanbankingnews.com - May 8 at 8:20 AM
americanbankingnews.com logoTutor Perini Corp to Post Q2 2017 Earnings of $0.57 Per Share, Seaport Global Securities Forecasts (TPC)
www.americanbankingnews.com - May 8 at 7:29 AM
finance.yahoo.com logoTutor Perini Corp. :TPC-US: Earnings Analysis: Q1, 2017 By the Numbers : May 5, 2017
finance.yahoo.com - May 5 at 11:36 PM
americanbankingnews.com logoAnalysts Offer Predictions for Tutor Perini Corp's FY2017 Earnings (TPC)
www.americanbankingnews.com - May 5 at 12:57 PM
americanbankingnews.com logoTutor Perini Corp Expected to Earn Q2 2017 Earnings of $0.61 Per Share (TPC)
www.americanbankingnews.com - May 5 at 7:36 AM
americanbankingnews.com logoQ2 2017 EPS Estimates for Tutor Perini Corp Cut by KeyCorp (TPC)
www.americanbankingnews.com - May 5 at 7:36 AM
finance.yahoo.com logoEdited Transcript of TPC earnings conference call or presentation 3-May-17 9:00pm GMT
finance.yahoo.com - May 4 at 10:19 AM
finance.yahoo.com logoTutor Perini Corp. breached its 50 day moving average in a Bearish Manner : TPC-US : May 4, 2017
finance.yahoo.com - May 4 at 10:19 AM
americanbankingnews.com logoTutor Perini Corp (TPC) Updates FY17 Earnings Guidance
www.americanbankingnews.com - May 4 at 1:13 AM
seekingalpha.com logoTutor Perini's (TPC) CEO Ronald Tutor on Q1 2017 Results - Earnings Call Transcript
seekingalpha.com - May 3 at 11:32 PM
americanbankingnews.com logoTutor Perini Corp (TPC) Issues FY17 Earnings Guidance
www.americanbankingnews.com - May 3 at 9:04 PM
americanbankingnews.com logoFavorable News Coverage Very Likely to Affect Tutor Perini Corp (TPC) Share Price
www.americanbankingnews.com - May 3 at 8:34 PM
marketbeat.com logoTutor Perini misses 1Q profit forecasts
marketbeat.com - May 3 at 7:36 PM
finance.yahoo.com logoTutor Perini Reports First Quarter Results
finance.yahoo.com - May 3 at 6:31 PM
streetinsider.com logoTutor Perini (TPC) Secures 4 Contracts Totaling $774M in Civil Projects
www.streetinsider.com - May 3 at 10:14 AM
streetinsider.com logoTutor Perini (TPC) Secures 4 Contracts Totaling $774M in Civil Projects - StreetInsider.com
www.streetinsider.com - May 2 at 6:18 PM
finance.yahoo.com logoTutor Perini Announces Four Civil Projects Valued at $774 Million
finance.yahoo.com - May 2 at 8:52 AM
americanbankingnews.com logoTutor Perini Corp (TPC) Scheduled to Post Earnings on Tuesday
www.americanbankingnews.com - April 30 at 8:00 AM
americanbankingnews.com logoSomewhat Favorable Press Coverage Very Unlikely to Affect Tutor Perini Corp (TPC) Share Price
www.americanbankingnews.com - April 28 at 3:28 PM
finance.yahoo.com logoTutor Perini Announces Conference Call to Discuss First Quarter Results
finance.yahoo.com - April 26 at 8:45 AM
finance.yahoo.com logoTutor Perini Corp. – Value Analysis (NYSE:TPC) : April 25, 2017
finance.yahoo.com - April 25 at 7:14 PM
americanbankingnews.com logoTutor Perini Corp (TPC) Getting Somewhat Positive Media Coverage, AlphaOne Reports
www.americanbankingnews.com - April 24 at 6:51 PM
finance.yahoo.com logoTutor Perini Corp. breached its 50 day moving average in a Bearish Manner : TPC-US : April 24, 2017
finance.yahoo.com - April 24 at 10:07 AM
americanbankingnews.com logoTutor Perini Corp (TPC) Receiving Favorable Media Coverage, Report Finds
www.americanbankingnews.com - April 21 at 9:44 PM
americanbankingnews.com logo$1.12 Billion in Sales Expected for Tutor Perini Corp (TPC) This Quarter
www.americanbankingnews.com - April 19 at 10:19 AM
marketwatch.com logoTutor Perini Announces Results of Cash Tender Offer for its Outstanding 7 5/8% Senior Notes Due 2018
www.marketwatch.com - April 18 at 7:26 PM
americanbankingnews.com logoTutor Perini Corp (TPC) Earns Daily News Sentiment Rating of 0.47
www.americanbankingnews.com - April 18 at 11:56 AM
businesswire.com logoTutor Perini Announces Results of Cash Tender Offer for its Outstanding 7⅝% Senior Notes Due 2018 - Business Wire (press release)
www.businesswire.com - April 18 at 8:46 AM
finance.yahoo.com logoTutor Perini Announces Results of Cash Tender Offer for its Outstanding 7⅝% Senior Notes Due 2018
finance.yahoo.com - April 18 at 8:46 AM
americanbankingnews.com logoTutor Perini Corp (TPC) Given Average Rating of "Buy" by Analysts
www.americanbankingnews.com - April 17 at 8:39 PM
americanbankingnews.com logo Brokerages Expect Tutor Perini Corp (TPC) Will Post Earnings of $0.29 Per Share
www.americanbankingnews.com - April 17 at 6:17 PM
finance.yahoo.com logoTutor Perini Prices $500 Million of Senior Notes
finance.yahoo.com - April 12 at 10:32 PM
finance.yahoo.com logoTutor Perini Corporation -- Moody's Publishes Covenant Quality Assessment for Tutor Perini Corporation's Bond Offering
finance.yahoo.com - April 12 at 10:32 PM
finance.yahoo.com logoTrump Spending Pledge Gives New Life to Builder's Junk-Bond Deal
finance.yahoo.com - April 10 at 7:47 PM
finance.yahoo.com logoTutor Perini Corporation -- Moody's assigns B1 rating to Tutor Perini's proposed senior unsecured notes
finance.yahoo.com - April 10 at 7:47 PM
finance.yahoo.com logoTutor Perini Announces Cash Tender Offer for Its Outstanding 7⅝% Senior Notes Due 2018
finance.yahoo.com - April 10 at 8:46 AM
finance.yahoo.com logoTutor Perini Announces Senior Notes Offering
finance.yahoo.com - April 10 at 8:46 AM
wsj.com logo[$$] Scores of Builders Raise Their Hands for Trump Border Wall
www.wsj.com - March 30 at 6:02 AM
wsj.com logo[$$] Scores of Builders Raise Their Hands to Design Trump Border Wall
www.wsj.com - March 30 at 6:02 AM
foxnews.com logoTrump border wall firms would face penalty under San Francisco law
www.foxnews.com - March 23 at 1:15 AM

Social

Chart

Tutor Perini Corp (TPC) Chart for Tuesday, May, 30, 2017

This page was last updated on 5/30/2017 by MarketBeat.com Staff