Sign inGet started

TUTOR RONALD N

Insider CIK 906134 · TPC Chairman & CEO, Director, 10% owner

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
TPC TUTOR PERINI CORP S Sale2026-08-312026-09-021,500,000$85.57 $128.35M2,634,967SEC↗
TPC TUTOR PERINI CORP S Sale2026-08-312026-09-0210,000$89.86 $898.6K701,477SEC↗
TPC TUTOR PERINI CORP S Sale2026-08-312026-09-02800,000$85.57 $68.46M733,255SEC↗
TPC TUTOR PERINI CORP S Sale2026-08-312026-09-02800,000$85.57 $68.46M733,255SEC↗
TPC TUTOR PERINI CORP S Sale2026-08-312026-09-021,500,000$85.57 $128.35M2,634,967SEC↗
TPC TUTOR PERINI CORP S Sale2026-08-312026-09-0210,000$89.86 $898.6K701,477SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2026-03-132026-03-13152,932— $0152,931SEC↗
TPC TUTOR PERINI CORP D To issuer2026-03-132026-03-13152,932$67.76 $10.36M0SEC↗
TPC TUTOR PERINI CORP M Exercise2026-03-132026-03-13152,932— $0152,932SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2026-03-122026-03-13155,509— $00SEC↗
TPC TUTOR PERINI CORP D To issuer2026-03-122026-03-13155,509$69.20 $10.76M0SEC↗
TPC TUTOR PERINI CORP M Exercise2026-03-122026-03-13155,509— $0155,509SEC↗
TPC TUTOR PERINI CORP A Award deriv2026-03-112026-03-1358,510— $058,510SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2026-03-082026-03-10176,730— $00SEC↗
TPC TUTOR PERINI CORP M Exercise2026-03-082026-03-10176,730— $0176,730SEC↗
TPC TUTOR PERINI CORP F Tax w/h2026-03-082026-03-1074,560$72.82 $5.43M102,170SEC↗
TPC TUTOR PERINI CORP D To issuer2026-03-082026-03-1030,188$72.82 $2.20M71,982SEC↗
TPC TUTOR PERINI CORP G Gift2026-03-082026-03-1071,982— $04,134,967SEC↗
TPC TUTOR PERINI CORP G Gift2026-03-082026-03-1071,982— $00SEC↗
TPC TUTOR PERINI CORP G Gift2025-12-192025-12-2360,000— $0711,477SEC↗
TPC TUTOR PERINI CORP S Sale2025-09-182025-09-1983,144$64.94 $5.40M4,062,985SEC↗
TPC TUTOR PERINI CORP G Gift2025-09-172025-09-198,000— $04,146,129SEC↗
TPC TUTOR PERINI CORP S Sale2025-09-172025-09-1977,819$64.03 $4.98M4,193,166SEC↗
TPC TUTOR PERINI CORP S Sale2025-09-172025-09-1939,037$64.56 $2.52M4,154,129SEC↗
TPC TUTOR PERINI CORP S Sale2025-09-032025-09-0544,312$59.13 $2.62M4,270,985SEC↗
TPC TUTOR PERINI CORP S Sale2025-08-282025-09-0280,660$59.95 $4.84M4,315,297SEC↗
TPC TUTOR PERINI CORP S Sale2025-08-262025-08-26106,832$59.06 $6.31M4,395,957SEC↗
TPC TUTOR PERINI CORP S Sale2025-08-252025-08-2668,196$59.19 $4.04M4,502,789SEC↗
TPC TUTOR PERINI CORP S Sale2025-08-252025-08-2620,000$59.18 $1.18M771,477SEC↗
TPC TUTOR PERINI CORP S Sale2025-08-222025-08-2680,000$58.65 $4.69M791,477SEC↗
TPC TUTOR PERINI CORP S Sale2025-06-112025-06-1175,000$41.18 $3.09M4,626,463SEC↗
TPC TUTOR PERINI CORP S Sale2025-06-112025-06-1155,478$40.60 $2.25M4,570,985SEC↗
TPC TUTOR PERINI CORP S Sale2025-06-102025-06-1129,522$40.51 $1.20M4,701,463SEC↗
TPC TUTOR PERINI CORP G Gift2025-06-092025-06-11140,000— $04,730,985SEC↗
TPC TUTOR PERINI CORP G Gift2025-06-092025-06-11140,000— $0871,477SEC↗
TPC TUTOR PERINI CORP G Gift2025-06-042025-06-04140,000— $04,590,985SEC↗
TPC TUTOR PERINI CORP S Sale2025-06-032025-06-04100,000$38.62 $3.86M4,730,985SEC↗
TPC TUTOR PERINI CORP S Sale2025-06-022025-06-0450,000$37.45 $1.87M1,011,477SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2025-03-132025-03-14152,932— $0305,863SEC↗
TPC TUTOR PERINI CORP D To issuer2025-03-132025-03-14152,932$24.65 $3.77M0SEC↗
TPC TUTOR PERINI CORP M Exercise2025-03-132025-03-14152,932— $0152,932SEC↗
TPC TUTOR PERINI CORP A Award deriv2025-03-122025-03-14155,509— $0155,509SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2025-03-092025-03-11105,257— $00SEC↗
TPC TUTOR PERINI CORP G Gift2025-03-092025-03-1151,808— $00SEC↗
TPC TUTOR PERINI CORP F Tax w/h2025-03-092025-03-1153,449$26.58 $1.42M51,808SEC↗
TPC TUTOR PERINI CORP M Exercise2025-03-092025-03-11105,257— $0105,257SEC↗
TPC TUTOR PERINI CORP G Gift2025-03-092025-03-1151,808— $03,392,595SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2025-03-082025-03-11176,729— $0176,730SEC↗
TPC TUTOR PERINI CORP M Exercise2025-03-082025-03-11176,729— $0176,729SEC↗
TPC TUTOR PERINI CORP G Gift2025-03-082025-03-1186,987— $03,340,787SEC↗
TPC TUTOR PERINI CORP F Tax w/h2025-03-082025-03-1189,742$26.58 $2.39M86,987SEC↗
TPC TUTOR PERINI CORP G Gift2025-03-082025-03-1186,987— $00SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-12-192024-12-20122,193$24.05 $2.94M0SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-12-192024-12-20126,006$24.05 $3.03M0SEC↗
TPC TUTOR PERINI CORP F Tax w/h2024-12-192024-12-20242,012$25.33 $6.13M3,263,500SEC↗
TPC TUTOR PERINI CORP M Exercise2024-12-192024-12-20248,199$24.05 $5.97M3,505,512SEC↗
TPC TUTOR PERINI CORP G Gift2024-12-192024-12-209,700— $03,253,800SEC↗
TPC TUTOR PERINI CORP S Sale2024-11-112024-11-12114,506$30.68 $3.51M3,267,807SEC↗
TPC TUTOR PERINI CORP S Sale2024-11-112024-11-1210,494$31.14 $326.8K3,257,313SEC↗
TPC TUTOR PERINI CORP S Sale2024-11-082024-11-126,467$31.02 $200.6K2,368,170SEC↗
TPC TUTOR PERINI CORP S Sale2024-11-082024-11-1212,630$30.13 $380.5K2,374,637SEC↗
TPC TUTOR PERINI CORP S Sale2024-11-082024-11-125,903$31.85 $188.0K2,362,267SEC↗
TPC TUTOR PERINI CORP S Sale2024-11-082024-11-1225,000$30.80 $770.0K3,382,313SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-08-252024-08-2791,996— $00SEC↗
TPC TUTOR PERINI CORP G Gift2024-08-252024-08-2745,373— $03,407,313SEC↗
TPC TUTOR PERINI CORP G Gift2024-08-252024-08-2745,373— $00SEC↗
TPC TUTOR PERINI CORP F Tax w/h2024-08-252024-08-2746,623$22.80 $1.06M45,373SEC↗
TPC TUTOR PERINI CORP M Exercise2024-08-252024-08-2791,996— $091,996SEC↗
TPC TUTOR PERINI CORP S Sale2024-06-132024-06-1725,000$19.40 $485.0K2,387,267SEC↗
TPC TUTOR PERINI CORP S Sale2024-06-072024-06-1049,282$19.91 $981.2K3,361,940SEC↗
TPC TUTOR PERINI CORP S Sale2024-06-062024-06-1025,718$20.66 $531.3K3,411,222SEC↗
TPC TUTOR PERINI CORP A Award deriv2024-03-132024-03-15458,795— $0458,795SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-03-092024-03-12105,256— $0105,257SEC↗
TPC TUTOR PERINI CORP M Exercise2024-03-092024-03-12105,256— $0105,256SEC↗
TPC TUTOR PERINI CORP F Tax w/h2024-03-092024-03-1230,602$12.71 $389.0K74,654SEC↗
TPC TUTOR PERINI CORP G Gift2024-03-092024-03-1274,654— $03,436,940SEC↗
TPC TUTOR PERINI CORP G Gift2024-03-092024-03-1274,654— $00SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2024-03-082024-03-12176,729— $0353,459SEC↗
TPC TUTOR PERINI CORP M Exercise2024-03-082024-03-12176,729— $0176,729SEC↗
TPC TUTOR PERINI CORP F Tax w/h2024-03-082024-03-1251,383$12.71 $653.1K125,346SEC↗
TPC TUTOR PERINI CORP G Gift2024-03-082024-03-12125,346— $00SEC↗
TPC TUTOR PERINI CORP G Gift2024-03-082024-03-12125,346— $03,362,286SEC↗
TPC TUTOR PERINI CORP S Sale2024-03-012024-03-0550,000$11.86 $593.0K3,236,940SEC↗
TPC TUTOR PERINI CORP S Sale2023-12-192023-12-2054,670$8.59 $469.6K3,286,940SEC↗
TPC TUTOR PERINI CORP S Sale2023-12-182023-12-2045,330$8.67 $393.0K3,341,610SEC↗
TPC TUTOR PERINI CORP S Sale2023-11-222023-11-27100,000$8.11 $811.0K3,386,940SEC↗
TPC TUTOR PERINI CORP S Sale2023-09-182023-09-2050,000$8.05 $402.5K3,486,940SEC↗
TPC TUTOR PERINI CORP S Sale2023-09-142023-09-1825,000$8.00 $200.0K3,536,940SEC↗
TPC TUTOR PERINI CORP S Sale2023-09-112023-09-1325,000$8.27 $206.8K3,561,940SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2023-08-252023-08-2991,995— $091,996SEC↗
TPC TUTOR PERINI CORP G Gift2023-08-252023-08-2946,384— $03,586,940SEC↗
TPC TUTOR PERINI CORP M Exercise2023-08-252023-08-2991,995— $091,995SEC↗
TPC TUTOR PERINI CORP F Tax w/h2023-08-252023-08-2945,611$8.94 $407.8K46,384SEC↗
TPC TUTOR PERINI CORP G Gift2023-08-252023-08-2946,384— $00SEC↗
TPC TUTOR PERINI CORP J Other2023-05-032025-06-04137,600$19.99 $2.75M1,061,477SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2023-03-092023-03-10105,256— $0210,513SEC↗
TPC TUTOR PERINI CORP G Gift2023-03-092023-03-10105,256— $03,540,556SEC↗
TPC TUTOR PERINI CORP M Exercise2023-03-092023-03-10105,256— $0105,256SEC↗
TPC TUTOR PERINI CORP G Gift2023-03-092023-03-10105,256— $00SEC↗
TPC TUTOR PERINI CORP A Award deriv2023-03-082023-03-10530,188— $0530,188SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2022-08-252022-08-2991,995— $0183,991SEC↗
TPC TUTOR PERINI CORP G Gift2022-08-252022-08-2991,995— $00SEC↗
TPC TUTOR PERINI CORP M Exercise2022-08-252022-08-2991,995— $091,995SEC↗
TPC TUTOR PERINI CORP G Gift2022-08-252022-08-2991,995— $03,435,300SEC↗
TPC TUTOR PERINI CORP S Sale2022-06-062022-06-0850,000$10.25 $512.5K3,343,305SEC↗
TPC TUTOR PERINI CORP S Sale2022-05-242022-05-2550,000$9.56 $478.0K3,393,305SEC↗
TPC TUTOR PERINI CORP S Sale2022-05-232022-05-2550,000$9.75 $487.5K3,443,305SEC↗
TPC TUTOR PERINI CORP A Award deriv2022-03-092022-03-11315,769— $0315,769SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2021-12-312022-01-0475,000— $00SEC↗
TPC TUTOR PERINI CORP M Exercise2021-12-312022-01-0475,000— $075,000SEC↗
TPC TUTOR PERINI CORP D To issuer2021-12-312022-01-0437,815$12.37 $467.8K0SEC↗
TPC TUTOR PERINI CORP F Tax w/h2021-12-312022-01-0437,185$12.37 $460.0K37,815SEC↗
TPC TUTOR PERINI CORP S Sale2021-12-172021-12-1721,338$12.46 $265.9K2,342,267SEC↗
TPC TUTOR PERINI CORP S Sale2021-12-172021-12-2321,338$12.46 $265.9K3,493,305SEC↗
TPC TUTOR PERINI CORP S Sale2021-12-162021-12-1748,662$12.76 $620.9K2,363,605SEC↗
TPC TUTOR PERINI CORP S Sale2021-12-162021-12-2348,662$12.76 $620.9K3,514,643SEC↗
TPC TUTOR PERINI CORP J Other2021-12-072021-12-17299,861$21.30 $6.39M2,412,267SEC↗
TPC TUTOR PERINI CORP J Other2021-11-302021-12-1745,000$23.76 $1.07M2,112,406SEC↗
TPC TUTOR PERINI CORP S Sale2021-11-292021-12-0160,000$13.42 $805.2K1,992,406SEC↗
TPC TUTOR PERINI CORP J Other2021-11-222021-12-1775,000$22.81 $1.71M2,127,406SEC↗
TPC TUTOR PERINI CORP G Gift2021-11-102021-12-01438,481— $02,052,406SEC↗
TPC TUTOR PERINI CORP G Gift2021-11-102021-12-01438,481— $03,563,305SEC↗
TPC TUTOR PERINI CORP G Gift2021-09-212021-12-01561,519— $03,124,824SEC↗
TPC TUTOR PERINI CORP G Gift2021-09-212021-12-01561,519— $02,490,887SEC↗
TPC TUTOR PERINI CORP G Gift2021-09-152021-12-011,000,000— $03,052,406SEC↗
TPC TUTOR PERINI CORP G Gift2021-09-152021-12-011,000,000— $02,563,305SEC↗
TPC TUTOR PERINI CORP S Sale2021-09-142021-09-1450,000$13.27 $663.5K4,052,406SEC↗
TPC TUTOR PERINI CORP S Sale2021-09-132021-09-1450,000$13.66 $683.0K4,102,406SEC↗
TPC TUTOR PERINI CORP S Sale2021-09-102021-09-1450,000$13.55 $677.5K4,152,406SEC↗
TPC TUTOR PERINI CORP S Sale2021-09-082021-09-1050,000$13.91 $695.5K4,202,406SEC↗
TPC TUTOR PERINI CORP A Award deriv2021-08-252021-08-27275,986— $0275,986SEC↗
TPC TUTOR PERINI CORP G Gift2021-08-172025-06-041,500,000— $0923,877SEC↗
TPC TUTOR PERINI CORP G Gift2021-08-172025-06-041,500,000— $04,830,985SEC↗
TPC TUTOR PERINI CORP S Sale2021-06-112021-06-1466,740$14.71 $981.7K4,252,406SEC↗
TPC TUTOR PERINI CORP S Sale2021-06-102021-06-14120,000$15.19 $1.82M4,319,146SEC↗
TPC TUTOR PERINI CORP S Sale2021-06-092021-06-10145,000$15.46 $2.24M4,439,146SEC↗
TPC TUTOR PERINI CORP S Sale2021-06-082021-06-1077,349$15.59 $1.21M4,584,146SEC↗
TPC TUTOR PERINI CORP S Sale2021-06-072021-06-0871,346$15.51 $1.11M4,661,495SEC↗
TPC TUTOR PERINI CORP S Sale2021-06-042021-06-0850,000$15.50 $775.0K4,732,841SEC↗
TPC TUTOR PERINI CORP S Sale2021-03-182021-03-1950,000$18.15 $907.5K4,782,841SEC↗
TPC TUTOR PERINI CORP S Sale2021-03-012021-03-0347,400$14.64 $693.9K1,600,905SEC↗
TPC TUTOR PERINI CORP S Sale2021-03-012021-03-0337,600$15.80 $594.1K1,563,305SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2021-01-182021-01-2018,750— $00SEC↗
TPC TUTOR PERINI CORP G Gift deriv2021-01-182021-01-2018,750— $00SEC↗
TPC TUTOR PERINI CORP G Gift deriv2021-01-182021-01-2018,750— $0274,432SEC↗
TPC TUTOR PERINI CORP A Award deriv2021-01-182021-01-2018,750— $018,750SEC↗
TPC TUTOR PERINI CORP D To issuer2021-01-182021-01-209,454$16.21 $153.2K0SEC↗
TPC TUTOR PERINI CORP F Tax w/h2021-01-182021-01-209,296$16.21 $150.7K9,454SEC↗
TPC TUTOR PERINI CORP M Exercise2021-01-182021-01-2018,750— $018,750SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2021-01-042021-01-06150,000— $00SEC↗
TPC TUTOR PERINI CORP G Gift2021-01-042021-01-0686,695— $01,648,305SEC↗
TPC TUTOR PERINI CORP M Exercise2021-01-042021-01-06150,000— $0150,000SEC↗
TPC TUTOR PERINI CORP F Tax w/h2021-01-042021-01-0663,305$12.78 $809.0K86,695SEC↗
TPC TUTOR PERINI CORP G Gift2021-01-042021-01-0686,695— $00SEC↗
TPC TUTOR PERINI CORP S Sale2020-11-172020-11-1863,422$14.42 $914.5K4,832,841SEC↗
TPC TUTOR PERINI CORP S Sale2020-11-162020-11-1836,578$14.43 $527.8K4,896,263SEC↗
TPC TUTOR PERINI CORP J Other2020-11-062020-11-0654,000$35.39 $1.91M4,932,841SEC↗
TPC TUTOR PERINI CORP S Sale2020-09-172020-09-1840,000$12.71 $508.4K4,878,841SEC↗
TPC TUTOR PERINI CORP S Sale2020-08-282020-09-0160,000$12.50 $750.0K4,918,841SEC↗
TPC TUTOR PERINI CORP S Sale2020-06-182020-06-1930,000$11.93 $357.9K4,978,841SEC↗
TPC TUTOR PERINI CORP S Sale2020-06-092020-06-1175,000$12.90 $967.5K5,008,841SEC↗
TPC TUTOR PERINI CORP G Gift deriv2020-01-182020-01-2230,682— $0255,682SEC↗
TPC TUTOR PERINI CORP G Gift deriv2020-01-182020-01-2230,682— $00SEC↗
TPC TUTOR PERINI CORP A Award deriv2020-01-182020-01-2230,682— $030,682SEC↗
TPC TUTOR PERINI CORP G Gift2020-01-182020-01-2219,791— $00SEC↗
TPC TUTOR PERINI CORP G Gift2020-01-182020-01-2219,791— $05,083,841SEC↗
TPC TUTOR PERINI CORP A Award2020-01-182020-01-2230,682— $030,682SEC↗
TPC TUTOR PERINI CORP F Tax w/h2020-01-182020-01-2210,891$11.58 $126.1K19,791SEC↗
TPC TUTOR PERINI CORP G Gift2019-08-302025-06-04139,059— $02,423,877SEC↗
TPC TUTOR PERINI CORP G Gift2019-08-302025-06-04139,059— $03,330,985SEC↗
TPC TUTOR PERINI CORP S Sale2019-06-182019-06-2050,000$13.31 $665.5K5,514,050SEC↗
TPC TUTOR PERINI CORP S Sale2019-05-142019-05-1530,000$16.58 $497.4K5,564,050SEC↗
TPC TUTOR PERINI CORP S Sale2019-05-132019-05-1520,000$16.51 $330.2K5,594,050SEC↗
TPC TUTOR PERINI CORP G Gift2019-04-192019-10-04450,000— $05,064,050SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2019-03-152019-03-19122,193— $027,807SEC↗
TPC TUTOR PERINI CORP D To issuer deriv2019-03-152019-03-1927,807— $0248,199SEC↗
TPC TUTOR PERINI CORP D To issuer deriv2019-03-152019-03-1927,807— $00SEC↗
TPC TUTOR PERINI CORP G Gift2019-03-152019-03-1961,610— $01,561,610SEC↗
TPC TUTOR PERINI CORP G Gift2019-03-152019-03-1961,610— $00SEC↗
TPC TUTOR PERINI CORP F Tax w/h2019-03-152019-03-1960,583$18.51 $1.12M61,610SEC↗
TPC TUTOR PERINI CORP M Exercise2019-03-152019-03-19122,193— $0122,193SEC↗
TPC TUTOR PERINI CORP G Gift2019-02-212025-06-0477,449— $03,470,044SEC↗
TPC TUTOR PERINI CORP G Gift2019-02-212025-06-0477,449— $02,284,818SEC↗
TPC TUTOR PERINI CORP A Award2019-01-242019-01-25136,685— $0136,685SEC↗
TPC TUTOR PERINI CORP F Tax w/h2019-01-242019-01-2559,236$17.24 $1.02M77,449SEC↗
TPC TUTOR PERINI CORP G Gift2019-01-242019-01-2577,449— $00SEC↗
TPC TUTOR PERINI CORP G Gift2019-01-242019-01-2577,449— $05,614,050SEC↗
TPC TUTOR PERINI CORP S Sale2018-12-192018-12-2175,000$16.13 $1.21M5,536,601SEC↗
TPC TUTOR PERINI CORP S Sale2018-08-282018-08-2915,000$20.13 $301.9K5,611,601SEC↗
TPC TUTOR PERINI CORP S Sale2018-08-272018-08-2917,574$20.08 $352.9K5,626,601SEC↗
TPC TUTOR PERINI CORP S Sale2018-08-242018-08-2427,433$20.02 $549.2K5,644,175SEC↗
TPC TUTOR PERINI CORP S Sale2018-08-232018-08-2427,375$20.24 $554.1K5,671,608SEC↗
TPC TUTOR PERINI CORP S Sale2018-08-222018-08-2412,618$20.32 $256.4K5,698,983SEC↗
TPC TUTOR PERINI CORP S Sale2018-06-112018-06-1350,000$19.83 $991.5K5,711,601SEC↗
TPC TUTOR PERINI CORP S Sale2018-05-302018-05-3150,000$20.53 $1.03M5,761,601SEC↗
TPC TUTOR PERINI CORP D To issuer deriv2018-03-152018-03-1923,994— $00SEC↗
TPC TUTOR PERINI CORP M Exercise deriv2018-03-152018-03-19126,006— $023,994SEC↗
TPC TUTOR PERINI CORP D To issuer deriv2018-03-152018-03-1923,994— $0126,006SEC↗
TPC TUTOR PERINI CORP D To issuer deriv2018-03-152018-03-19120,097— $00SEC↗
TPC TUTOR PERINI CORP M Exercise2018-03-152018-03-19126,006— $0126,006SEC↗
TPC TUTOR PERINI CORP G Gift2018-03-152018-03-1963,481— $05,811,601SEC↗
TPC TUTOR PERINI CORP F Tax w/h2018-03-152018-03-1962,525$22.40 $1.40M63,481SEC↗
TPC TUTOR PERINI CORP G Gift2018-03-152018-03-1963,481— $00SEC↗
TPC TUTOR PERINI CORP S Sale2018-03-052018-03-0750,000$22.26 $1.11M5,748,120SEC↗
TPC TUTOR PERINI CORP A Award deriv2018-01-052018-01-0575,000— $075,000SEC↗
TPC TUTOR PERINI CORP A Award deriv2018-01-052018-01-0575,000— $075,000SEC↗
TPC TUTOR PERINI CORP A Award deriv2018-01-052018-01-0575,000— $075,000SEC↗
TPC TUTOR PERINI CORP A Award deriv2018-01-052018-01-05150,000— $0150,000SEC↗
TPC TUTOR PERINI CORP A Award deriv2018-01-052018-01-0575,000— $075,000SEC↗
TPC TUTOR PERINI CORP S Sale2017-12-052017-12-0725,000$25.60 $640.0K5,798,120SEC↗
TPC TUTOR PERINI CORP S Sale2017-11-302017-12-0425,000$25.17 $629.3K5,823,120SEC↗
TPC TUTOR PERINI CORP S Sale2017-09-122017-09-1371,383$26.10 $1.86M5,848,120SEC↗
TPC TUTOR PERINI CORP S Sale2017-09-112017-09-133,617$26.02 $94.1K5,919,503SEC↗
TPC TUTOR PERINI CORP S Sale2017-09-062017-09-0825,000$26.11 $652.8K5,923,120SEC↗
TPC TUTOR PERINI Corp M Exercise deriv2017-03-152017-03-17150,000— $00SEC↗
TPC TUTOR PERINI Corp D To issuer deriv2017-03-152017-03-177,598— $0142,402SEC↗
TPC TUTOR PERINI Corp D To issuer deriv2017-03-152017-03-177,598— $00SEC↗
TPC TUTOR PERINI Corp M Exercise deriv2017-03-152017-03-17142,402— $07,598SEC↗
TPC TUTOR PERINI Corp M Exercise2017-03-152017-03-17142,402— $0142,402SEC↗
TPC TUTOR PERINI Corp M Exercise2017-03-152017-03-17150,000— $0232,665SEC↗
TPC TUTOR PERINI Corp F Tax w/h2017-03-152017-03-1762,925$31.50 $1.98M169,740SEC↗
TPC TUTOR PERINI Corp D To issuer2017-03-152017-03-1719,740$31.50 $621.8K150,000SEC↗
TPC TUTOR PERINI Corp G Gift2017-03-152017-03-17150,000— $00SEC↗
TPC TUTOR PERINI Corp G Gift2017-03-152017-03-17150,000— $05,948,120SEC↗
TPC TUTOR PERINI Corp F Tax w/h2017-03-152017-03-1759,737$31.50 $1.88M82,665SEC↗
TPC TUTOR PERINI Corp D To issuer deriv2016-03-152017-03-17150,000— $00SEC↗
TPC TUTOR PERINI Corp D To issuer deriv2016-03-152017-03-17150,000— $00SEC↗
TPC TUTOR PERINI Corp P Buy2015-06-152015-06-1710,080$23.66 $238.5K5,798,120SEC↗
TPC TUTOR PERINI Corp P Buy2015-06-102015-06-106,258$23.21 $145.2K5,788,040SEC↗
TPC TUTOR PERINI Corp P Buy2015-06-092015-06-1010,798$22.68 $244.9K5,781,782SEC↗
TPC TUTOR PERINI Corp P Buy2015-06-082015-06-1019,749$22.86 $451.5K5,770,984SEC↗
TPC TUTOR PERINI Corp P Buy2015-06-052015-06-0545,838$22.61 $1.04M5,751,235SEC↗
TPC TUTOR PERINI Corp P Buy2015-06-042015-06-0516,586$22.24 $368.9K5,705,397SEC↗
TPC TUTOR PERINI Corp P Buy2015-06-032015-06-0532,580$22.55 $734.7K5,688,811SEC↗
TPC TUTOR PERINI Corp P Buy2015-06-022015-06-0219,289$21.16 $408.2K5,656,231SEC↗
TPC TUTOR PERINI Corp P Buy2015-06-012015-06-0222,065$20.94 $462.0K5,636,942SEC↗
TPC TUTOR PERINI Corp P Buy2015-05-292015-06-0216,757$20.99 $351.7K5,614,877SEC↗
TPC TUTOR PERINI Corp J Other2015-03-232015-03-251,500,000— $05,598,120SEC↗
TPC TUTOR PERINI Corp J Other2015-03-232015-03-251,500,000— $01,500,000SEC↗
TPC TUTOR PERINI Corp M Exercise deriv2015-03-152015-03-17225,000— $00SEC↗
TPC TUTOR PERINI Corp G Gift2015-03-152015-03-17225,000— $00SEC↗
TPC TUTOR PERINI Corp M Exercise2015-03-152015-03-17225,000— $0225,000SEC↗
TPC TUTOR PERINI Corp G Gift2015-03-152015-03-17225,000— $07,098,120SEC↗
TPC TUTOR PERINI Corp A Award deriv2014-12-222015-01-06150,000— $0150,000SEC↗
TPC TUTOR PERINI Corp A Award deriv2014-12-222015-01-06150,000— $0150,000SEC↗
TPC TUTOR PERINI Corp A Award deriv2014-12-222015-01-06150,000— $0150,000SEC↗
TPC TUTOR PERINI Corp A Award deriv2014-12-222015-01-06120,097— $0120,097SEC↗
TPC TUTOR PERINI Corp A Award deriv2014-12-222015-01-06150,000— $0150,000SEC↗
TPC TUTOR PERINI Corp A Award deriv2014-12-222014-12-23120,097— $0120,097SEC↗
TPC TUTOR PERINI Corp A Award deriv2014-11-122014-11-14112,150— $0112,150SEC↗
TPC TUTOR PERINI Corp J Other2014-05-092014-05-141,150,000— $01,533,255SEC↗
TPC TUTOR PERINI Corp J Other2014-05-092014-05-141,150,000— $06,873,120SEC↗
TPC TUTOR PERINI Corp A Award deriv2014-03-302014-04-01150,000— $0150,000SEC↗
TPC TUTOR PERINI Corp A Award deriv2014-03-302014-04-01150,000— $0150,000SEC↗
TPC TUTOR PERINI Corp M Exercise deriv2014-03-152014-03-18150,000— $00SEC↗
TPC TUTOR PERINI Corp F Tax w/h2014-03-152014-03-1850,000$28.57 $1.43M100,000SEC↗
TPC TUTOR PERINI Corp G Gift2014-03-152014-03-18100,000— $00SEC↗
TPC TUTOR PERINI Corp G Gift2014-03-152014-03-18100,000— $08,023,120SEC↗
TPC TUTOR PERINI Corp M Exercise2014-03-152014-03-18150,000— $0150,000SEC↗
TPC TUTOR PERINI Corp S Sale2013-12-172013-12-1845,448$25.07 $1.14M7,923,120SEC↗
TPC TUTOR PERINI Corp S Sale2013-12-162013-12-1826,951$25.54 $688.3K7,968,568SEC↗
TPC TUTOR PERINI Corp S Sale2013-12-132013-12-132,900$25.55 $74.1K7,995,519SEC↗
TPC TUTOR PERINI Corp S Sale2013-12-122013-12-1350,000$25.55 $1.28M7,998,419SEC↗
TPC TUTOR PERINI Corp S Sale2013-12-112013-12-1324,701$25.59 $632.1K8,048,419SEC↗
TPC TUTOR PERINI Corp A Award deriv2013-11-132013-11-1575,000— $075,000SEC↗
TPC TUTOR PERINI Corp A Award deriv2013-11-132013-11-1575,000— $075,000SEC↗
TPC TUTOR PERINI Corp S Sale2013-09-182013-09-2050,000$19.05 $952.5K8,073,120SEC↗
TPC TUTOR PERINI Corp S Sale2013-09-172013-09-2050,000$19.02 $951.0K8,123,120SEC↗
TPC TUTOR PERINI Corp S Sale2013-08-212013-08-214,189$18.85 $79.0K8,173,120SEC↗
TPC TUTOR PERINI Corp S Sale2013-08-202013-08-2170,254$19.07 $1.34M8,177,309SEC↗
TPC TUTOR PERINI Corp S Sale2013-08-192013-08-2125,557$18.95 $484.3K8,247,563SEC↗
TPC TUTOR PERINI Corp S Sale2013-06-072013-06-1139,070$17.50 $683.7K383,255SEC↗
TPC TUTOR PERINI Corp S Sale2013-06-062013-06-0650,000$17.44 $872.0K422,325SEC↗
TPC TUTOR PERINI Corp S Sale2013-06-052013-06-0634,024$17.61 $599.2K472,325SEC↗
TPC TUTOR PERINI Corp S Sale2013-06-042013-06-0626,906$18.09 $486.7K506,349SEC↗
TPC TUTOR PERINI Corp M Exercise deriv2013-05-282013-05-29150,000— $0150,000SEC↗
TPC TUTOR PERINI Corp M Exercise2013-05-282013-05-29150,000— $0150,000SEC↗
TPC TUTOR PERINI Corp G Gift2013-05-282013-05-29150,000— $08,273,120SEC↗
TPC TUTOR PERINI Corp G Gift2013-05-282013-05-29150,000— $00SEC↗
TPC TUTOR PERINI Corp S Sale2013-05-172013-05-2150,000$18.24 $912.0K533,255SEC↗
TPC TUTOR PERINI Corp S Sale2013-03-192013-03-20140,589$18.36 $2.58M583,255SEC↗
TPC TUTOR PERINI Corp S Sale2013-03-182013-03-2059,411$18.30 $1.09M723,844SEC↗
TPC TUTOR PERINI Corp S Sale2013-03-122013-03-1375,000$17.21 $1.29M783,255SEC↗
TPC TUTOR PERINI Corp S Sale2013-03-112013-03-13125,000$17.22 $2.15M858,255SEC↗
TPC TUTOR PERINI Corp S Sale2012-12-202012-12-2650,000$13.98 $699.0K983,255SEC↗
TPC TUTOR PERINI Corp S Sale2012-11-272012-11-2875,000$12.52 $939.0K1,033,255SEC↗
TPC TUTOR PERINI Corp S Sale2012-11-262012-11-26100,000$12.17 $1.22M1,108,255SEC↗
TPC TUTOR PERINI Corp S Sale2012-11-212012-11-2625,000$11.52 $288.0K1,208,255SEC↗
TPC TUTOR PERINI Corp S Sale2012-11-202012-11-2058,773$11.48 $674.7K1,233,255SEC↗
TPC TUTOR PERINI Corp S Sale2012-11-192012-11-2049,767$11.54 $574.3K1,292,028SEC↗
TPC TUTOR PERINI Corp S Sale2012-11-162012-11-2050,000$11.28 $564.0K1,341,795SEC↗
TPC TUTOR PERINI Corp S Sale2012-11-152012-11-1550,000$11.63 $581.5K1,391,795SEC↗
TPC TUTOR PERINI Corp S Sale2012-11-142012-11-1541,460$12.06 $500.0K1,441,795SEC↗
TPC TUTOR PERINI Corp S Sale2012-11-132012-11-1550,000$12.16 $608.0K1,483,255SEC↗
TPC TUTOR PERINI Corp S Sale2012-11-062012-11-0850,000$12.49 $624.5K8,123,120SEC↗
TPC TUTOR PERINI Corp S Sale2012-09-192012-09-201,791$11.64 $20.8K8,173,120SEC↗
TPC TUTOR PERINI Corp S Sale2012-09-182012-09-2098,209$11.79 $1.16M8,174,911SEC↗
TPC TUTOR PERINI Corp S Sale2012-06-142012-06-1499,532$11.13 $1.11M8,273,120SEC↗
TPC TUTOR PERINI Corp S Sale2012-06-132012-06-1381,668$11.39 $930.2K8,372,652SEC↗
TPC TUTOR PERINI Corp S Sale2012-06-122012-06-1383,489$11.42 $953.4K8,454,320SEC↗