Tutor Perini Corporation (TPC) Stock Price

72.28 ▲ +2.94 (+4.24%)
Open: 71.095 Vol: 11.74K Day's range: 71.095 - 73.91 Mar 23, 15:59 EDT
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
SELL BUY BUY NEUTRAL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 72.43▼ 72.59▼ 72.48▼ 71.32▲ 71.51▲
MA10 72.49▼ 72.69▼ 71.59▲ 70.60▲ 76.56▼
MA20 72.64▼ 71.53▲ 71.14▲ 73.79▼ 72.17▲
MA50 72.71▼ 71.28▲ 70.79▲ 77.18▼ 58.76▲
MA100 71.58▲ 70.68▲ 71.01▲ 71.91▲ 41.34▲
MA200 71.13▲ 71.08▲ 76.91▼ 63.51▲ 24.80▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.044▼ 0.051▲ 0.235▲ -0.035▼ -1.667▼
RSI 37.614▼ 54.501▲ 55.273▲ 46.364▼ 54.163▲
STOCH 15.986▼ 38.237     78.888     63.791     31.741    
WILL %R -90.698▼ -28.323     -28.323     -30.906     -75.770▼
CCI -126.689▼ -22.220     51.984     91.807     -36.024    
Latest Filters Detected On TPC
MA $TPC Price Crossed Above MA(13) Set Alert
MA $TPC Price Crossed Above MA(7) Set Alert
GAP $TPC Open Gap Up %2 Set Alert
Tutor Perini Corporation News
Thursday, March 19, 2026 03:00 PM
Tutor Perini (TPC) ended the recent trading session at $72.31, demonstrating a +1.54% change from the preceding day's closing price. The stock's performance was ahead of the S&P 500's daily loss of 0.
Friday, March 13, 2026 02:50 PM
Tutor Perini (TPC) ended the recent trading session at $67.76, demonstrating a -2.08% change from the preceding day's closing price. The stock's performance was behind the S&P 500's daily loss of 0.61 ...
Sunday, March 08, 2026 09:34 PM
A surplus of cash can mean financial stability, but it can also indicate a reluctance (or inability) to invest in growth. Some of these companies also face challenges like stagnating revenue, ...
TPC historical stock data
date open high low close volume
23/03/26 71.095 73.91 71.095 72.28 310,596
20/03/26 72.12 72.39 68.06 69.34 1,204,884
19/03/26 69.54 72.81 68.61 72.31 433,635
18/03/26 71.33 72.80 70.40 71.21 427,880
17/03/26 72.28 73.09 70.30 71.44 502,117
16/03/26 69.83 71.81 69.26 71.31 582,579
13/03/26 69.81 70.56 67.30 67.76 478,500
12/03/26 68.40 69.39 66.77 69.20 497,219
11/03/26 70.51 72.15 69.14 69.83 601,100
10/03/26 71.41 73.44 70.335 71.29 461,792
Quote Details
52wk Low:18.335
52wk High:89.51
Vol:11.74K
Avg Vol(3m):12M
1Y Chng:+268.21%
1M Chng:-14.02%
Add to Watch List