SEC Insider Transactions from TUTOR RONALD N.

Last updated: 2026-03-15 09:23 UTC | Total transactions: 100

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.

Set Up your own filters →
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%