Tutor Perini Corporation (TPC) Stock Price

70.53 ▲ +0.36 (+0.51%)
Open: 70.17 Vol: 390.88K Day's range: 70.07 - 72.06 Jan 09, 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 SELL NEUTRAL BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 70.27▲ 70.47▲ 70.72▼ 70.94▼ 69.25▲
MA10 70.24▲ 70.91▼ 70.55▼ 69.67▲ 66.56▲
MA20 70.35▲ 70.66▼ 70.62▼ 69.13▲ 65.24▲
MA50 70.94▼ 70.71▼ 69.82▲ 66.68▲ 47.24▲
MA100 70.68▼ 69.72▲ 69.29▲ 64.79▲ 34.38▲
MA200 70.59▼ 69.22▲ 68.51▲ 51.28▲ 21.14▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.037▲ -0.085▼ -0.084▼ 0.066▲ -0.525▼
RSI 50.144▲ 48.196▼ 50.449▲ 56.693▲ 67.505▲
STOCH 38.959     17.494▼ 51.870     67.437     61.391    
WILL %R -38.211     -73.039     -60.294     -36.647     -33.874    
CCI 32.304     -88.588     -45.796     100.744▲ 99.774    
Latest Filters Detected On TPC
CDL $TPC Engulfing 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.
Thursday, December 25, 2025 04:00 PM
Detailed price information for Ryerson Holding Corp (RYI-N) from The Globe and Mail including charting and trades.
TPC historical stock data
date open high low close volume
09/01/26 70.17 72.06 70.07 70.53 390,878
08/01/26 71.29 72.20 69.30 70.17 411,470
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
Quote Details
52wk Low:18.335
52wk High:77.00
Vol:390.88K
Avg Vol(3m):7.6M
1Y Chng:+192.66%
1M Chng:+4.40%
Add to Watch List