Tutor Perini Corporation logo

Tutor Perini Corporation (TPC)

Market Closed
5 Dec, 20:00
NYSE NYSE
$
67. 82
-0.82
-1.19%
$
3.62B Market Cap
- P/E Ratio
0% Div Yield
190,409 Volume
-2.24 Eps
$ 68.64
Previous Close
Day Range
67.06 68.68
Year Range
18.34 77
Want to track TPC and more in your Portfolio? 🎯
Sign up for Marketlog, a portfolio tracker that will exceed your expectations!
Earnings results expected in 83 days
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
9 Dec 2025 (In 4 days)
$0.06 Dividend
23 Dec 2025 Payment Date
9 Dec 2025 Record Date
18 Nov 2025 Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
2 Nov 2010
$1 Dividend
12 Nov 2010 Payment Date
4 Nov 2010 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
20 Nov 1990
$0.2 Dividend
18 Dec 1990 Payment Date
27 Nov 1990 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
22 Aug 1990
$0.2 Dividend
17 Sep 1990 Payment Date
28 Aug 1990 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
21 May 1990
$0.2 Dividend
15 Jun 1990 Payment Date
25 May 1990 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
16 Feb 1990
$0.2 Dividend
15 Mar 1990 Payment Date
23 Feb 1990 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
17 Nov 1989
$0.2 Dividend
15 Dec 1989 Payment Date
24 Nov 1989 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
21 Aug 1989
$0.2 Dividend
15 Sep 1989 Payment Date
25 Aug 1989 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
22 May 1989
$0.2 Dividend
15 Jun 1989 Payment Date
26 May 1989 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
16 Feb 1989
$0.2 Dividend
15 Mar 1989 Payment Date
23 Feb 1989 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
18 Nov 1988
$0.2 Dividend
15 Dec 1988 Payment Date
25 Nov 1988 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
22 Aug 1988
$0.2 Dividend
15 Sep 1988 Payment Date
26 Aug 1988 Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
20 May 1988
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
18 Feb 1988
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
12 Nov 1987
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
17 Aug 1987
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
18 May 1987
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
9 Feb 1987
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
12 Nov 1986
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
18 Aug 1986
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
19 May 1986
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
7 Feb 1986
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
12 Nov 1985
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
19 Aug 1985
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
13 May 1985
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date
Tutor Perini Corporation logo
TPC Tutor Perini Corporation
8 Feb 1985
$0.2 Dividend
- Payment Date
- Record Date
- Declaration Date

TPC Dividend FAQ

What is the dividend yield?

How often are dividends paid?

Dividends are paid on a other basis, with typical payment being varies.

When is the next dividend payment date?

The next dividend payment is expected to be on 2025-12-09, Use our Dividend Tracker to monitor TPC payment history and future distributions.

What is the dividend history?

The company has a dividend payment history that includes 25 years of consistent payments. The most recent payment was $1.00 per share on 2010-11-02. For related earnings insights, visit the TPC Earnings page.

What is the average annual dividend growth rate?

The average annual dividend growth rate over the past 25 years is approximately -2.97%, reflecting the TPC's commitment to rewarding shareholders.

How can I track TPC dividends?

You can easily track TPC dividend payments using our Dividend Tracker. It helps you monitor upcoming payment dates, yields, history, and more - all in one place.