Tutor Perini Corporation TPC

Set alert

Price alert · TPC

All alert types
81.99 USD +2.57 +3.24%

As of Nov 3, 9:47 AM ET

Bid
81.65 × 100
Ask
82.66 × 300
80.77 Day range 82.00
57.90 52-week range 102.30
YTD
+22.34%
1 year
+20.20%
Open
81.00
Prev close
79.42
Mkt cap
4.31B
Vol
23.08K
Avg vol
441.69K
EPS
2.32
P/E
35.34
Div yield
0.44%
More statistics
Low
80.77
High
82.00
Forward P/E
13.08
Beta
2.12
Short ratio
4.33
Inst. own
89.24%
Dividend
0.36
Ex-div date
Aug 18, 2026
Earnings
Nov 4, 2026
50-d avg
84.45
200-d avg
81.53
1y target
116.25

1D chart

Chart tools
Interval

Signals (33)
NameTimeAgo
MACD: Sell Signal3:51 PM18 hours ago
SMA: Bearish3:50 PM18 hours ago
SMA: Bearish3:49 PM18 hours ago
SMA: Bullish3:45 PM18 hours ago
SMA: Bullish3:45 PM18 hours ago
MACD: Buy Signal3:45 PM18 hours ago
SMA: Bearish3:32 PM18 hours ago
SMA: Bearish3:30 PM18 hours ago
MACD: Sell Signal3:30 PM18 hours ago
SMA: Bullish3:19 PM18 hours ago
SMA: Bullish3:15 PM18 hours ago
SMA: Bearish3:12 PM18 hours ago
SMA: Bearish3:09 PM18 hours ago
SMA: Bullish3:07 PM18 hours ago
SMA: Bearish3:04 PM18 hours ago
SMA: Bullish3:03 PM18 hours ago
SMA: Bullish3:01 PM18 hours ago
SMA: Bearish3:00 PM18 hours ago
SMA: Bullish2:59 PM18 hours ago
MACD: Buy Signal2:51 PM19 hours ago

Newest 20 of 33.

TPC dividends
Ex-dividend dateAmount
Aug 19, 20260.09
May 21, 20260.06
Mar 10, 20260.06
Dec 9, 20250.06
Oct 6, 20220.2969
Jul 8, 20220.29688
Jan 7, 20220.2969
Nov 2, 20101.00
Nov 20, 19900.20
Aug 22, 19900.20
May 21, 19900.20
Feb 16, 19900.20
Nov 17, 19890.20
Aug 21, 19890.20
May 22, 19890.20
Feb 16, 19890.20
Nov 18, 19880.20
Aug 22, 19880.20
May 20, 19880.20
Feb 18, 19880.20
Nov 12, 19870.20
Aug 17, 19870.20
May 18, 19870.20
Feb 9, 19870.20
Nov 12, 19860.20
Aug 18, 19860.20
May 19, 19860.20
Feb 7, 19860.20
Nov 12, 19850.20
Aug 19, 19850.20
May 13, 19850.20
Feb 8, 19850.20

Stock splits

No splits on record

TPC has no stock split history here.