MasTec, Inc.
US ˙ NYSE ˙ US5763231090

SecurityMTZ / MasTec, Inc.
InsiderRobert J Dwyer
This page shows the track record and history of Dwyer Robert J insider trades in MasTec, Inc.. The SEC defines Insiders as officers, directors, or significant investors (greater than 10% ownership) in a company. It is illegal for insiders to make trades in their companies based on material, non-public information ("MNPI"). This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4.
Insider Purchases - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Robert J Dwyer in MTZ / MasTec, Inc.. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
There are no known unplanned open-market trades for this insider

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

MTZ / MasTec, Inc. Insider Trades
Insider Sales - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made by Robert J Dwyer in MTZ / MasTec, Inc.. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2020-05-27 5,945 41.0858 5,945 41.0858 244,255 43 37.14 -23,458 -9.60
2019-11-04 5,000 70.5360 5,000 70.5360 352,680
2019-05-06 10,000 51.6632 10,000 51.6632 516,632
2016-11-14 1,640 36.1372 1,640 36.1372 59,265
2016-11-14 60 35.0000 60 35.0000 2,100
2016-11-14 8,300 35.1078 8,300 35.1078 291,395
2016-03-21 5,860 19.9600 5,860 19.9600 116,966

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

MTZ / MasTec, Inc. Insider Trades
Insider Transaction History
File
Date
Trade
Date
Form Insider Ticker Security Title Code 10b5-1 Direct Exercise
Price
Unit
Price
Units
Changed
Value
Changed (1K)
Remaining
Options
Remaining
Shares
2025-08-19 2025-08-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 178.0000 -52 -9 20,491
2025-08-19 2025-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 232 20,543
2025-05-19 2025-05-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 157.3200 -58 -9 20,311
2025-05-19 2025-05-15 4 Dwyer Robert J MTZ Common Stock A - Award D 263 20,369
2025-02-19 2025-02-14 4 Dwyer Robert J MTZ Common Stock F - Taxes D 135.7800 -67 -9 20,106
2025-02-19 2025-02-14 4 Dwyer Robert J MTZ Common Stock A - Award D 304 20,173
2024-11-19 2024-11-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 135.3200 -68 -9 19,869
2024-11-19 2024-11-15 4 Dwyer Robert J MTZ Common Stock A - Award D 305 19,937
2024-08-19 2024-08-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 110.7800 -83 -9 19,632
2024-08-19 2024-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 373 19,715
2024-05-17 2024-05-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 106.9900 -83 -9 19,342
2024-05-17 2024-05-15 4 Dwyer Robert J MTZ Common Stock A - Award D 373 19,425
2024-02-20 2024-02-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 72.9800 -121 -9 19,052
2024-02-20 2024-02-15 4 Dwyer Robert J MTZ Common Stock A - Award D 547 19,173
2023-11-17 2023-11-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 53.6800 -164 -9 18,626
2023-11-17 2023-11-15 4 Dwyer Robert J MTZ Common Stock A - Award D 743 18,790
2023-08-17 2023-08-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 93.7900 -94 -9 18,047
2023-08-17 2023-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 426 18,141
2023-05-17 2023-05-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 97.0500 -91 -9 17,715
2023-05-17 2023-05-15 4 Dwyer Robert J MTZ Common Stock A - Award D 411 17,806
2023-02-17 2023-02-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 99.7200 -88 -9 17,395
2023-02-17 2023-02-15 4 Dwyer Robert J MTZ Common Stock A - Award D 400 17,483
2022-11-17 2022-11-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 92.0900 -96 -9 17,083
2022-11-17 2022-11-15 4 Dwyer Robert J MTZ Common Stock A - Award D 434 17,179
2022-08-17 2022-08-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 82.2300 -107 -9 16,745
2022-08-17 2022-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 485 16,852
2022-05-17 2022-05-13 4 Dwyer Robert J MTZ Common Stock F - Taxes D 77.7400 -91 -7 16,367
2022-05-17 2022-05-13 4 Dwyer Robert J MTZ Common Stock A - Award D 411 16,458
2022-02-17 2022-02-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 92.8800 -76 -7 16,047
2022-02-17 2022-02-15 4 Dwyer Robert J MTZ Common Stock A - Award D 344 16,123
2021-11-17 2021-11-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 93.7400 -76 -7 15,779
2021-11-17 2021-11-15 4 Dwyer Robert J MTZ Common Stock A - Award D 341 15,855
2021-08-17 2021-08-13 4 Dwyer Robert J MTZ Common Stock F - Taxes D 93.2100 -76 -7 15,514
2021-08-17 2021-08-13 4 Dwyer Robert J MTZ Common Stock A - Award D 343 15,590
2021-05-18 2021-05-14 4 Dwyer Robert J MTZ Common Stock F - Taxes D 118.4100 -60 -7 15,247
2021-05-18 2021-05-14 4 Dwyer Robert J MTZ Common Stock A - Award D 270 15,307
2021-03-05 2021-03-04 4 Dwyer Robert J MTZ Common Stock G - Gift D -135 15,037
2021-03-05 2021-03-04 4 Dwyer Robert J MTZ Common Stock G - Gift D -1,115 15,172
2021-02-17 2021-02-12 4 Dwyer Robert J MTZ Common Stock F - Taxes D 86.5700 -82 -7 16,287
2021-02-17 2021-02-12 4 Dwyer Robert J MTZ Common Stock A - Award D 369 16,369
2020-11-17 2020-11-13 4 Dwyer Robert J MTZ Common Stock F - Taxes D 53.8500 -131 -7 16,000
2020-11-17 2020-11-13 4 Dwyer Robert J MTZ Common Stock A - Award D 593 16,131
2020-08-18 2020-08-14 4 Dwyer Robert J MTZ Common Stock F - Taxes D 46.2400 -152 -7 15,538
2020-08-18 2020-08-14 4 Dwyer Robert J MTZ Common Stock A - Award D 690 15,690
2020-05-29 2020-05-27 4 Dwyer Robert J MTZ Common stock S - Sale D 41.0858 -5,945 -244 15,000
2020-05-19 2020-05-15 4 Dwyer Robert J MTZ Common stock F - Taxes D 33.1200 -213 -7 20,945
2020-05-19 2020-05-15 4 Dwyer Robert J MTZ Common stock A - Award D 964 21,158
2020-02-19 2020-02-14 4 Dwyer Robert J MTZ Common Stock F - Taxes D 60.5000 -117 -7 20,194
2020-02-19 2020-02-14 4 Dwyer Robert J MTZ Common Stock A - Award D 528 20,311
2019-11-19 2019-11-15 4 Dwyer Robert J MTZ Common Stock A - Award D 322 19,783
2019-11-06 2019-11-04 4 Dwyer Robert J MTZ Common Stock S - Sale D 70.5360 -5,000 -353 19,461
2019-08-19 2019-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 391 24,461
2019-05-17 2019-05-15 4 Dwyer Robert J MTZ Common Stock A - Award D 483 24,070
2019-05-10 2019-05-06 4 Dwyer Robert J MTZ Common Stock S - Sale D 51.6632 -10,000 -517 23,587
2019-02-19 2019-02-15 4 Dwyer Robert J MTZ Common Stock A - Award D 532 33,587
2018-11-19 2018-11-15 4 Dwyer Robert J MTZ Common Stock A - Award D 498 33,055
2018-08-17 2018-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 518 32,557
2018-05-17 2018-05-15 4 Dwyer Robert J MTZ Common Stock A - Award D 473 32,039
2018-02-20 2018-02-15 4 Dwyer Robert J MTZ Common Stock A - Award D 457 31,566
2017-11-17 2017-11-15 4 Dwyer Robert J MTZ Common Stock A - Award D 579 31,109
2017-08-17 2017-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 578 30,530
2017-05-17 2017-05-15 4 Dwyer Robert J MTZ Common Stock A - Award D 533 29,952
2017-02-17 2017-02-15 4 Dwyer Robert J MTZ Common Stock A - Award D 590 29,419
2016-11-16 2016-11-15 4 Dwyer Robert J MTZ Common Stock A - Award D 610 28,829
2016-11-16 2016-11-14 4 Dwyer Robert J MTZ Common Stock S - Sale D 35.1078 -8,300 -291 28,219
2016-11-16 2016-11-14 4 Dwyer Robert J MTZ Common Stock S - Sale D 35.0000 -60 -2 36,519
2016-11-16 2016-11-14 4 Dwyer Robert J MTZ Common Stock S - Sale D 36.1372 -1,640 -59 36,579
2016-08-17 2016-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 756 38,219
2016-05-17 2016-05-13 4 Dwyer Robert J MTZ Common Stock A - Award D 2,585 37,463
2016-03-23 2016-03-21 4 Dwyer Robert J MTZ Non-Qualified Stock Option (right to buy) M - Exercise D 13.68 -7,500 0
2016-03-23 2016-03-21 4 Dwyer Robert J MTZ Common Stock S - Sale D 19.9600 -5,860 -117 34,878
2016-03-23 2016-03-21 4 Dwyer Robert J MTZ Common Stock M - Exercise D 13.6800 7,500 103 40,738
2016-02-17 2016-02-15 4 Dwyer Robert J MTZ Common Stock A - Award D 4,148 33,238
2015-11-17 2015-11-13 4 Dwyer Robert J MTZ Common Stock A - Award D 3,272 29,090
2015-08-18 2015-08-14 4 Dwyer Robert J MTZ Common Stock A - Award D 3,160 25,818
2015-05-01 2015-04-29 4 Dwyer Robert J MTZ Common Stock A - Award D 3,166 22,658
2015-04-13 2015-04-09 4 Dwyer Robert J MTZ Non-Qualified Stock Option (right to buy) M - Exercise D 8.46 -5,000 0
2015-04-13 2015-04-09 4 Dwyer Robert J MTZ Common Stock F - Taxes D 19.1700 -2,207 -42 19,492
2015-04-13 2015-04-09 4 Dwyer Robert J MTZ Common Stock M - Exercise D 8.4600 5,000 42 21,699
2015-02-18 2015-02-13 4 Dwyer Robert J MTZ Common Stock F - Taxes D 20.7500 -278 -6 16,699
2015-02-18 2015-02-13 4 Dwyer Robert J MTZ Common Stock A - Award D 1,114 16,977
2014-11-18 2014-11-14 4 Dwyer Robert J MTZ Common Stock F - Taxes D 25.1300 -230 -6 15,863
2014-11-18 2014-11-14 4 Dwyer Robert J MTZ Common Stock A - Award D 920 16,093
2014-08-19 2014-08-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 28.7000 -201 -6 15,173
2014-08-19 2014-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 805 15,374
2014-05-19 2014-05-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 39.0600 -108 -4 14,569
2014-05-19 2014-05-15 4 Dwyer Robert J MTZ Common Stock A - Award D 434 14,677
2014-03-06 2014-03-04 4 Dwyer Robert J MTZ Non-Qualified Stock Option (right to buy) M - Exercise D 8.46 -2,500 5,000
2014-03-06 2014-03-04 4 Dwyer Robert J MTZ Non-Qualified Stock Option (right to buy) M - Exercise D 7.09 -5,000 0
2014-03-06 2014-03-04 4 Dwyer Robert J MTZ Common Stock S - Sale D 41.5600 -2,500 -104 14,243
2014-03-06 2014-03-04 4 Dwyer Robert J MTZ Common Stock M - Exercise D 8.4600 2,500 21 16,743
2014-03-06 2014-03-04 4 Dwyer Robert J MTZ Common Stock S - Sale D 41.5600 -5,000 -208 14,243
2014-03-06 2014-03-04 4 Dwyer Robert J MTZ Common Stock M - Exercise D 7.0900 5,000 35 19,243
2014-02-19 2014-02-14 4 Dwyer Robert J MTZ Common Stock F - Taxes D 36.5800 -108 -4 14,243
2014-02-19 2014-02-14 4 Dwyer Robert J MTZ Common Stock A - Award D 434 14,351
2013-11-19 2013-11-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 31.6500 -125 -4 13,917
2013-11-19 2013-11-15 4 Dwyer Robert J MTZ Common Stock A - Award D 501 14,042
2013-08-16 2013-08-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 32.3600 -122 -4 13,541
2013-08-16 2013-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 490 13,663
2013-07-24 2013-07-22 4 Dwyer Robert J MTZ Common Stock S - Sale D 35.0000 -5,000 -175 13,173
2013-07-24 2013-07-03 4 Dwyer Robert J MTZ Common Stock S - Sale D 32.3500 -5,000 -162 18,173
2013-07-24 2013-06-27 4 Dwyer Robert J MTZ Common Stock S - Sale D 32.0000 -5,000 -160 23,173
2013-07-24 2013-06-24 4 Dwyer Robert J MTZ Common Stock S - Sale D 30.5300 -5,000 -153 28,173
2013-05-16 2013-05-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 32.4800 -122 -4 33,173
2013-05-16 2013-05-15 4 Dwyer Robert J MTZ Common Stock A - Award D 488 33,295
2013-03-21 2013-03-19 4 Dwyer Robert J MTZ Common Stock G - Gift D -1,265 32,807
2013-02-19 2013-02-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 29.8800 -132 -4 34,072
2013-02-19 2013-02-15 4 Dwyer Robert J MTZ Common Stock A - Award D 531 34,204
2012-11-19 2012-11-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 21.7000 -182 -4 33,673
2012-11-19 2012-11-15 4 Dwyer Robert J MTZ Common Stock A - Award D 730 33,855
2012-11-13 2012-11-06 4 Dwyer Robert J MTZ Common Stock G - Gift D -6,666 33,125
2012-08-17 2012-08-15 4 Dwyer Robert J MTZ Common Stock F - Taxes D 18.4600 -214 -4 39,791
2012-08-17 2012-08-15 4 Dwyer Robert J MTZ Common Stock A - Award D 859 40,005
2012-08-16 2012-05-15 4/A Dwyer Robert J MTZ Common Stock A - Award D 774 39,146
2012-05-17 2012-05-15 4 Dwyer Robert J MTZ Common Stock A - Award D 774 40,560
2012-02-17 2012-02-15 4 Dwyer Robert J MTZ Common Stock A - Award D 720 38,372
2006-06-08 2006-06-01 4 Dwyer Robert J MTZ Non-Qualified Stock Option (right to buy) A - Award D 13.68 7,500 7,500
P
Köp på öppna marknaden eller privat köp av icke-derivatsäkerhet
S
Köp på öppna marknaden eller privat försäljning av icke-derivatsäkerhet
A
Bevilja, tilldelning eller annat förvärv av värdepapper från företaget (såsom en option)
C
Omvandling av derivat
D
Försäljning eller överföring av värdepapper tillbaka til företaget
F
Betalning av lösenpris eller skatteskuld med del av värdepapper som erhållits från bolaget
G
Överlåtelse av värdepapper från eller till insidern
K
Aktieswappar och liknande säkringsaffärer
M
Utövande eller omvandling av derivatsäkerhet som erhållits från företaget (som en option)
V
En transaktion friviligt rapporterad på schema 4
J
Andra (med en fotnot som beskriver transaktionen)