Advertisement

TPC

Tutor Perini Corporation

Industrials · USD

Set alert

Price alert · TPC

All alert types
79.82 USD -2.73 -3.31%
As of Oct 30, 2026 Extended hours 79.82 0.00%
Bid
79.08 × 200
Ask
80.07 × 100
78.77 Day range 81.91
58.76 52-week range 99.11
YTD
+19.10%
1 year
+17.92%
Open
79.57
Prev close
82.55
Mkt cap
4.20B
Vol
311.65K
Avg vol
445.16K
EPS
2.32
P/E
34.41
Div yield
0.44%
More statistics
Low
78.77
High
81.91
Forward P/E
13.17
Beta
2.06
Short ratio
4.33
Inst. own
83.86%
Dividend
0.36
Ex-div date
Aug 18, 2026
Earnings
Nov 4, 2026
50-d avg
84.66
200-d avg
81.50
1y target
116.25

5D chart

Chart tools
Interval
TPC five-day price chart77.078.780.482.183.8Oct 26Oct 27Oct 28Oct 29
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.

Advertisement