Tutor Perini Corporation (TPC) Stock Price

71.09 ▼ -0.05 (-0.07%)
Open: 70.65 Vol: 339.46K Day's range: 69.11 - 71.30 Jan 07, 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 BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 71.14▼ 70.89▲ 70.86▲ 70.08▲ 69.37▲
MA10 70.88▲ 70.43▲ 70.58▲ 69.36▲ 66.62▲
MA20 70.76▲ 70.51▲ 70.62▲ 68.90▲ 65.26▲
MA50 70.47▲ 69.80▲ 69.32▲ 66.60▲ 47.25▲
MA100 70.34▲ 69.24▲ 68.97▲ 64.53▲ 34.39▲
MA200 70.53▲ 68.90▲ 67.95▲ 50.83▲ 21.15▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.041▲ 0.079▲ -0.031▼ 0.147▲ -0.489▼
RSI 59.626▲ 56.568▲ 57.783▲ 58.982▲ 68.080▲
STOCH 83.676▲ 89.770▲ 65.439     54.579     62.021    
WILL %R -17.460▲ -10.402▲ -31.712     -22.746▲ -30.942    
CCI 100.278▲ 95.364     20.649     107.208▲ 103.727▲
Latest Filters Detected On TPC
CDL $TPC Harami Candlestick Pattern Detected Set Alert
Tutor Perini Corporation News
Wednesday, December 31, 2025 07:38 PM
Let’s dig into the relative performance of Tutor Perini (NYSE:TPC) and its peers as we unravel the now-completed Q3 construction and maintenance services earnings season. Construction and maintenance ...
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.
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
07/01/26 70.65 71.30 69.11 71.09 339,459
06/01/26 71.57 71.57 67.61 71.14 649,729
05/01/26 70.00 72.705 70.00 71.79 511,188
02/01/26 67.91 70.29 67.76 69.35 288,960
31/12/25 67.98 68.18 66.77 67.02 356,564
30/12/25 68.85 69.14 67.88 67.92 192,334
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
Quote Details
52wk Low:18.335
52wk High:77.00
Vol:339.46K
Avg Vol(3m):7.3M
1Y Chng:+173.42%
1M Chng:+11.06%
Add to Watch List