Ronald N. Tutor sold Tutor Perini Corp (TPC) shares on the open market fourteen times in the past year, totaling nearly $48.9 million. His most recent sale occurred on September 18, 2025. These sales rank 324th among 11,678 insiders by value, exceeding the average of $8.6 million across 6.4 transactions. Tutor made no open market purchases in the period.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 13, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | D | Common Stock | 152932 | $67.76 | 6,379,699.0000 | 53,664,000 | 2.34% | 0.28% |
| March 11, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | A | Phantom Stock Units | 58510 | $0.00 | 58,510.0000 | 53,664,000 | 9999.99% | 0.11% |
| March 13, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Phantom Stock Units | 152932 | $0.00 | 152,931.0000 | 53,664,000 | 50.00% | 0.28% |
| March 12, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Phantom Stock Units | 155509 | $0.00 | 0.0000 | 53,664,000 | 100.00% | 0.29% |
| March 12, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Common Stock | 155509 | $0.00 | 6,535,208.0000 | 53,664,000 | 2.44% | 0.29% |
| March 12, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | D | Common Stock | 155509 | $69.20 | 6,379,699.0000 | 53,664,000 | 2.38% | 0.29% |
| March 13, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Common Stock | 152932 | $0.00 | 6,532,631.0000 | 53,664,000 | 2.40% | 0.28% |
| March 8, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Restricted Stock Units | 176730 | $0.00 | 0.0000 | 53,664,000 | 100.00% | 0.33% |
| March 8, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 71982 | $0.00 | 6,379,699.0000 | 53,664,000 | 1.12% | 0.13% |
| March 8, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 71982 | $0.00 | 6,379,699.0000 | 53,664,000 | 1.14% | 0.13% |
| March 8, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | D | Common Stock | 30188 | $72.82 | 6,451,681.0000 | 53,664,000 | 0.47% | 0.06% |
| March 8, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | F | Common Stock | 74560 | $72.82 | 6,481,869.0000 | 53,664,000 | 1.14% | 0.14% |
| March 8, 2026 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Common Stock | 176730 | $0.00 | 6,556,429.0000 | 53,664,000 | 2.77% | 0.33% |
| Dec. 19, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 60000 | $0.00 | 6,307,717.0000 | 53,664,000 | 0.94% | 0.11% |
| Sept. 18, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 83144 | $64.94 | 6,367,717.0000 | 52,322,000 | 1.29% | 0.16% |
| Sept. 17, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 8000 | $0.00 | 6,450,861.0000 | 52,322,000 | 0.12% | 0.02% |
| Sept. 17, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 39037 | $64.56 | 6,458,861.0000 | 52,322,000 | 0.60% | 0.07% |
| Sept. 17, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 77819 | $64.03 | 6,497,898.0000 | 52,322,000 | 1.18% | 0.15% |
| Sept. 3, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 44312 | $59.13 | 6,575,717.0000 | 52,322,000 | 0.67% | 0.08% |
| Aug. 28, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 80660 | $59.95 | 6,620,029.0000 | 52,322,000 | 1.20% | 0.15% |
| Aug. 26, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 106832 | $59.06 | 6,700,689.0000 | 52,322,000 | 1.57% | 0.20% |
| Aug. 22, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 80000 | $58.65 | 6,720,689.0000 | 52,322,000 | 1.18% | 0.15% |
| Aug. 25, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 20000 | $59.18 | 6,700,689.0000 | 52,322,000 | 0.30% | 0.04% |
| Aug. 25, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 68196 | $59.19 | 6,807,521.0000 | 52,322,000 | 0.99% | 0.13% |
| June 11, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 55478 | $40.60 | 6,975,717.0000 | 52,322,000 | 0.79% | 0.11% |
| June 9, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 140000 | $0.00 | 7,135,717.0000 | 52,322,000 | 2.00% | 0.27% |
| June 11, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 75000 | $41.18 | 7,031,195.0000 | 52,322,000 | 1.06% | 0.14% |
| June 10, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 29522 | $40.51 | 7,106,195.0000 | 52,322,000 | 0.41% | 0.06% |
| June 9, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 140000 | $0.00 | 6,975,717.0000 | 52,322,000 | 1.97% | 0.27% |
| June 2, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 50000 | $37.45 | 7,135,717.0000 | 52,322,000 | 0.70% | 0.10% |
| Feb. 21, 2019 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 77449 | $0.00 | 8,409,058.0000 | 0 | 0.91% | 0.00% |
| Feb. 21, 2019 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 77449 | $0.00 | 6,014,776.0000 | 0 | 1.30% | 0.00% |
| Aug. 30, 2019 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 139059 | $0.00 | 5,875,717.0000 | 0 | 2.31% | 0.00% |
| Aug. 30, 2019 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 139059 | $0.00 | 8,548,117.0000 | 0 | 1.65% | 0.00% |
| Aug. 17, 2021 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 1500000 | $0.00 | 7,048,117.0000 | 0 | 17.55% | 0.00% |
| Aug. 17, 2021 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 1500000 | $0.00 | 7,375,717.0000 | 0 | 25.53% | 0.00% |
| May 3, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | J | Common Stock | 137600 | $19.99 | 7,185,717.0000 | 51,324,000 | 1.95% | 0.27% |
| June 3, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | S | Common Stock | 100000 | $38.62 | 7,275,717.0000 | 52,322,000 | 1.36% | 0.19% |
| June 4, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 140000 | $0.00 | 7,135,717.0000 | 52,322,000 | 1.92% | 0.27% |
| March 13, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | D | Common Stock | 152932 | $24.65 | 7,288,117.0000 | 52,322,000 | 2.06% | 0.29% |
| March 13, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Phantom Stock Units | 152932 | $0.00 | 305,863.0000 | 52,322,000 | 33.33% | 0.29% |
| March 12, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | A | Phantom Stock Units | 155509 | $0.00 | 155,509.0000 | 52,322,000 | 9999.99% | 0.30% |
| March 13, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Common Stock | 152932 | $0.00 | 7,441,049.0000 | 52,322,000 | 2.10% | 0.29% |
| March 8, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 86987 | $0.00 | 7,236,309.0000 | 52,322,000 | 1.22% | 0.17% |
| March 9, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Common Stock | 105257 | $0.00 | 7,393,374.0000 | 52,322,000 | 1.44% | 0.20% |
| March 9, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | F | Common Stock | 53449 | $26.58 | 7,339,925.0000 | 52,322,000 | 0.72% | 0.10% |
| March 9, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 51808 | $0.00 | 7,288,117.0000 | 52,322,000 | 0.71% | 0.10% |
| March 9, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 51808 | $0.00 | 7,288,117.0000 | 52,322,000 | 0.72% | 0.10% |
| March 9, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Restricted Stock Units | 105257 | $0.00 | 0.0000 | 52,322,000 | 100.00% | 0.20% |
| March 8, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Restricted Stock Units | 176729 | $0.00 | 176,730.0000 | 52,322,000 | 50.00% | 0.34% |
| March 8, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | M | Common Stock | 176729 | $0.00 | 7,464,846.0000 | 52,322,000 | 2.42% | 0.34% |
| March 8, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | F | Common Stock | 89742 | $26.58 | 7,375,104.0000 | 52,322,000 | 1.20% | 0.17% |
| March 8, 2025 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Other | G | Common Stock | 86987 | $0.00 | 7,288,117.0000 | 52,322,000 | 1.18% | 0.17% |
| Dec. 19, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Employee Stock Option (Right to Buy) | 126006 | $24.05 | 0.0000 | 52,408,000 | 100.00% | 0.24% |
| Dec. 19, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Common Stock | 248199 | $24.05 | 7,401,034.0000 | 52,408,000 | 3.47% | 0.47% |
| Dec. 19, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | F | Common Stock | 242012 | $25.33 | 7,159,022.0000 | 52,408,000 | 3.27% | 0.46% |
| Dec. 19, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 9700 | $0.00 | 7,149,322.0000 | 52,408,000 | 0.14% | 0.02% |
| Dec. 19, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Employee Stock Option (Right to Buy) | 122193 | $24.05 | 0.0000 | 52,408,000 | 100.00% | 0.23% |
| Nov. 8, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 6467 | $31.02 | 7,158,738.0000 | 52,408,000 | 0.09% | 0.01% |
| Nov. 11, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 114506 | $30.68 | 7,163,329.0000 | 52,408,000 | 1.57% | 0.22% |
| Nov. 8, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 5903 | $31.85 | 7,152,835.0000 | 52,408,000 | 0.08% | 0.01% |
| Nov. 11, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 10494 | $31.14 | 7,152,835.0000 | 52,408,000 | 0.15% | 0.02% |
| Nov. 8, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 12630 | $30.13 | 7,165,205.0000 | 52,408,000 | 0.18% | 0.02% |
| Nov. 8, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 25000 | $30.80 | 7,277,835.0000 | 52,408,000 | 0.34% | 0.05% |
| Aug. 25, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Common Stock | 91996 | $0.00 | 7,419,831.0000 | 51,845,000 | 1.26% | 0.18% |
| Aug. 25, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Restricted Stock Units | 91996 | $0.00 | 0.0000 | 51,845,000 | 100.00% | 0.18% |
| Aug. 25, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 45373 | $0.00 | 7,327,835.0000 | 51,845,000 | 0.62% | 0.09% |
| Aug. 25, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 45373 | $0.00 | 7,327,835.0000 | 51,845,000 | 0.62% | 0.09% |
| Aug. 25, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | F | Common Stock | 46623 | $22.80 | 7,373,208.0000 | 51,845,000 | 0.63% | 0.09% |
| June 13, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 25000 | $19.40 | 7,282,462.0000 | 51,845,000 | 0.34% | 0.05% |
| June 6, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 25718 | $20.66 | 7,356,744.0000 | 51,845,000 | 0.35% | 0.05% |
| June 7, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 49282 | $19.91 | 7,307,462.0000 | 51,845,000 | 0.67% | 0.10% |
| March 13, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | A | Phantom Stock Units | 458795 | $0.00 | 458,795.0000 | 51,845,000 | 9999.99% | 0.88% |
| March 9, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | F | Common Stock | 30602 | $12.71 | 7,457,116.0000 | 51,845,000 | 0.41% | 0.06% |
| March 9, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Common Stock | 105256 | $0.00 | 7,487,718.0000 | 51,845,000 | 1.43% | 0.20% |
| March 8, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 125346 | $0.00 | 7,307,808.0000 | 51,845,000 | 1.75% | 0.24% |
| March 8, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 125346 | $0.00 | 7,382,462.0000 | 51,845,000 | 1.67% | 0.24% |
| March 8, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | F | Common Stock | 51383 | $12.71 | 7,507,808.0000 | 51,845,000 | 0.68% | 0.10% |
| March 8, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Common Stock | 176729 | $0.00 | 7,559,191.0000 | 51,845,000 | 2.39% | 0.34% |
| March 9, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Restricted Stock Units | 105256 | $0.00 | 105,257.0000 | 51,845,000 | 50.00% | 0.20% |
| March 8, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Restricted Stock Units | 176729 | $0.00 | 353,459.0000 | 51,845,000 | 33.33% | 0.34% |
| March 9, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 74654 | $0.00 | 7,382,462.0000 | 51,845,000 | 1.02% | 0.14% |
| March 9, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 74654 | $0.00 | 7,382,462.0000 | 51,845,000 | 1.00% | 0.14% |
| March 1, 2024 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 50000 | $11.86 | 7,182,462.0000 | 51,845,000 | 0.69% | 0.10% |
| Dec. 18, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 45330 | $8.67 | 7,287,132.0000 | 51,324,000 | 0.62% | 0.09% |
| Dec. 19, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 54670 | $8.59 | 7,232,462.0000 | 51,324,000 | 0.75% | 0.11% |
| Nov. 22, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 100000 | $8.11 | 7,332,462.0000 | 51,324,000 | 1.35% | 0.19% |
| Sept. 18, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 50000 | $8.05 | 7,432,462.0000 | 51,324,000 | 0.67% | 0.10% |
| Sept. 14, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 25000 | $8.00 | 7,482,462.0000 | 51,324,000 | 0.33% | 0.05% |
| Sept. 11, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | S | Common Stock | 25000 | $8.27 | 7,507,462.0000 | 51,324,000 | 0.33% | 0.05% |
| Aug. 25, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | F | Common Stock | 45611 | $8.94 | 7,578,846.0000 | 51,324,000 | 0.60% | 0.09% |
| Aug. 25, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 46384 | $0.00 | 7,532,462.0000 | 51,324,000 | 0.62% | 0.09% |
| Aug. 25, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Restricted Stock Units | 91995 | $0.00 | 91,996.0000 | 51,324,000 | 50.00% | 0.18% |
| Aug. 25, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Common Stock | 91995 | $0.00 | 7,624,457.0000 | 51,324,000 | 1.22% | 0.18% |
| Aug. 25, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 46384 | $0.00 | 7,532,462.0000 | 51,324,000 | 0.61% | 0.09% |
| March 9, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 105256 | $0.00 | 7,486,078.0000 | 51,324,000 | 1.39% | 0.21% |
| March 8, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | A | Restricted Stock Units | 530188 | $0.00 | 530,188.0000 | 51,324,000 | 9999.99% | 1.03% |
| March 9, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Restricted Stock Units | 105256 | $0.00 | 210,513.0000 | 51,324,000 | 33.33% | 0.21% |
| March 9, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | M | Common Stock | 105256 | $0.00 | 7,591,334.0000 | 51,324,000 | 1.41% | 0.21% |
| March 9, 2023 | TUTOR PERINI CORP | $TPC | TUTOR RONALD N | Chairman & CEO | G | Common Stock | 105256 | $0.00 | 7,486,078.0000 | 51,324,000 | 1.43% | 0.21% |