Gregory Paul Craig

Number of records: 33
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
28-Mar-23 6:42 PM
View: 
Quanta Services Inc. (PWR) 26-Mar-23Payment of Exercise 6,806$160.78$1,094,270.00(3%)
247.68K to 240.88K
13-Mar-23 6:13 PM
View: 
Quanta Services Inc. (PWR) 09-Mar-23Grant 7,796----3%
239.89K to 247.68K
07-Mar-23 6:34 PM
View: 
Quanta Services Inc. (PWR) 04-Mar-23Payment of Exercise 1,555$163.12$253,652.00(< 1%)
241.44K to 239.89K
06-Mar-23 6:23 PM
View: 
Quanta Services Inc. (PWR) 02-Mar-23Grant 97,516----53%
182.3K to 279.82K
06-Mar-23 6:23 PM
View: 
Quanta Services Inc. (PWR) 02-Mar-23Payment of Exercise 38,376$159.65$6,126,730.00(14%)
279.82K to 241.44K
29-Mar-22 6:30 PM
View: 
Quanta Services Inc. (PWR) 26-Mar-22Payment of Exercise 6,805$134.30$913,912.00(4%)
189.11K to 182.3K
04-Mar-22 6:28 PM
View: 
Quanta Services Inc. (PWR) 02-Mar-22Grant 112,136----96%
116.45K to 228.59K
04-Mar-22 6:28 PM
View: 
Quanta Services Inc. (PWR) 02-Mar-22Payment of Exercise 39,450$108.37$4,275,200.00(17%)
228.59K to 189.14K
02-Mar-22 6:26 PM
View: 
Quanta Services Inc. (PWR) 28-Feb-22Payment of Exercise 4,380$108.21$473,960.00(4%)
120.83K to 116.45K
< 1%
29-Mar-21 6:07 PM
View: 
Quanta Services Inc. (PWR) 29-Mar-21Market Sale (Planned) 7,570$86.56$655,259.00(6%)
128.4K to 120.83K
29-Mar-21 6:07 PM
View: 
Quanta Services Inc. (PWR) 26-Mar-21Payment of Exercise 4,912$83.48$410,054.00(4%)
133.32K to 128.4K
29-Mar-21 6:07 PM
View: 
Quanta Services Inc. (PWR) 25-Mar-21Grant 14,426----12%
118.89K to 133.32K
05-Mar-21 6:57 PM
View: 
Quanta Services Inc. (PWR) 04-Mar-21Market Sale (Planned) 52,544$81.10$4,261,230.00(31%)
171.43K to 118.89K
05-Mar-21 6:57 PM
View: 
Quanta Services Inc. (PWR) 03-Mar-21Grant 86,636----73%
118.89K to 205.53K
05-Mar-21 6:57 PM
View: 
Quanta Services Inc. (PWR) 03-Mar-21Payment of Exercise 34,092$84.21$2,870,890.00(17%)
205.53K to 171.43K
02-Mar-21 7:04 PM
View: 
Quanta Services Inc. (PWR) 02-Mar-21Market Sale (Planned) 12,597$85.35$1,075,150.00(10%)
131.49K to 118.89K
02-Mar-21 7:04 PM
View: 
Quanta Services Inc. (PWR) 28-Feb-21Payment of Exercise 8,169$83.85$684,971.00(6%)
139.66K to 131.49K
5%
13-Nov-20 8:14 PM
View: 
Quanta Services Inc. (PWR) 11-Nov-20Gift 11,900----(8%)
151.56K to 139.66K
04-Nov-20 5:15 PM
View: 
Quanta Services Inc. (PWR) 02-Nov-20Market Sale 96,493$63.96$6,171,990.00(39%)
248.05K to 151.56K
(11%)
30-Mar-20 5:36 PM
View: 
Quanta Services Inc. (PWR) 26-Mar-20Grant 37,448----18%
210.6K to 248.05K
06-Mar-20 5:28 PM
View: 
Quanta Services Inc. (PWR) 04-Mar-20Grant 81,730----51%
161.03K to 242.76K
06-Mar-20 5:28 PM
View: 
Quanta Services Inc. (PWR) 04-Mar-20Payment of Exercise 32,161$38.56$1,240,130.00(13%)
242.76K to 210.6K
(115%)
03-Mar-20 7:04 PM
View: 
Quanta Services Inc. (PWR) 28-Feb-20Payment of Exercise 13,443$39.42$529,923.00(8%)
174.47K to 161.03K
(79%)
30-May-19 5:32 PM
View: 
Quanta Services Inc. (PWR) 28-May-19Payment of Exercise 5,563$35.14$195,484.00(3%)
180.04K to 174.47K
(100%)
11-Mar-19 6:35 PM
View: 
Quanta Services Inc. (PWR) 08-Mar-19Grant 33,417----23%
146.62K to 180.04K
04-Mar-19 6:49 PM
View: 
Quanta Services Inc. (PWR) 28-Feb-19Grant 65,346----56%
117.33K to 182.67K
04-Mar-19 6:49 PM
View: 
Quanta Services Inc. (PWR) 28-Feb-19Payment of Exercise 36,050$35.97$1,296,720.00(20%)
182.67K to 146.62K
(96%)
30-May-18 10:00 PM
View: 
Quanta Services Inc. (PWR) 28-May-18Payment of Exercise 5,563$35.59$197,987.00(5%)
122.89K to 117.33K
(98%)
02-Mar-18 5:59 PM
View: 
Quanta Services Inc. (PWR) 28-Feb-18Grant 56,123----79%
70.81K to 126.93K
02-Mar-18 5:59 PM
View: 
Quanta Services Inc. (PWR) 28-Feb-18Payment of Exercise 4,046$35.04$141,772.00(3%)
126.93K to 122.89K
(101%)
30-May-17 7:05 PM
View: 
Quanta Services Inc. (PWR) 28-May-17Payment of Exercise 3,866$31.07$120,117.00(5%)
76.2K to 72.33K
(127%)
02-Mar-17 6:17 PM
View: 
Quanta Services Inc. (PWR) 28-Feb-17Payment of Exercise 878$38.13$33,478.10(1%)
77.08K to 76.2K
(85%)
22-Feb-17 6:33 PM
View: 
Quanta Services Inc. (PWR) 20-Feb-17Grant 12,990----20%
64.09K to 77.08K