导师佩里尼公司
US ˙ NYSE ˙ US9011091082

介绍

本页面提供了有关 Ronald N Tutor 已知的内部交易历史的全面分析。内部人士包括公司的高管、董事或重要投资者。一般而言,基于内幕、非公开信息进行交易是非法的。这并不意味着他们在自己的公司进行任何交易都是非法的。但是,他们必须通过Form 4向美国证券交易委员会(SEC)报告所有交易。尽管存在这些限制,学术研究表明,整体而言,内部人士在自己公司中的投资表现往往优于市场。

平均交易盈利能力

“平均交易盈利能力”衡量了内部人士在过去三年中所有非计划性的公开市场买入交易的平均回报率。计算过程包括检查每笔交易,排除了作为10b5-1交易计划的一部分的交易。然后,对每笔交易在3、6和12个月的表现进行平均,以生成该笔交易最终的表现指标。然后,将所有交易的表现指标进行平均,计算出内部人士的总体平均表现指标。列表仅包含在过去两年中进行过至少三笔交易的内部人士。

如果内部人士的交易盈利能力显示为"N/A",则可能是因为该内部人士在过去三年内没有进行任何公开市场买入交易,或者他们进行的交易距离现在时间太近,无法计算出可靠的表现指标。

更新频率:每日

查看收益最高的的内幕交易者列表。

报告内部持仓的公司

美国证券交易委员会(SEC)文件显示Ronald N Tutor已报告在以下公司拥有持仓或进行了交易:

证券 职位 最新报告的持仓
US:TPC / Tutor Perini Corporation Director, 10% Owner 4,270,985
如何解读这些图表

以下图表显示了在Ronald N Tutor进行的每笔公开市场非计划交易后证券的股价表现。非计划交易是指没有作为10b5-1交易计划的一部分而进行的交易。股价表现以累积百分比变化的方式绘制。例如,如果一笔内部人士交易是在2019年1月1日进行的,该图表将显示该证券的每日百分比变化直至当前日期。如果在此期间股价从10美元涨至15美元,则股价的累积百分比变化将为50%。从10美元涨至20美元的价格变化将为100%,而从10美元跌至5美元的价格变化将为-50%。

最终,我们将评估内部人士的交易与股价的超额回报(正向或负向)之间的相关性,以判断内部人士是否在交易中利用内部信息获利。如果内部人士有这样的行为,我们预期看到(a)买入后的正回报,或者(b)卖出后的负回报。对于情况(a),买入图表将显示一系列向上倾斜的曲线,表示每次买入后都有正回报。对于情况(b),卖出图表将显示一系列向下倾斜的曲线,表示每次卖出后都有负回报。

然而,仅凭这一点还不足以得出结论。例如,如果公司的股价在多年内呈现非周期性上升,我们会预期所有买入后的图表都呈现向上倾斜。同样地,多年来呈现非周期性下降的股价会导致卖出后的图表也呈现向下倾斜。这两种情况的图表都不能表示内部人士在进行内幕交易。

最有力的指标是在公司股价呈极度循环波动的情况下,“买入”图表显示正向信号,而“卖出”图表显示负向趋势。这种情况强烈暗示内部人士可能根据内幕信息精确地计时进行交易,以获得财务优势。

TPC / Tutor Perini Corporation内部人士买入 - 短期收益分析

在这一部分,我们分析了在 TPC / Tutor Perini Corporation 中进行的每笔非计划的公开市场内部人士买入的盈利情况。这种分析有助于了解内部人士是否持续产生异常的回报,以及是否值得跟踪。该分析基于每笔交易后一年的情况,结果仅为理论值

以下表格显示了最近的自动交易计划之外的公开市场买入。

交易日期 股票代码 内部人士 报告
股数
报告
价格
经调整
股数
经调整
价格
成本基础 达到最高利润的
天数
达到最高利润时的
价格
最高
利润($)
最高回报率(%)
当前未知该内部人士进行过任何未预先计划的公开市场交易。

经调整价格 已按拆股调整。经调整股数 已按拆股调整。

TPC / Tutor Perini Corporation Insider Trades
TPC / Tutor Perini Corporation内部人士卖出 - 短期亏损分析

在这一部分,我们分析了在 TPC / Tutor Perini Corporation 中进行的每笔非计划的公开市场内部人士卖出所达成的短期亏损规避。如果存在持续的亏损规避模式,可能表明未来的内部人士卖出交易预示着价格的下跌。该分析基于每笔交易后一年的情况,

以下表格显示了最近的自动交易计划之外的公开市场买入。

交易日期 股票代码 内部人士 报告
股数
报告
价格
经调整
股数
经调整
价格
成本基础 达到最低利润的
天数
达到最低利润时的
价格
避免的
最高损失金额($)
避免的
最高损失率($)
2025-09-03 TPC TUTOR RONALD N 44,312 59.1300 44,312 59.1300 2,620,169 0 59.0300 -4,431 -0.17
2025-08-28 TPC TUTOR RONALD N 80,660 59.9500 80,660 59.9500 4,835,567
2025-08-26 TPC TUTOR RONALD N 106,832 59.0600 106,832 59.0600 6,309,498
2025-08-25 TPC TUTOR RONALD N 20,000 59.1800 20,000 59.1800 1,183,600
2025-08-25 TPC TUTOR RONALD N 68,196 59.1900 68,196 59.1900 4,036,521
2025-08-22 TPC TUTOR RONALD N 80,000 58.6500 80,000 58.6500 4,692,000
2025-06-11 TPC TUTOR RONALD N 75,000 41.1800 75,000 41.1800 3,088,500
2025-06-11 TPC TUTOR RONALD N 55,478 40.6000 55,478 40.6000 2,252,407
2025-06-10 TPC TUTOR RONALD N 29,522 40.5100 29,522 40.5100 1,195,936
2025-06-03 TPC TUTOR RONALD N 100,000 38.6200 100,000 38.6200 3,862,000
2025-06-02 TPC TUTOR RONALD N 50,000 37.4500 50,000 37.4500 1,872,500
2024-11-11 TPC TUTOR RONALD N 114,506 30.6800 114,506 30.6800 3,513,044
2024-11-11 TPC TUTOR RONALD N 10,494 31.1400 10,494 31.1400 326,783
2024-11-08 TPC TUTOR RONALD N 25,000 30.8000 25,000 30.8000 770,000
2024-11-08 TPC TUTOR RONALD N 12,630 30.1300 12,630 30.1300 380,542
2024-11-08 TPC TUTOR RONALD N 6,467 31.0200 6,467 31.0200 200,606
2024-11-08 TPC TUTOR RONALD N 5,903 31.8500 5,903 31.8500 188,011
2024-06-13 TPC TUTOR RONALD N 25,000 19.4000 25,000 19.4000 485,000
2024-06-07 TPC TUTOR RONALD N 49,282 19.9100 49,282 19.9100 981,205
2024-06-06 TPC TUTOR RONALD N 25,718 20.6600 25,718 20.6600 531,334
2024-03-01 TPC TUTOR RONALD N 50,000 11.8600 50,000 11.8600 593,000
2023-12-19 TPC TUTOR RONALD N 54,670 8.5900 54,670 8.5900 469,615
2023-12-18 TPC TUTOR RONALD N 45,330 8.6700 45,330 8.6700 393,011
2023-11-22 TPC TUTOR RONALD N 100,000 8.1100 100,000 8.1100 811,000
2023-09-18 TPC TUTOR RONALD N 50,000 8.0500 50,000 8.0500 402,500
2023-09-14 TPC TUTOR RONALD N 25,000 8.0000 25,000 8.0000 200,000
2023-09-11 TPC TUTOR RONALD N 25,000 8.2700 25,000 8.2700 206,750
2022-06-06 TPC TUTOR RONALD N 50,000 10.2500 50,000 10.2500 512,500
2022-05-24 TPC TUTOR RONALD N 50,000 9.5600 50,000 9.5600 478,000
2022-05-23 TPC TUTOR RONALD N 50,000 9.7500 50,000 9.7500 487,500
2021-12-17 TPC TUTOR RONALD N 21,338 12.4600 21,338 12.4600 265,871
2021-12-17 TPC TUTOR RONALD N 21,338 12.4600 21,338 12.4600 265,871
2021-12-16 TPC TUTOR RONALD N 48,662 12.7600 48,662 12.7600 620,927
2021-12-16 TPC TUTOR RONALD N 48,662 12.7600 48,662 12.7600 620,927
2021-11-29 TPC TUTOR RONALD N 60,000 13.4200 60,000 13.4200 805,200
2021-09-14 TPC TUTOR RONALD N 50,000 13.2700 50,000 13.2700 663,500
2021-09-13 TPC TUTOR RONALD N 50,000 13.6600 50,000 13.6600 683,000
2021-09-10 TPC TUTOR RONALD N 50,000 13.5500 50,000 13.5500 677,500
2021-09-08 TPC TUTOR RONALD N 50,000 13.9050 50,000 13.9050 695,250
2021-06-11 TPC TUTOR RONALD N 66,740 14.7100 66,740 14.7100 981,745
2021-06-10 TPC TUTOR RONALD N 120,000 15.1900 120,000 15.1900 1,822,800
2021-06-09 TPC TUTOR RONALD N 145,000 15.4600 145,000 15.4600 2,241,700
2021-06-08 TPC TUTOR RONALD N 77,349 15.5900 77,349 15.5900 1,205,871
2021-06-07 TPC TUTOR RONALD N 71,346 15.5100 71,346 15.5100 1,106,576
2021-06-04 TPC TUTOR RONALD N 50,000 15.4990 50,000 15.4990 774,950
2021-03-18 TPC TUTOR RONALD N 50,000 18.1500 50,000 18.1500 907,500
2021-03-01 TPC TUTOR RONALD N 47,400 14.6400 47,400 14.6400 693,936
2021-03-01 TPC TUTOR RONALD N 37,600 15.8000 37,600 15.8000 594,080
2020-11-17 TPC TUTOR RONALD N 63,422 14.4200 63,422 14.4200 914,545
2020-11-16 TPC TUTOR RONALD N 36,578 14.4300 36,578 14.4300 527,821
2020-09-17 TPC TUTOR RONALD N 40,000 12.7100 40,000 12.7100 508,400
2020-08-28 TPC TUTOR RONALD N 60,000 12.5040 60,000 12.5040 750,240
2020-06-18 TPC TUTOR RONALD N 30,000 11.9300 30,000 11.9300 357,900
2013-06-07 TPC TUTOR RONALD N 39,070 17.5000 39,070 17.5000 683,725
2013-06-06 TPC TUTOR RONALD N 50,000 17.4400 50,000 17.4400 872,000
2013-06-05 TPC TUTOR RONALD N 34,024 17.6100 34,024 17.6100 599,163
2013-06-04 TPC TUTOR RONALD N 26,906 18.0900 26,906 18.0900 486,730
2013-05-17 TPC TUTOR RONALD N 50,000 18.2400 50,000 18.2400 912,000
2013-03-19 TPC TUTOR RONALD N 140,589 18.3600 140,589 18.3600 2,581,214
2013-03-18 TPC TUTOR RONALD N 59,411 18.3000 59,411 18.3000 1,087,221
2013-03-12 TPC TUTOR RONALD N 75,000 17.2100 75,000 17.2100 1,290,750
2013-03-11 TPC TUTOR RONALD N 125,000 17.2200 125,000 17.2200 2,152,500
2012-12-20 TPC TUTOR RONALD N 50,000 13.9800 50,000 13.9800 699,000
2012-11-27 TPC TUTOR RONALD N 75,000 12.5200 75,000 12.5200 939,000
2012-11-26 TPC TUTOR RONALD N 100,000 12.1700 100,000 12.1700 1,217,000
2012-11-21 TPC TUTOR RONALD N 25,000 11.5200 25,000 11.5200 288,000
2012-11-20 TPC TUTOR RONALD N 58,773 11.4800 58,773 11.4800 674,714
2012-11-19 TPC TUTOR RONALD N 49,767 11.5400 49,767 11.5400 574,311
2012-11-16 TPC TUTOR RONALD N 50,000 11.2800 50,000 11.2800 564,000
2012-11-15 TPC TUTOR RONALD N 50,000 11.6300 50,000 11.6300 581,500
2012-11-14 TPC TUTOR RONALD N 41,460 12.0600 41,460 12.0600 500,008
2012-11-13 TPC TUTOR RONALD N 50,000 12.1600 50,000 12.1600 608,000
2007-11-14 PCR TUTOR RONALD N 500 56.5000 500 56.5000 28,250
2007-11-14 PCR TUTOR RONALD N 900 56.5100 900 56.5100 50,859
2007-11-14 PCR TUTOR RONALD N 100 56.5200 100 56.5200 5,652
2007-11-14 PCR TUTOR RONALD N 100 56.5300 100 56.5300 5,653
2007-11-14 PCR TUTOR RONALD N 100 56.5400 100 56.5400 5,654
2007-11-14 PCR TUTOR RONALD N 400 56.5500 400 56.5500 22,620
2007-11-14 PCR TUTOR RONALD N 5,000 56.6800 5,000 56.6800 283,400
2007-11-14 PCR TUTOR RONALD N 2,300 56.7000 2,300 56.7000 130,410
2007-11-14 PCR TUTOR RONALD N 500 56.7100 500 56.7100 28,355
2007-11-14 PCR TUTOR RONALD N 200 56.7200 200 56.7200 11,344
2007-11-14 PCR TUTOR RONALD N 200 56.7300 200 56.7300 11,346
2007-11-14 PCR TUTOR RONALD N 300 56.7400 300 56.7400 17,022
2007-11-14 PCR TUTOR RONALD N 400 56.7500 400 56.7500 22,700
2007-11-14 PCR TUTOR RONALD N 200 56.7700 200 56.7700 11,354
2007-11-14 PCR TUTOR RONALD N 100 56.8200 100 56.8200 5,682
2007-11-14 PCR TUTOR RONALD N 700 56.8300 700 56.8300 39,781
2007-11-14 PCR TUTOR RONALD N 600 56.8500 600 56.8500 34,110
2007-11-14 PCR TUTOR RONALD N 100 56.8600 100 56.8600 5,686
2007-11-14 PCR TUTOR RONALD N 100 56.8750 100 56.8750 5,688
2007-11-14 PCR TUTOR RONALD N 100 56.8800 100 56.8800 5,688
2007-11-14 PCR TUTOR RONALD N 300 56.8900 300 56.8900 17,067
2007-11-14 PCR TUTOR RONALD N 300 56.9000 300 56.9000 17,070
2007-11-14 PCR TUTOR RONALD N 300 56.9100 300 56.9100 17,073
2007-11-14 PCR TUTOR RONALD N 100 56.9150 100 56.9150 5,692
2007-11-14 PCR TUTOR RONALD N 200 56.9250 200 56.9250 11,385
2007-11-14 PCR TUTOR RONALD N 200 56.9300 200 56.9300 11,386
2007-11-14 PCR TUTOR RONALD N 1,000 56.9400 1,000 56.9400 56,940
2007-11-14 PCR TUTOR RONALD N 600 56.9600 600 56.9600 34,176
2007-11-14 PCR TUTOR RONALD N 100 56.9750 100 56.9750 5,698
2007-11-14 PCR TUTOR RONALD N 200 56.9800 200 56.9800 11,396

经调整价格 已按拆股调整。经调整股数 已按拆股调整。

TPC / Tutor Perini Corporation Insider Trades
内幕交易历史

该表格显示了由 Ronald N Tutor 进行的所有内幕交易的完整列表,这些交易已向美国证券交易委员会(SEC)披露。

备案日期 交易日期 表格 股票代码 证券 代码 10b5-1 股数 剩余股数 %
变化
每股
股价
交易
金额
剩余
金额
2025-09-05 2025-09-03 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -44,312 4,270,985 -1.03 59.13 -2,620,169 252,543,343
2025-09-02 2025-08-28 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -80,660 4,315,297 -1.83 59.95 -4,835,567 258,702,055
2025-08-26 2025-08-26 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -106,832 4,395,957 -2.37 59.06 -6,309,498 259,625,220
2025-08-26 2025-08-25 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -68,196 4,502,789 -1.49 59.19 -4,036,521 266,520,081
2025-08-26 2025-08-25 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -20,000 771,477 -2.53 59.18 -1,183,600 45,656,009
2025-08-26 2025-08-22 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -80,000 791,477 -9.18 58.65 -4,692,000 46,420,126
2025-06-11 2025-06-11 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -55,478 4,570,985 -1.20 40.60 -2,252,407 185,581,991
2025-06-11 2025-06-11 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -75,000 4,626,463 -1.60 41.18 -3,088,500 190,517,746
2025-06-11 2025-06-10 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -29,522 4,701,463 -0.62 40.51 -1,195,936 190,456,266
2025-06-11 2025-06-09 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 140,000 4,730,985 3.05
2025-06-11 2025-06-09 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -140,000 871,477 -13.84
2025-06-04 2025-06-04 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -140,000 4,590,985 -2.96
2025-06-04 2025-06-03 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -100,000 4,730,985 -2.07 38.62 -3,862,000 182,710,641
2025-06-04 2025-06-02 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 1,011,477 -4.71 37.45 -1,872,500 37,879,814
2025-06-04 2023-05-03 4 TPC TUTOR PERINI CORP
Common Stock
J - Other 137,600 1,061,477 14.89 19.99 2,750,624 21,218,925
2025-06-04 2021-08-17 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 1,500,000 4,830,985 45.03
2025-06-04 2021-08-17 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -1,500,000 923,877 -61.88
2025-06-04 2019-08-30 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 139,059 2,423,877 6.09
2025-06-04 2019-08-30 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -139,059 3,330,985 -4.01
2025-06-04 2019-02-21 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 77,449 3,470,044 2.28
2025-06-04 2019-02-21 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -77,449 2,284,818 -3.28
2025-03-14 2025-03-13 4 TPC TUTOR PERINI CORP
Common Stock
D - Sale to Issuer -152,932 0 -100.00 24.65 -3,769,774
2025-03-14 2025-03-13 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 152,932 152,932
2025-03-11 2025-03-09 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 51,808 3,392,595 1.55
2025-03-11 2025-03-09 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -51,808 0 -100.00
2025-03-11 2025-03-09 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -53,449 51,808 -50.78 26.58 -1,420,674 1,377,057
2025-03-11 2025-03-09 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 105,257 105,257
2025-03-11 2025-03-08 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 86,987 3,340,787 2.67
2025-03-11 2025-03-08 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -86,987 0 -100.00
2025-03-11 2025-03-08 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -89,742 86,987 -50.78 26.58 -2,385,342 2,312,114
2025-03-11 2025-03-08 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 176,729 176,729
2024-12-20 2024-12-19 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -9,700 3,253,800 -0.30
2024-12-20 2024-12-19 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -242,012 3,263,500 -6.90 25.33 -6,130,164 82,664,455
2024-12-20 2024-12-19 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 248,199 3,505,512 7.62 24.05 5,969,186 84,307,564
2024-11-12 2024-11-11 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -10,494 3,257,313 -0.32 31.14 -326,783 101,432,727
2024-11-12 2024-11-11 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -114,506 3,267,807 -3.39 30.68 -3,513,044 100,256,319
2024-11-12 2024-11-08 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -5,903 2,362,267 -0.25 31.85 -188,011 75,238,204
2024-11-12 2024-11-08 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -6,467 2,368,170 -0.27 31.02 -200,606 73,460,633
2024-11-12 2024-11-08 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -12,630 2,374,637 -0.53 30.13 -380,542 71,547,813
2024-11-12 2024-11-08 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -25,000 3,382,313 -0.73 30.80 -770,000 104,175,240
2024-08-27 2024-08-25 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 45,373 3,407,313 1.35
2024-08-27 2024-08-25 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -45,373 0 -100.00
2024-08-27 2024-08-25 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -46,623 45,373 -50.68 22.80 -1,063,004 1,034,504
2024-08-27 2024-08-25 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 91,996 91,996
2024-06-17 2024-06-13 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -25,000 2,387,267 -1.04 19.40 -485,000 46,312,980
2024-06-10 2024-06-07 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -49,282 3,361,940 -1.44 19.91 -981,205 66,936,225
2024-06-10 2024-06-06 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -25,718 3,411,222 -0.75 20.66 -531,334 70,475,847
2024-03-12 2024-03-09 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 74,654 3,436,940 2.22
2024-03-12 2024-03-09 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -74,654 0 -100.00
2024-03-12 2024-03-09 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -30,602 74,654 -29.07 12.71 -388,951 948,852
2024-03-12 2024-03-09 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 105,256 105,256
2024-03-12 2024-03-08 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 125,346 3,362,286 3.87
2024-03-12 2024-03-08 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -125,346 0 -100.00
2024-03-12 2024-03-08 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -51,383 125,346 -29.07 12.71 -653,078 1,593,148
2024-03-12 2024-03-08 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 176,729 176,729
2024-03-05 2024-03-01 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 3,236,940 -1.52 11.86 -593,000 38,390,108
2023-12-20 2023-12-19 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -54,670 3,286,940 -1.64 8.59 -469,615 28,234,815
2023-12-20 2023-12-18 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -45,330 3,341,610 -1.34 8.67 -393,011 28,971,759
2023-11-27 2023-11-22 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -100,000 3,386,940 -2.87 8.11 -811,000 27,468,083
2023-09-20 2023-09-18 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 3,486,940 -1.41 8.05 -402,500 28,069,867
2023-09-18 2023-09-14 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -25,000 3,536,940 -0.70 8.00 -200,000 28,295,520
2023-09-13 2023-09-11 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -25,000 3,561,940 -0.70 8.27 -206,750 29,457,244
2023-08-29 2023-08-25 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 46,384 3,586,940 1.31
2023-08-29 2023-08-25 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -46,384 0 -100.00
2023-08-29 2023-08-25 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -45,611 46,384 -49.58 8.94 -407,762 414,673
2023-08-29 2023-08-25 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 91,995 91,995
2023-03-10 2023-03-09 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 105,256 3,540,556 3.06
2023-03-10 2023-03-09 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -105,256 0 -100.00
2023-03-10 2023-03-09 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 105,256 105,256
2022-08-29 2022-08-25 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 91,995 3,435,300 2.75
2022-08-29 2022-08-25 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -91,995 0 -100.00
2022-08-29 2022-08-25 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 91,995 91,995
2022-06-08 2022-06-06 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 3,343,305 -1.47 10.25 -512,500 34,268,876
2022-05-25 2022-05-24 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 3,393,305 -1.45 9.56 -478,000 32,439,996
2022-05-25 2022-05-23 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 3,443,305 -1.43 9.75 -487,500 33,572,224
2022-03-11 2022-03-09 4 TPC TUTOR PERINI CORP
Restricted Stock Units
A - Award 315,769 315,769
2022-01-04 2021-12-31 4 TPC TUTOR PERINI CORP
Restricted Stock Units
M - Exercise -75,000 0 -100.00
2022-01-04 2021-12-31 4 TPC TUTOR PERINI CORP
Common Stock
D - Sale to Issuer -37,815 0 -100.00 12.37 -467,772
2022-01-04 2021-12-31 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -37,185 37,815 -49.58 12.37 -459,978 467,772
2022-01-04 2021-12-31 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 75,000 75,000
2021-12-23 2021-12-17 4/A TPC TUTOR PERINI CORP
Common Stock
S - Sale -21,338 3,493,305 -0.61 12.46 -265,871 43,526,580
2021-12-23 2021-12-16 4/A TPC TUTOR PERINI CORP
Common Stock
S - Sale -48,662 3,514,643 -1.37 12.76 -620,927 44,846,845
2021-12-17 2021-12-17 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -21,338 2,342,267 -0.90 12.46 -265,871 29,184,647
2021-12-17 2021-12-16 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -48,662 2,363,605 -2.02 12.76 -620,927 30,159,600
2021-12-17 2021-12-07 4 TPC TUTOR PERINI CORP
Common Stock
J - Other 299,861 2,412,267 14.20 21.30 6,387,999 51,389,006
2021-12-17 2021-11-30 4 TPC TUTOR PERINI CORP
Common Stock
J - Other 45,000 2,112,406 2.18 23.76 1,069,074 50,184,852
2021-12-17 2021-11-22 4 TPC TUTOR PERINI CORP
Common Stock
J - Other 75,000 2,127,406 3.65 22.81 1,710,555 48,520,600
2021-12-01 2021-11-29 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -60,000 1,992,406 -2.92 13.42 -805,200 26,738,089
2021-12-01 2021-11-10 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 438,481 3,563,305 14.03
2021-12-01 2021-11-10 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -438,481 2,052,406 -17.60
2021-12-01 2021-09-21 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 561,519 3,124,824 21.91
2021-12-01 2021-09-21 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -561,519 2,490,887 -18.40
2021-12-01 2021-09-15 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 1,000,000 2,563,305 63.97
2021-12-01 2021-09-15 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -1,000,000 3,052,406 -24.68
2021-09-14 2021-09-14 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 4,052,406 -1.22 13.27 -663,500 53,775,428
2021-09-14 2021-09-13 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 4,102,406 -1.20 13.66 -683,000 56,038,866
2021-09-14 2021-09-10 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 4,152,406 -1.19 13.55 -677,500 56,265,101
2021-09-10 2021-09-08 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 4,202,406 -1.18 13.90 -695,250 58,434,455
2021-08-27 2021-08-25 4 TPC TUTOR PERINI CORP
Restricted Stock Units
A - Award 275,986 275,986
2021-06-14 2021-06-11 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -66,740 4,252,406 -1.55 14.71 -981,745 62,552,892
2021-06-14 2021-06-10 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -120,000 4,319,146 -2.70 15.19 -1,822,800 65,607,828
2021-06-10 2021-06-09 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -145,000 4,439,146 -3.16 15.46 -2,241,700 68,629,197
2021-06-10 2021-06-08 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -77,349 4,584,146 -1.66 15.59 -1,205,871 71,466,836
2021-06-08 2021-06-07 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -71,346 4,661,495 -1.51 15.51 -1,106,576 72,299,787
2021-06-08 2021-06-04 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 4,732,841 -1.05 15.50 -774,950 73,354,303
2021-03-19 2021-03-18 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 4,782,841 -1.03 18.15 -907,500 86,808,564
2021-03-03 2021-03-01 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -37,600 1,563,305 -2.35 15.80 -594,080 24,700,219
2021-03-03 2021-03-01 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -47,400 1,600,905 -2.88 14.64 -693,936 23,437,249
2021-01-20 2021-01-18 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 18,750 274,432 7.33
2021-01-20 2021-01-18 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -18,750 0 -100.00
2021-01-20 2021-01-18 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
A - Award 18,750 18,750
2021-01-20 2021-01-18 4 TPC TUTOR PERINI CORP
Restricted Stock Units
M - Exercise -18,750 0 -100.00
2021-01-20 2021-01-18 4 TPC TUTOR PERINI CORP
Common Stock
D - Sale to Issuer -9,454 0 -100.00 16.21 -153,249
2021-01-20 2021-01-18 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -9,296 9,454 -49.58 16.21 -150,688 153,249
2021-01-20 2021-01-18 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 18,750 18,750
2021-01-06 2021-01-04 4 TPC TUTOR PERINI CORP
Restricted Stock Units
M - Exercise -150,000 0 -100.00
2021-01-06 2021-01-04 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 86,695 1,648,305 5.55
2021-01-06 2021-01-04 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -86,695 0 -100.00
2021-01-06 2021-01-04 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -63,305 86,695 -42.20 12.78 -809,038 1,107,962
2021-01-06 2021-01-04 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 150,000 150,000
2020-11-18 2020-11-17 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -63,422 4,832,841 -1.30 14.42 -914,545 69,689,567
2020-11-18 2020-11-16 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -36,578 4,896,263 -0.74 14.43 -527,821 70,653,075
2020-11-06 2020-11-06 4 TPC TUTOR PERINI CORP
Common Stock
J - Other 54,000 4,932,841 1.11 35.39 1,910,898 174,558,444
2020-09-18 2020-09-17 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -40,000 4,878,841 -0.81 12.71 -508,400 62,010,069
2020-09-01 2020-08-28 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -60,000 4,918,841 -1.21 12.50 -750,240 61,505,188
2020-06-19 2020-06-18 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -30,000 4,978,841 -0.60 11.93 -357,900 59,397,573
2020-06-11 2020-06-09 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -75,000 5,008,841 -1.48 12.90 -967,275 64,599,022
2020-01-22 2020-01-18 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 30,682 255,682 13.64
2020-01-22 2020-01-18 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -30,682 0 -100.00
2020-01-22 2020-01-18 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
A - Award 30,682 30,682
2020-01-22 2020-01-18 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 19,791 5,083,841 0.39
2020-01-22 2020-01-18 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -19,791 0 -100.00
2020-01-22 2020-01-18 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -10,891 19,791 -35.50 11.58 -126,118 229,180
2020-01-22 2020-01-18 4 TPC TUTOR PERINI CORP
Common Stock
A - Award 30,682 30,682
2019-10-04 2019-04-19 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -450,000 5,064,050 -8.16
2019-06-20 2019-06-18 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 5,514,050 -0.90 13.31 -665,500 73,392,006
2019-05-15 2019-05-14 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -30,000 5,564,050 -0.54 16.58 -497,400 92,251,949
2019-05-15 2019-05-13 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -20,000 5,594,050 -0.36 16.51 -330,200 92,357,766
2019-03-19 2019-03-15 4 TPC TUTOR PERINI CORP
Restricted Stock Units
D - Sale to Issuer 27,807 248,199 12.62
2019-03-19 2019-03-15 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
D - Sale to Issuer 27,807 248,199 12.62
2019-03-19 2019-03-15 4 TPC TUTOR PERINI CORP
Restricted Stock Units
M - Exercise 122,193 27,807 -129.46
2019-03-19 2019-03-15 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 61,610 1,561,610 4.11
2019-03-19 2019-03-15 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -61,610 0 -100.00
2019-03-19 2019-03-15 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -60,583 61,610 -49.58 18.51 -1,121,391 1,140,401
2019-03-19 2019-03-15 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 122,193 122,193
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 75,000 225,000 50.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -75,000 0 -100.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 75,000 150,000 100.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -75,000 75,000 -50.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 75,000 75,000
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -75,000 150,000 -33.33
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 150,000 150,000
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -150,000 0 -100.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 126,006 126,006
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -126,006 0 -100.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 142,402 142,402
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -142,402 0 -100.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 75,000 75,000
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -75,000 0 -100.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 150,000 300,000 100.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -150,000 0 -100.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 150,000 150,000
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -150,000 150,000 -50.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 150,000 750,000 25.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -150,000 0 -100.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 150,000 600,000 33.33
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -150,000 150,000 -50.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 150,000 450,000 50.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -150,000 300,000 -33.33
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 150,000 300,000 100.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -150,000 450,000 -25.00
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift 150,000 150,000
2019-02-01 2018-12-14 5 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
G - Gift -150,000 600,000 -20.00
2019-01-25 2019-01-24 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 77,449 5,614,050 1.40
2019-01-25 2019-01-24 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -77,449 0 -100.00
2019-01-25 2019-01-24 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -59,236 77,449 -43.34 17.24 -1,021,229 1,335,221
2019-01-25 2019-01-24 4 TPC TUTOR PERINI CORP
Common Stock
A - Award 136,685 136,685
2018-12-21 2018-12-19 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -75,000 5,536,601 -1.34 16.13 -1,209,750 89,305,374
2018-08-29 2018-08-28 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -15,000 5,611,601 -0.27 20.13 -301,950 112,961,528
2018-08-29 2018-08-27 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -17,574 5,626,601 -0.31 20.08 -352,886 112,982,148
2018-08-24 2018-08-24 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -27,433 5,644,175 -0.48 20.02 -549,209 112,996,384
2018-08-24 2018-08-23 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -27,375 5,671,608 -0.48 20.24 -554,070 114,793,346
2018-08-24 2018-08-22 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -12,618 5,698,983 -0.22 20.32 -256,398 115,803,335
2018-06-13 2018-06-11 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 5,711,601 -0.87 19.83 -991,500 113,261,048
2018-05-31 2018-05-30 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 5,761,601 -0.86 20.53 -1,026,500 118,285,669
2018-03-19 2018-03-15 4 TPC TUTOR PERINI CORP
Restricted Stock Units
D - Sale to Issuer -120,097 0 -100.00
2018-03-19 2018-03-15 4 TPC TUTOR PERINI CORP
Restricted Stock Units
D - Sale to Issuer -23,994 126,006 -16.00
2018-03-19 2018-03-15 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
D - Sale to Issuer -23,994 126,006 -16.00
2018-03-19 2018-03-15 4 TPC TUTOR PERINI CORP
Restricted Stock Units
M - Exercise -126,006 23,994 -84.00
2018-03-19 2018-03-15 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift 63,481 5,811,601 1.10
2018-03-19 2018-03-15 4 TPC TUTOR PERINI CORP
Common Stock
G - Gift -63,481 0 -100.00
2018-03-19 2018-03-15 4 TPC TUTOR PERINI CORP
Common Stock
F - Taxes -62,525 63,481 -49.62 22.40 -1,400,560 1,421,974
2018-03-19 2018-03-15 4 TPC TUTOR PERINI CORP
Common Stock
M - Exercise 126,006 126,006
2018-03-07 2018-03-05 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -50,000 5,748,120 -0.86 22.26 -1,113,000 127,953,151
2018-01-05 2018-01-05 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
A - Award 75,000 75,000
2018-01-05 2018-01-05 4 TPC TUTOR PERINI CORP
Restricted Stock Units
A - Award 75,000 75,000
2018-01-05 2018-01-05 4 TPC TUTOR PERINI CORP
Restricted Stock Units
A - Award 150,000 150,000
2018-01-05 2018-01-05 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
A - Award 75,000 75,000
2018-01-05 2018-01-05 4 TPC TUTOR PERINI CORP
Employee Stock Option (Right to Buy)
A - Award 75,000 75,000
2017-12-07 2017-12-05 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -25,000 5,798,120 -0.43 25.60 -639,898 148,408,100
2017-12-04 2017-11-30 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -25,000 5,823,120 -0.43 25.17 -629,250 146,567,930
2017-09-13 2017-09-12 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -71,383 5,848,120 -1.21 26.10 -1,862,782 152,610,200
2017-09-13 2017-09-11 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -3,617 5,919,503 -0.06 26.02 -94,113 154,023,692
2017-09-08 2017-09-06 4 TPC TUTOR PERINI CORP
Common Stock
S - Sale -25,000 5,923,120 -0.42 26.11 -652,750 154,652,663
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Restricted Stock Units
M - Exercise -150,000 0 -100.00
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Restricted Stock Units
D - Sale to Issuer -7,598 142,402 -5.07
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
D - Sale to Issuer -7,598 142,402 -5.07
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Restricted Stock Units
M - Exercise -142,402 7,598 -94.93
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Common Stock
G - Gift 150,000 5,948,120 2.59
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Common Stock
G - Gift -150,000 0 -100.00
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Common Stock
D - Sale to Issuer -19,740 150,000 -11.63 31.50 -621,810 4,725,000
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Common Stock
F - Taxes -62,925 169,740 -27.05 31.50 -1,982,138 5,346,810
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Common Stock
M - Exercise 150,000 232,665 181.46
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Common Stock
F - Taxes -59,737 82,665 -41.95 31.50 -1,881,716 2,603,948
2017-03-17 2017-03-15 4 TPC TUTOR PERINI Corp
Common Stock
M - Exercise 142,402 142,402
2017-03-17 2016-03-15 4 TPC TUTOR PERINI Corp
Restricted Stock Units
D - Sale to Issuer -150,000 0 -100.00
2017-03-17 2016-03-15 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
D - Sale to Issuer -150,000 0 -100.00
2015-06-17 2015-06-15 4 TPC TUTOR PERINI Corp
Common Stock
P - Purchase 10,080 5,798,120 0.17 23.66 238,493 137,183,519
2015-06-10 2015-06-10 4 TPC TUTOR PERINI Corp
Common Stock
P - Purchase 6,258 5,788,040 0.11 23.21 145,248 134,340,408
2015-06-10 2015-06-09 4 TPC TUTOR PERINI Corp
Common Stock
P - Purchase 10,798 5,781,782 0.19 22.68 244,899 131,130,816
2015-06-10 2015-06-08 4 TPC TUTOR PERINI Corp
Common Stock
P - Purchase 19,749 5,770,984 0.34 22.86 451,462 131,924,694
2015-06-05 2015-06-05 4 TPC TUTOR PERINI Corp
Common Stock
P - Purchase 45,838 5,751,235 0.80 22.61 1,036,397 130,035,423
2015-06-05 2015-06-04 4 TPC TUTOR PERINI Corp
Common Stock
P - Purchase 16,586 5,705,397 0.29 22.24 368,873 126,888,029
2015-06-05 2015-06-03 4 TPC TUTOR PERINI Corp
Common Stock
P - Purchase 32,580 5,688,811 0.58 22.55 734,679 128,282,688
2015-06-02 2015-06-02 4 TPC TUTOR PERINI Corp
Common Stock
P - Purchase 19,289 5,656,231 0.34 21.16 408,155 119,685,848
2015-06-02 2015-06-01 4 TPC TUTOR PERINI Corp
Common Stock
P - Purchase 22,065 5,636,942 0.39 20.94 462,041 118,037,565
2015-06-02 2015-05-29 4 TPC TUTOR PERINI Corp
Common Stock
P - Purchase 16,757 5,614,877 0.30 20.99 351,729 117,856,268
2015-03-25 2015-03-23 4 TPC TUTOR PERINI Corp
Common Stock
J - Other 1,500,000 1,500,000
2015-03-25 2015-03-23 4 TPC TUTOR PERINI Corp
Common Stock
J - Other -1,500,000 5,598,120 -21.13
2015-03-17 2015-03-15 4 TPC TUTOR PERINI Corp
Restricted Stock Units
M - Exercise -225,000 0 -100.00
2015-03-17 2015-03-15 4 TPC TUTOR PERINI Corp
Common Stock
G - Gift 225,000 7,098,120 3.27
2015-03-17 2015-03-15 4 TPC TUTOR PERINI Corp
Common Stock
G - Gift -225,000 0 -100.00
2015-03-17 2015-03-15 4 TPC TUTOR PERINI Corp
Common Stock
M - Exercise 225,000 225,000
2015-01-06 2014-12-22 4/A TPC TUTOR PERINI Corp
Employee Stock Option
A - Award 150,000 150,000
2015-01-06 2014-12-22 4/A TPC TUTOR PERINI Corp
Employee Stock Option
A - Award 150,000 150,000
2015-01-06 2014-12-22 4/A TPC TUTOR PERINI Corp
Restricted Stock Units
A - Award 150,000 150,000
2015-01-06 2014-12-22 4/A TPC TUTOR PERINI Corp
Restricted Stock Units
A - Award 150,000 150,000
2015-01-06 2014-12-22 4/A TPC TUTOR PERINI Corp
Restricted Stock Units
A - Award 120,097 120,097
2014-12-23 2014-12-22 4/A TPC TUTOR PERINI Corp
Restricted Stock Units
A - Award 120,097 120,097
2014-11-14 2014-11-12 4 TPC TUTOR PERINI Corp
Restricted Stock Units
A - Award 112,150 112,150
2014-05-14 2014-05-09 4 TPC TUTOR PERINI Corp
Common Stock
J - Other 1,150,000 1,533,255 300.06
2014-05-14 2014-05-09 4 TPC TUTOR PERINI Corp
Common Stock
J - Other -1,150,000 6,873,120 -14.33
2014-04-01 2014-03-30 4 TPC TUTOR PERINI Corp
Restricted Stock Units
A - Award 150,000 150,000
2014-04-01 2014-03-30 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
A - Award 150,000 150,000
2014-03-18 2014-03-15 4 TPC TUTOR PERINI Corp
Restricted Stock Units
M - Exercise -150,000 0 -100.00
2014-03-18 2014-03-15 4 TPC TUTOR PERINI Corp
Common Stock
G - Gift 100,000 8,023,120 1.26
2014-03-18 2014-03-15 4 TPC TUTOR PERINI Corp
Common Stock
G - Gift -100,000 0 -100.00
2014-03-18 2014-03-15 4 TPC TUTOR PERINI Corp
Common Stock
F - Taxes -50,000 100,000 -33.33 28.57 -1,428,500 2,857,000
2014-03-18 2014-03-15 4 TPC TUTOR PERINI Corp
Common Stock
M - Exercise 150,000 150,000
2013-12-18 2013-12-17 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -45,448 7,923,120 -0.57 25.07 -1,139,381 198,632,618
2013-12-18 2013-12-16 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -26,951 7,968,568 -0.34 25.54 -688,329 203,517,227
2013-12-13 2013-12-13 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -2,900 7,995,519 -0.04 25.55 -74,095 204,285,510
2013-12-13 2013-12-12 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -50,000 7,998,419 -0.62 25.55 -1,277,500 204,359,605
2013-12-13 2013-12-11 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -24,701 8,048,419 -0.31 25.59 -632,099 205,959,042
2013-11-15 2013-11-13 4 TPC TUTOR PERINI Corp
Restricted Stock Units
A - Award 75,000 75,000
2013-11-15 2013-11-13 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
A - Award 75,000 75,000
2013-09-20 2013-09-18 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -50,000 8,073,120 -0.62 19.05 -952,500 153,792,936
2013-09-20 2013-09-17 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -50,000 8,123,120 -0.61 19.02 -951,000 154,501,742
2013-08-21 2013-08-21 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -4,189 8,173,120 -0.05 18.85 -78,963 154,063,312
2013-08-21 2013-08-20 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -70,254 8,177,309 -0.85 19.07 -1,339,744 155,941,283
2013-08-21 2013-08-19 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -25,557 8,247,563 -0.31 18.95 -484,305 156,291,319
2013-06-11 2013-06-07 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -39,070 383,255 -9.25 17.50 -683,725 6,706,962
2013-06-06 2013-06-06 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -50,000 422,325 -10.59 17.44 -872,000 7,365,348
2013-06-06 2013-06-05 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -34,024 472,325 -6.72 17.61 -599,163 8,317,643
2013-06-06 2013-06-04 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -26,906 506,349 -5.05 18.09 -486,730 9,159,853
2013-05-29 2013-05-28 4 TPC TUTOR PERINI Corp
Restricted Stock Units
M - Exercise -150,000 150,000 -50.00
2013-05-29 2013-05-28 4 TPC TUTOR PERINI Corp
Common Stock
G - Gift 150,000 8,273,120 1.85
2013-05-29 2013-05-28 4 TPC TUTOR PERINI Corp
Common Stock
G - Gift -150,000 0 -100.00
2013-05-29 2013-05-28 4 TPC TUTOR PERINI Corp
Common Stock
M - Exercise 150,000 150,000
2013-05-21 2013-05-17 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -50,000 533,255 -8.57 18.24 -912,000 9,726,571
2013-03-20 2013-03-19 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -140,589 583,255 -19.42 18.36 -2,581,214 10,708,562
2013-03-20 2013-03-18 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -59,411 723,844 -7.59 18.30 -1,087,221 13,246,345
2013-03-13 2013-03-12 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -75,000 783,255 -8.74 17.21 -1,290,750 13,479,819
2013-03-13 2013-03-11 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -125,000 858,255 -12.71 17.22 -2,152,500 14,779,151
2012-12-26 2012-12-20 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -50,000 983,255 -4.84 13.98 -699,000 13,745,905
2012-11-28 2012-11-27 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -75,000 1,033,255 -6.77 12.52 -939,000 12,936,353
2012-11-26 2012-11-26 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -100,000 1,108,255 -8.28 12.17 -1,217,000 13,487,463
2012-11-26 2012-11-21 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -25,000 1,208,255 -2.03 11.52 -288,000 13,919,098
2012-11-20 2012-11-20 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -58,773 1,233,255 -4.55 11.48 -674,714 14,157,767
2012-11-20 2012-11-19 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -49,767 1,292,028 -3.71 11.54 -574,311 14,910,003
2012-11-20 2012-11-16 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -50,000 1,341,795 -3.59 11.28 -564,000 15,135,448
2012-11-15 2012-11-15 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -50,000 1,391,795 -3.47 11.63 -581,500 16,186,576
2012-11-15 2012-11-14 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -41,460 1,441,795 -2.80 12.06 -500,008 17,388,048
2012-11-15 2012-11-13 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -50,000 1,483,255 -3.26 12.16 -608,000 18,036,381
2012-11-08 2012-11-06 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -50,000 8,123,120 -0.61 12.49 -624,500 101,457,769
2012-09-20 2012-09-19 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -1,791 8,173,120 -0.02 11.64 -20,847 95,135,117
2012-09-20 2012-09-18 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -98,209 8,174,911 -1.19 11.79 -1,157,884 96,382,201
2012-06-14 2012-06-14 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -99,532 8,273,120 -1.19 11.13 -1,107,791 92,079,826
2012-06-13 2012-06-13 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -81,668 8,372,652 -0.97 11.39 -930,199 95,364,506
2012-06-13 2012-06-12 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -83,489 8,454,320 -0.98 11.42 -953,444 96,548,334
2012-06-13 2012-06-11 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -116,511 8,537,809 -1.35 11.53 -1,343,372 98,440,938
2012-06-01 2012-06-01 4 TPC TUTOR PERINI Corp
Restricted Stock Units
A - Award 150,000 450,000 50.00
2012-06-01 2012-06-01 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
A - Award 150,000 450,000 50.00
2012-06-01 2012-06-01 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
A - Award 150,000 300,000 100.00
2012-06-01 2012-06-01 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
A - Award 150,000 150,000
2012-06-01 2012-06-01 4 TPC TUTOR PERINI Corp
Restricted Stock Units
A - Award 150,000 450,000 50.00
2012-06-01 2012-06-01 4 TPC TUTOR PERINI Corp
Restricted Stock Units
A - Award 150,000 300,000 100.00
2012-05-31 2012-05-29 4 TPC TUTOR PERINI Corp
Restricted Stock Units
M - Exercise -150,000 300,000 -33.33
2012-05-31 2012-05-29 4 TPC TUTOR PERINI Corp
Common Stock
G - Gift 150,000 8,654,320 1.76
2012-05-31 2012-05-29 4 TPC TUTOR PERINI Corp
Common Stock
G - Gift -150,000 0 -100.00
2012-05-31 2012-05-29 4 TPC TUTOR PERINI Corp
Common Stock
M - Exercise 150,000 150,000
2012-03-21 2012-03-20 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -14,633 8,504,320 -0.17 15.02 -219,788 127,734,886
2012-03-21 2012-03-19 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -85,367 8,518,953 -0.99 15.68 -1,338,555 133,577,183
2012-03-15 2012-03-15 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -100,000 8,604,320 -1.15 15.38 -1,538,000 132,334,442
2012-03-15 2012-03-14 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -100,000 8,704,320 -1.14 15.14 -1,514,000 131,783,405
2012-03-15 2012-03-13 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -200,000 8,804,320 -2.22 15.09 -3,018,000 132,857,189
2012-03-08 2012-03-07 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -150,445 9,004,320 -1.64 13.95 -2,098,708 125,610,264
2012-03-08 2012-03-06 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -200 9,154,765 0.00 14.43 -2,886 132,103,259
2012-03-08 2012-03-06 4 TPC TUTOR PERINI Corp
Common Stock
S - Sale -149,355 9,154,965 -1.61 13.62 -2,034,215 124,690,623
2009-06-02 2009-05-28 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
A - Award 150,000 750,000 25.00
2009-06-02 2009-05-28 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
A - Award 150,000 600,000 33.33
2009-06-02 2009-05-28 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
A - Award 150,000 450,000 50.00
2009-06-02 2009-05-28 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
A - Award 150,000 300,000 100.00
2009-06-02 2009-05-28 4 TPC TUTOR PERINI Corp
Employee Stock Option (Right to Buy)
A - Award 150,000 150,000
2009-06-02 2009-05-28 4 TPC TUTOR PERINI Corp
Restricted Stock Unit
A - Award 150,000 750,000 25.00
2009-06-02 2009-05-28 4 TPC TUTOR PERINI Corp
Restricted Stock Unit
A - Award 150,000 600,000 33.33
2009-06-02 2009-05-28 4 TPC TUTOR PERINI Corp
Restricted Stock Unit
A - Award 150,000 450,000 50.00
2009-06-02 2009-05-28 4 TPC TUTOR PERINI Corp
Restricted Stock Unit
A - Award 150,000 300,000 100.00
2009-06-02 2009-05-28 4 TPC TUTOR PERINI Corp
Restricted Stock Unit
A - Award 150,000 150,000
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -200 619,029 -0.03 56.98 -11,396 35,272,272
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -100 619,229 -0.02 56.98 -5,698 35,280,572
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -600 619,329 -0.10 56.96 -34,176 35,276,980
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -1,000 619,929 -0.16 56.94 -56,940 35,298,757
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -200 620,929 -0.03 56.93 -11,386 35,349,488
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -200 621,129 -0.03 56.92 -11,385 35,357,768
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -100 621,329 -0.02 56.92 -5,692 35,362,940
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -300 621,429 -0.05 56.91 -17,073 35,365,524
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -300 621,729 -0.05 56.90 -17,070 35,376,380
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -300 622,029 -0.05 56.89 -17,067 35,387,230
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -100 622,329 -0.02 56.88 -5,688 35,398,074
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -100 622,429 -0.02 56.88 -5,688 35,400,649
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -100 622,529 -0.02 56.86 -5,686 35,396,999
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -600 622,629 -0.10 56.85 -34,110 35,396,459
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -700 623,229 -0.11 56.83 -39,781 35,418,104
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -100 623,929 -0.02 56.82 -5,682 35,451,646
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -200 624,029 -0.03 56.77 -11,354 35,426,126
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -400 624,229 -0.06 56.75 -22,700 35,424,996
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -300 624,629 -0.05 56.74 -17,022 35,441,449
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -200 624,929 -0.03 56.73 -11,346 35,452,222
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -200 625,129 -0.03 56.72 -11,344 35,457,317
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -500 625,329 -0.08 56.71 -28,355 35,462,408
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -2,300 625,829 -0.37 56.70 -130,410 35,484,504
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -5,000 628,129 -0.79 56.68 -283,400 35,602,352
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -400 633,129 -0.06 56.55 -22,620 35,803,445
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -100 633,529 -0.02 56.54 -5,654 35,819,730
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -100 633,629 -0.02 56.53 -5,653 35,819,047
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -100 633,729 -0.02 56.52 -5,652 35,818,363
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -900 633,829 -0.14 56.51 -50,859 35,817,677
2007-11-16 2007-11-14 4 PCR PERINI CORP
Common Stock
S - Sale -500 634,729 -0.08 56.50 -28,250 35,862,188
P
非衍生或衍生证券的公开市场或私下买入
S
非衍生或衍生证券的公开市场或私下卖出
A
公司向内部人员授予、奖励或以其他方式获取证券(例如股票期权)
C
衍生工具转换
D
将证券卖出或转让回公司
F
使用从公司收到的证券的一部分来支付行使价或税务负担。
G
内部人士赠送或接收他人赠送公司股票
K
股权掉期和类似的避险交易
M
行使或转换从公司获得的衍生证券(例如期权)
V
内部人士通过Form 4自愿报告的一笔交易
J
其他(附有交易描述的脚注)