Tutor Perini Corporation (TPC) Stock Price

68.66 ▼ -0.40 (-0.58%)
Open: 68.30 Vol: 367.72K Day's range: 67.22 - 69.1401 Dec 29, 16:00 EST
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
TPC Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY NEUTRAL NEUTRAL BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 68.62▲ 68.64▲ 68.65▲ 68.97▼ 68.57▲
MA10 68.61▲ 68.59▲ 68.66▲ 68.57▲ 66.17▲
MA20 68.64▲ 68.74▼ 68.84▼ 68.26▲ 64.60▲
MA50 68.60▲ 68.92▼ 68.77▼ 66.22▲ 46.34▲
MA100 68.78▼ 68.74▼ 68.54▲ 63.76▲ 33.76▲
MA200 68.92▼ 68.51▲ 66.27▲ 49.50▲ 20.84▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.006▲ 0.017▲ -0.043▼ -0.064▼ -0.608▼
RSI 51.618▲ 48.346▼ 48.211▼ 53.939▲ 65.103▲
STOCH 51.826     59.480     39.822     60.740     55.864    
WILL %R -40.385     -47.333     -57.527     -49.175     -43.665    
CCI 54.495     17.907     -44.485     -20.544     64.119    
Latest Filters Detected On TPC
MA $TPC Price Crossed Below MA(7) Set Alert
Tutor Perini Corporation News
Monday, December 29, 2025 06:45 AM
Tutor Perini (NYSE: TPC) awarded $53 million design change order for Honolulu rail project, potential upside tied to funding.
Monday, December 29, 2025 03:29 AM
Tutor Perini Corporation (NYSE: TPC) (the "Company"), a leading civil, building and specialty construction company, announced today that it has been awarded a change order valued at approximately $53 ...
Friday, December 26, 2025 08:57 AM
Amid a historic rally and blowout earnings, one portfolio move hints at where conviction ends and discipline begins.
TPC historical stock data
date open high low close volume
29/12/25 68.30 69.1401 67.22 68.66 367,721
26/12/25 69.00 69.77 68.3337 69.06 258,303
24/12/25 68.64 69.47 68.025 68.93 187,117
23/12/25 69.27 69.73 67.95 68.65 544,103
22/12/25 69.90 71.64 68.26 69.57 619,296
19/12/25 67.43 70.63 67.43 69.99 767,416
18/12/25 67.92 68.31 67.05 67.56 322,105
17/12/25 68.96 69.37 65.605 66.02 592,385
16/12/25 68.03 69.85 67.92 69.46 336,623
15/12/25 68.04 68.87 67.58 67.81 547,004
Quote Details
52wk Low:18.335
52wk High:77.00
Vol:367.72K
Avg Vol(3m):10.7M
1Y Chng:+177.75%
1M Chng:+16.22%
Add to Watch List