Sign inGet started

Apple Robert E

Insider CIK 1382697 · UFS Director · MTZ COO

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
MTZ MASTEC INC A Award2026-03-182026-03-2011,548— $0183,591SEC↗
MTZ MASTEC INC F Tax w/h2026-03-102026-03-1212,206$297.81 $3.64M172,043SEC↗
MTZ MASTEC INC S Sale2025-09-182025-09-22100$201.06 $20.1K184,249SEC↗
MTZ MASTEC INC S Sale2025-09-182025-09-229,900$200.43 $1.98M184,349SEC↗
MTZ MASTEC INC S Sale2025-07-162025-07-1810,000$175.00 $1.75M194,249SEC↗
MTZ MASTEC INC F Tax w/h2025-03-242025-03-2610,107$124.03 $1.25M204,249SEC↗
MTZ MASTEC INC A Award2025-03-182025-03-2027,154— $0214,356SEC↗
MTZ MASTEC INC S Sale2024-11-262024-11-2910,000$150.00 $1.50M187,202SEC↗
MTZ MASTEC INC S Sale2024-11-012024-11-055,338$136.15 $726.8K201,389SEC↗
MTZ MASTEC INC S Sale2024-11-012024-11-053,253$137.04 $445.8K198,136SEC↗
MTZ MASTEC INC S Sale2024-11-012024-11-05840$137.93 $115.9K197,296SEC↗
MTZ MASTEC INC S Sale2024-11-012024-11-055,956$135.18 $805.1K206,727SEC↗
MTZ MASTEC INC S Sale2024-11-012024-11-0594$138.87 $13.1K197,202SEC↗
MTZ MASTEC INC S Sale2024-11-012024-11-052,331$133.98 $312.3K212,683SEC↗
MTZ MASTEC INC S Sale2024-11-012024-11-051,211$133.03 $161.1K215,014SEC↗
MTZ MASTEC INC S Sale2024-10-082024-10-09177$130.00 $23.0K216,225SEC↗
MTZ MASTEC INC S Sale2024-10-072024-10-09800$130.04 $104.0K216,402SEC↗
MTZ MASTEC INC S Sale2024-09-202024-09-2410,000$125.04 $1.25M227,202SEC↗
MTZ MASTEC INC S Sale2024-09-202024-09-2410,000$127.50 $1.27M217,202SEC↗
MTZ MASTEC INC F Tax w/h2024-03-182024-03-207,527$86.36 $650.0K237,202SEC↗
MTZ MASTEC INC A Award2024-03-052024-03-0735,888— $0244,729SEC↗
MTZ MASTEC INC I Discretionary2023-11-032023-11-0610,241$51.28 $525.1K11,946SEC↗
MTZ MASTEC INC F Tax w/h2023-03-192023-03-2123,526$87.09 $2.05M208,841SEC↗
MTZ MASTEC INC A Award2023-03-102023-03-1432,285— $0232,367SEC↗
MTZ MASTEC INC A Award2022-03-242022-03-2828,762— $0200,082SEC↗
MTZ MASTEC INC F Tax w/h2022-03-142022-03-1610,281$82.85 $851.8K171,320SEC↗
UFS Domtar CORP D To issuer deriv2021-11-302021-12-0237,084$55.50 $2.06M0SEC↗
UFS Domtar CORP A Award deriv2021-09-302021-10-04837— $037,084SEC↗
UFS Domtar CORP A Award deriv2021-06-302021-07-02830— $036,247SEC↗
UFS Domtar CORP A Award deriv2021-03-312021-04-021,235— $035,417SEC↗
MTZ MASTEC INC A Award2021-03-182021-03-1923,549— $0181,601SEC↗
MTZ MASTEC INC S Sale2021-03-172021-03-196,975$96.22 $671.1K158,052SEC↗
MTZ MASTEC INC S Sale2021-03-172021-03-199,447$95.53 $902.5K165,027SEC↗
MTZ MASTEC INC F Tax w/h2021-03-142021-03-168,160$98.93 $807.3K174,474SEC↗
MTZ MASTEC INC S Sale2021-03-052021-03-0514,474$92.26 $1.34M182,634SEC↗
MTZ MASTEC INC S Sale2021-03-032021-03-0520,932$92.20 $1.93M197,108SEC↗
UFS Domtar CORP A Award deriv2020-12-312021-01-051,442— $034,182SEC↗
UFS Domtar CORP A Award deriv2020-09-302020-10-021,737— $032,741SEC↗
UFS Domtar CORP A Award deriv2020-06-302020-07-022,161— $031,004SEC↗
UFS Domtar CORP A Award deriv2020-04-152020-04-17604— $028,843SEC↗
UFS Domtar CORP A Award deriv2020-03-312020-04-022,108— $028,239SEC↗
MTZ MASTEC INC A Award2020-03-192020-03-2364,173— $0221,316SEC↗
UFS Domtar CORP A Award deriv2020-01-152020-01-17304— $026,130SEC↗
UFS Domtar CORP A Award deriv2019-12-312020-01-031,193— $025,826SEC↗
UFS Domtar CORP A Award deriv2019-10-152019-10-17323— $024,633SEC↗
UFS Domtar CORP A Award deriv2019-09-302019-10-021,274— $024,310SEC↗
MTZ MASTEC INC S Sale2019-08-062019-08-0725,000$60.05 $1.50M157,143SEC↗
UFS Domtar CORP A Award deriv2019-07-162019-07-18248— $023,036SEC↗
UFS Domtar CORP A Award deriv2019-06-302019-07-021,025— $022,787SEC↗
UFS Domtar CORP A Award deriv2019-04-152019-04-17192— $021,763SEC↗
UFS Domtar CORP A Award deriv2019-03-312019-04-02919— $021,571SEC↗
MTZ MASTEC INC A Award2019-03-142019-03-1830,714— $0182,143SEC↗
UFS Domtar CORP A Award deriv2019-01-152019-01-17205— $020,652SEC↗
UFS Domtar CORP A Award deriv2018-12-312019-01-031,299— $020,448SEC↗
MTZ MASTEC INC F Tax w/h2018-12-182018-12-2018,164$39.40 $715.7K151,429SEC↗
UFS Domtar CORP A Award deriv2018-10-152018-10-17183— $019,149SEC↗
UFS Domtar CORP A Award deriv2018-09-302018-10-02875— $018,966SEC↗
UFS Domtar CORP A Award deriv2018-07-162018-07-18162— $018,092SEC↗
UFS Domtar CORP A Award deriv2018-06-302018-07-03956— $017,930SEC↗
UFS Domtar CORP A Award deriv2018-04-162018-04-18160— $016,974SEC↗
UFS Domtar CORP A Award deriv2018-03-312018-04-031,071— $016,814SEC↗
MTZ MASTEC INC A Award2018-03-142018-03-1624,582— $0169,593SEC↗
MTZ MASTEC INC S Sale2018-02-012018-02-0225,000$55.07 $1.38M145,011SEC↗
UFS Domtar CORP A Award deriv2018-01-152018-01-17129— $015,743SEC↗
UFS Domtar CORP A Award deriv2017-12-312018-01-03921— $015,614SEC↗
MTZ MASTEC INC S Sale2017-12-212017-12-221,522$50.20 $76.4K179,354SEC↗
MTZ MASTEC INC S Sale2017-12-212017-12-222,100$50.15 $105.3K180,876SEC↗
MTZ MASTEC INC S Sale2017-12-212017-12-222,800$50.10 $140.3K182,976SEC↗
MTZ MASTEC INC S Sale2017-12-212017-12-221,900$50.05 $95.1K185,776SEC↗
MTZ MASTEC INC S Sale2017-12-212017-12-227,335$50.00 $366.8K187,676SEC↗
MTZ MASTEC INC S Sale2017-12-212017-12-221,000$50.40 $50.4K170,011SEC↗
MTZ MASTEC INC S Sale2017-12-212017-12-222,443$50.35 $123.0K171,011SEC↗
MTZ MASTEC INC S Sale2017-12-212017-12-22200$50.33 $10.1K173,454SEC↗
MTZ MASTEC INC S Sale2017-12-212017-12-223,900$50.30 $196.2K173,654SEC↗
MTZ MASTEC INC S Sale2017-12-212017-12-221,800$50.25 $90.5K177,554SEC↗
MTZ MASTEC INC F Tax w/h2017-12-192017-12-2120,758$46.90 $973.6K195,011SEC↗
UFS Domtar CORP A Award deriv2017-10-162017-10-18137— $014,693SEC↗
UFS Domtar CORP A Award deriv2017-09-302017-10-021,052— $014,555SEC↗
UFS Domtar CORP A Award deriv2017-07-172017-07-19140— $013,504SEC↗
UFS Domtar CORP A Award deriv2017-06-302017-07-051,188— $013,364SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-28100$45.08 $4.5K224,371SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-28200$45.06 $9.0K224,471SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-282,167$45.10 $97.7K222,204SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-28400$45.11 $18.0K221,804SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-28600$45.13 $27.1K221,204SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-28200$45.18 $9.0K218,629SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-28200$45.16 $9.0K218,829SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-282,175$45.15 $98.2K219,029SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-282,800$45.20 $126.6K215,829SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-2860$45.25 $2.7K215,769SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-2812,953$45.00 $582.9K227,816SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-28600$45.01 $27.0K227,216SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-28945$45.05 $42.6K224,671SEC↗
MTZ MASTEC INC S Sale2017-04-262017-04-281,600$45.03 $72.0K225,616SEC↗
UFS Domtar CORP A Award deriv2017-04-172017-04-19133— $012,177SEC↗
UFS Domtar CORP A Award deriv2017-03-312017-04-04736— $012,043SEC↗
MTZ MASTEC INC A Award2017-03-192017-03-2126,384— $0240,769SEC↗
MTZ MASTEC INC F Tax w/h2017-03-162017-03-204,382$39.10 $171.3K214,385SEC↗
UFS Domtar CORP A Award deriv2017-01-172017-01-19118— $011,308SEC↗
UFS Domtar CORP A Award deriv2016-12-312017-01-04689— $011,189SEC↗
UFS Domtar CORP A Award deriv2016-10-172016-10-19116— $010,501SEC↗
UFS Domtar CORP A Award deriv2016-09-302016-10-04724— $010,385SEC↗
UFS Domtar CORP A Award deriv2016-07-152016-07-19112— $09,661SEC↗
MTZ MASTEC INC M Exercise deriv2016-07-122016-07-1446,261— $00SEC↗
MTZ MASTEC INC M Exercise2016-07-122016-07-1446,261$12.93 $598.2K249,828SEC↗
MTZ MASTEC INC F Tax w/h2016-07-122016-07-1431,061$24.72 $767.8K218,767SEC↗
UFS Domtar CORP A Award deriv2016-06-302016-07-05768— $09,549SEC↗
MTZ MASTEC INC M Exercise deriv2016-06-222016-06-2310,000— $046,261SEC↗
MTZ MASTEC INC M Exercise2016-06-222016-06-2310,000$12.93 $129.3K213,567SEC↗
MTZ MASTEC INC S Sale2016-06-222016-06-2310,000$23.80 $238.0K203,567SEC↗
MTZ MASTEC INC M Exercise deriv2016-06-212016-06-233,739— $056,261SEC↗
MTZ MASTEC INC M Exercise2016-06-212016-06-233,739$12.93 $48.3K207,306SEC↗
MTZ MASTEC INC S Sale2016-06-212016-06-233,739$23.70 $88.6K203,567SEC↗
MTZ MASTEC INC M Exercise deriv2016-06-202016-06-2240,000— $060,000SEC↗
MTZ MASTEC INC S Sale2016-06-202016-06-2240,000$23.57 $942.8K203,567SEC↗
MTZ MASTEC INC M Exercise2016-06-202016-06-2240,000$12.93 $517.2K243,567SEC↗
UFS Domtar CORP A Award deriv2016-04-152016-04-1984— $08,782SEC↗
UFS Domtar CORP A Award deriv2016-03-312016-04-04664— $08,698SEC↗
UFS Domtar CORP A Award deriv2016-01-152016-01-2097— $08,035SEC↗
UFS Domtar CORP A Award deriv2015-12-312016-01-05677— $07,938SEC↗
MTZ MASTEC INC F Tax w/h2015-12-282015-12-306,006$17.51 $105.2K200,395SEC↗
MTZ MASTEC INC A Award2015-12-182015-12-2146,158— $0206,401SEC↗
UFS Domtar CORP A Award deriv2015-10-152015-10-1971— $07,261SEC↗
UFS Domtar CORP A Award deriv2015-09-302015-10-02699— $07,190SEC↗
UFS Domtar CORP A Award deriv2015-07-152015-07-1762— $06,490SEC↗
UFS Domtar CORP A Award deriv2015-06-302015-07-02604— $06,428SEC↗
UFS Domtar CORP A Award deriv2015-04-152015-04-1752— $05,824SEC↗
UFS Domtar CORP A Award deriv2015-03-312015-04-02541— $05,772SEC↗
MTZ MASTEC INC M Exercise2015-03-252015-11-1739,471$7.60 $300.0K160,243SEC↗
MTZ MASTEC INC M Exercise deriv2015-03-252015-03-2739,471— $00SEC↗
MTZ MASTEC INC M Exercise2015-03-252015-03-2739,471$7.60 $300.0K177,468SEC↗
MTZ MASTEC INC F Tax w/h2015-03-192015-11-173,649$18.27 $66.7K120,772SEC↗
MTZ MASTEC INC F Tax w/h2015-03-192015-03-233,649$18.27 $66.7K137,997SEC↗
UFS Domtar CORP A Award deriv2015-01-152015-01-2052— $05,231SEC↗
UFS Domtar CORP A Award deriv2014-12-312015-01-05622— $05,179SEC↗
MTZ MASTEC INC A Award2014-12-192015-11-1749,482— $0124,421SEC↗
MTZ MASTEC INC A Award2014-12-192014-12-2349,482— $0141,646SEC↗
UFS Domtar CORP A Award deriv2014-10-152014-10-1750— $04,558SEC↗
UFS Domtar CORP A Award deriv2014-09-302014-10-02712— $04,508SEC↗
UFS Domtar CORP A Award deriv2014-07-152014-07-1735— $03,796SEC↗
UFS Domtar CORP A Award deriv2014-06-302014-07-02583— $03,761SEC↗
UFS Domtar CORP A Award deriv2014-04-152014-04-168— $01,589SEC↗
UFS Domtar CORP A Award deriv2014-03-312014-04-01223— $01,581SEC↗
MTZ MASTEC INC S Sale2014-03-212015-11-1711,324$42.45 $480.7K74,939SEC↗
MTZ MASTEC INC S Sale2014-03-212014-03-2411,324$42.45 $480.7K92,164SEC↗
MTZ MASTEC INC F Tax w/h2014-03-202015-11-174,239$42.44 $179.9K86,263SEC↗
MTZ MASTEC INC F Tax w/h2014-03-202014-03-244,239$42.44 $179.9K103,488SEC↗
MTZ MASTEC INC A Award2014-03-162015-11-1716,000— $090,502SEC↗
MTZ MASTEC INC A Award2014-03-162014-03-1816,000— $092,164SEC↗
UFS Domtar CORP A Award deriv2014-01-152014-01-177— $01,358SEC↗
UFS Domtar CORP A Award deriv2013-12-312014-01-03225— $01,352SEC↗
UFS Domtar CORP A Award deriv2013-10-152013-10-176— $01,127SEC↗
UFS Domtar CORP A Award deriv2013-09-302013-10-02268— $01,121SEC↗
UFS Domtar CORP A Award deriv2013-07-152013-07-174— $0853SEC↗
UFS Domtar CORP A Award deriv2013-06-282013-07-02320— $0849SEC↗
UFS Domtar CORP A Award deriv2013-04-152013-04-172— $0530SEC↗
UFS Domtar CORP A Award deriv2013-03-282013-04-01274— $0528SEC↗
UFS Domtar CORP A Award deriv2012-12-312013-01-03254— $0254SEC↗
MTZ MASTEC INC A Award2012-12-282013-01-0218,368— $074,502SEC↗
MTZ MASTEC INC F Tax w/h2012-12-282012-12-3113,668$24.50 $334.9K56,134SEC↗
MTZ MASTEC INC M Exercise deriv2012-12-142012-12-1431,400— $00SEC↗
MTZ MASTEC INC S Sale2012-12-142012-12-1431,400$23.41 $735.1K69,802SEC↗
MTZ MASTEC INC M Exercise2012-12-142012-12-1431,400$10.01 $314.3K101,202SEC↗
MTZ MASTEC INC M Exercise deriv2012-12-122012-12-148,600— $031,400SEC↗
MTZ MASTEC INC M Exercise deriv2012-12-122012-12-1410,529— $00SEC↗
MTZ MASTEC INC M Exercise2012-12-122012-12-1410,529$7.60 $80.0K80,331SEC↗
MTZ MASTEC INC S Sale2012-12-122012-12-1419,129$23.90 $457.2K69,802SEC↗
MTZ MASTEC INC M Exercise2012-12-122012-12-148,600$10.01 $86.1K88,931SEC↗
MTZ MASTEC INC S Sale2012-12-072012-12-0726,699$23.50 $627.4K69,802SEC↗
MTZ MASTEC INC A Award2012-03-192012-03-2113,463— $096,501SEC↗