Apple Robert E

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
20-Mar-24 4:38 PM
View: 
MasTec Inc. (MTZ) 18-Mar-24Payment of Exercise 7,527$86.36$650,032.00(3%)
256.67K to 249.15K
(10%)
07-Mar-24 4:33 PM
View: 
MasTec Inc. (MTZ) 05-Mar-24Grant 35,888----16%
220.79K to 256.67K
06-Nov-23 4:35 PM
View: 
MasTec Inc. (MTZ) 03-Nov-23Acquisition 10,241$51.28$525,148.005%
210.55K to 220.79K
21-Mar-23 4:40 PM
View: 
MasTec Inc. (MTZ) 19-Mar-23Payment of Exercise 23,526$87.09$2,048,880.00(10%)
234.0K to 210.48K
(9%)
14-Mar-23 4:38 PM
View: 
MasTec Inc. (MTZ) 10-Mar-23Grant 32,285----16%
201.72K to 234.0K
28-Mar-22 5:26 PM
View: 
MasTec Inc. (MTZ) 24-Mar-22Grant 28,762----17%
172.88K to 201.64K
16-Mar-22 4:40 PM
View: 
MasTec Inc. (MTZ) 14-Mar-22Payment of Exercise 10,281$82.85$851,781.00(6%)
183.16K to 172.88K
(14%)
19-Mar-21 5:11 PM
View: 
MasTec Inc. (MTZ) 18-Mar-21Grant 23,549----15%
159.55K to 183.1K
19-Mar-21 5:11 PM
View: 
MasTec Inc. (MTZ) 17-Mar-21Market Sale (Planned) 16,422$95.83$1,573,660.00(9%)
175.97K to 159.55K
4%
16-Mar-21 4:36 PM
View: 
MasTec Inc. (MTZ) 14-Mar-21Payment of Exercise 8,160$98.93$807,269.00(4%)
184.13K to 175.97K
1%
05-Mar-21 5:27 PM
View: 
MasTec Inc. (MTZ) 05-Mar-21Market Sale 14,474$92.26$1,335,430.00(7%)
198.61K to 184.13K
6%
05-Mar-21 5:27 PM
View: 
MasTec Inc. (MTZ) 03-Mar-21Market Sale 20,932$92.20$1,930,020.00(10%)
219.54K to 198.61K
6%
23-Mar-20 5:09 PM
View: 
MasTec Inc. (MTZ) 19-Mar-20Grant 64,173----40%
158.49K to 222.67K
07-Aug-19 5:49 PM
View: 
MasTec Inc. (MTZ) 06-Aug-19Market Sale (Planned) 25,000$60.05$1,501,350.00(14%)
183.49K to 158.49K
(16%)
18-Mar-19 4:39 PM
View: 
MasTec Inc. (MTZ) 14-Mar-19Grant 30,714----20%
152.67K to 183.38K
20-Dec-18 4:32 PM
View: 
MasTec Inc. (MTZ) 18-Dec-18Payment of Exercise 18,164$39.40$715,662.00(11%)
170.83K to 152.67K
(77%)
16-Mar-18 6:32 PM
View: 
MasTec Inc. (MTZ) 14-Mar-18Grant 24,582----17%
146.13K to 170.72K
02-Feb-18 5:07 PM
View: 
MasTec Inc. (MTZ) 01-Feb-18Market Sale (Planned) 25,000$55.07$1,376,640.00(15%)
171.13K to 146.13K
(27%)
22-Dec-17 4:30 PM
View: 
MasTec Inc. (MTZ) 21-Dec-17Market Sale (Planned) 25,000$50.16$1,253,940.00(13%)
196.13K to 171.13K
(39%)
21-Dec-17 4:37 PM
View: 
MasTec Inc. (MTZ) 19-Dec-17Payment of Exercise 20,758$46.90$973,550.00(10%)
216.89K to 196.13K
(49%)
28-Apr-17 4:22 PM
View: 
MasTec Inc. (MTZ) 26-Apr-17Market Sale (Planned) 25,000$45.06$1,126,420.00(10%)
241.89K to 216.89K
(55%)
21-Mar-17 4:38 PM
View: 
MasTec Inc. (MTZ) 19-Mar-17Grant 26,384----12%
215.37K to 241.76K
20-Mar-17 4:26 PM
View: 
MasTec Inc. (MTZ) 16-Mar-17Payment of Exercise 4,382$39.10$171,336.00(2%)
219.75K to 215.37K
(79%)
14-Jul-16 4:31 PM
View: 
MasTec Inc. (MTZ) 12-Jul-16Payment of Exercise 31,061$24.72$767,828.00(12%)
250.82K to 219.75K
(183%)
14-Jul-16 4:31 PM
View: 
MasTec Inc. (MTZ) 12-Jul-16Option Exercise 46,261$12.93$598,155.0023%
204.56K to 250.82K
23-Jun-16 4:13 PM
View: 
MasTec Inc. (MTZ) 22-Jun-16Option Exercise 10,000$12.93$129,300.005%
204.42K to 214.42K
23-Jun-16 4:13 PM
View: 
MasTec Inc. (MTZ) 22-Jun-16Market Option Sale 10,000$23.80$238,000.00(5%)
214.42K to 204.42K
(194%)
23-Jun-16 4:13 PM
View: 
MasTec Inc. (MTZ) 21-Jun-16Option Exercise 3,739$12.93$48,345.302%
204.42K to 208.16K
23-Jun-16 4:13 PM
View: 
MasTec Inc. (MTZ) 21-Jun-16Market Option Sale 3,739$23.70$88,614.30(2%)
208.16K to 204.42K
(195%)
22-Jun-16 4:21 PM
View: 
MasTec Inc. (MTZ) 20-Jun-16Option Exercise 40,000$12.93$517,200.0020%
204.42K to 244.42K
22-Jun-16 4:21 PM
View: 
MasTec Inc. (MTZ) 20-Jun-16Market Option Sale 40,000$23.57$942,800.00(16%)
244.42K to 204.42K
(196%)
30-Dec-15 4:16 PM
View: 
MasTec Inc. (MTZ) 28-Dec-15Payment of Exercise 6,006$17.51$105,165.00(3%)
207.13K to 201.13K
(299%)
21-Dec-15 4:05 PM
View: 
MasTec Inc. (MTZ) 18-Dec-15Grant 46,158----29%
160.97K to 207.13K
27-Mar-15 4:34 PM
View: 
MasTec Inc. (MTZ) 25-Mar-15Option Exercise 39,471$7.60$299,980.0029%
138.0K to 177.47K
23-Mar-15 4:36 PM
View: 
MasTec Inc. (MTZ) 19-Mar-15Payment of Exercise 3,649$18.27$66,667.20(3%)
141.65K to 138.0K
(282%)
23-Dec-14 4:31 PM
View: 
MasTec Inc. (MTZ) 19-Dec-14Grant 49,482----54%
92.16K to 141.65K
24-Mar-14 7:06 PM
View: 
MasTec Inc. (MTZ) 21-Mar-14Market Sale 11,324$42.45$480,704.00(11%)
103.49K to 92.16K
(65%)
24-Mar-14 7:06 PM
View: 
MasTec Inc. (MTZ) 20-Mar-14Payment of Exercise 4,239$42.44$179,903.00(4%)
107.73K to 103.49K
(65%)
18-Mar-14 7:07 PM
View: 
MasTec Inc. (MTZ) 16-Mar-14Grant 16,000----21%
76.16K to 92.16K
02-Jan-13 5:07 PM
View: 
MasTec Inc. (MTZ) 28-Dec-12Grant 18,368----33%
56.13K to 74.5K
31-Dec-12 5:03 PM
View: 
MasTec Inc. (MTZ) 28-Dec-12Payment of Exercise 13,668$24.50$334,866.00(20%)
69.8K to 56.13K
(185%)
14-Dec-12 7:26 PM
View: 
MasTec Inc. (MTZ) 14-Dec-12Option Exercise 31,400$10.01$314,314.0045%
69.8K to 101.2K
14-Dec-12 7:26 PM
View: 
MasTec Inc. (MTZ) 14-Dec-12Market Option Sale 31,400$23.41$735,225.00(31%)
101.2K to 69.8K
(198%)
14-Dec-12 7:19 PM
View: 
MasTec Inc. (MTZ) 12-Dec-12Option Exercise 19,129$8.68$166,106.0027%
69.8K to 88.93K
14-Dec-12 7:19 PM
View: 
MasTec Inc. (MTZ) 12-Dec-12Market Option Sale 19,129$23.90$457,183.00(22%)
88.93K to 69.8K
(192%)
07-Dec-12 4:40 PM
View: 
MasTec Inc. (MTZ) 07-Dec-12Market Sale 26,699$23.50$627,426.00(28%)
96.5K to 69.8K
(197%)
21-Mar-12 7:21 PM
View: 
MasTec Inc. (MTZ) 19-Mar-12Grant 13,463----16%
83.04K to 96.5K
04-Apr-11 12:24 PM
View: 
MasTec Inc. (MTZ) 31-Mar-11Market Sale 2,526$20.80$52,540.80(3%)
85.46K to 82.94K
(236%)
22-Mar-11 6:38 PM
View: 
MasTec Inc. (MTZ) 20-Mar-11Grant 15,563----22%
69.9K to 85.46K
28-Jan-10 8:56 PM
View: 
MasTec Inc. (MTZ) 26-Jan-10Grant 37,500----116%
32.4K to 69.9K