Gregory Paul Craig (CIK 0001694207)

Latest company ownership

Role: Chief Strategy Officer
Shares held
240,877
Last filed at
Mar 28, 2023
Confidence Score
50.0
2025Q4
Confidence Score History
2017Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 26, 2023 Mar 28, 2023 QUANTA SERVICES, INC. Chief Strategy Officer Sell 17.5 -6,806 -2.75% $1.1M
Mar 4, 2023 Mar 7, 2023 QUANTA SERVICES, INC. Chief Strategy Officer Sell 30.0 -1,555 -0.64% $253.7K
Mar 2, 2023 Mar 6, 2023 QUANTA SERVICES, INC. Chief Strategy Officer Sell 100.0 +59,140 32.44% $6.1M
Mar 26, 2022 Mar 29, 2022 QUANTA SERVICES, INC. Chief Strategy Officer Sell 20.0 -6,805 -3.60% $913.9K
Mar 2, 2022 Mar 4, 2022 QUANTA SERVICES, INC. Chief Strategy Officer Sell 100.0 +72,686 62.42% $4.3M
Feb 28, 2022 Mar 2, 2022 QUANTA SERVICES, INC. President Sell 20.0 -4,380 -3.62% $474K
Mar 25, 2021 Mar 29, 2021 QUANTA SERVICES, INC. President Sell 87.5 +1,944 1.64% $1.1M
Mar 3, 2021 Mar 5, 2021 QUANTA SERVICES, INC. President Sell 47.5 - 0.00% $7.1M
Feb 28, 2021 Mar 2, 2021 QUANTA SERVICES, INC. President Sell 20.0 -20,766 -14.87% $1.8M
Nov 2, 2020 Nov 4, 2020 QUANTA SERVICES, INC. President Sell 16.3 -96,493 -38.90% $6.2M
Mar 4, 2020 Mar 6, 2020 QUANTA SERVICES, INC. President Sell 100.0 +49,569 30.78% $1.2M
Feb 28, 2020 Mar 3, 2020 QUANTA SERVICES, INC. President Sell 20.0 -13,443 -7.70% $529.9K
May 28, 2019 May 30, 2019 QUANTA SERVICES, INC. President Sell 22.5 -5,563 -3.09% $195.5K
Feb 28, 2019 Mar 4, 2019 QUANTA SERVICES, INC. President Sell 100.0 +29,296 24.97% $1.3M
May 28, 2018 May 30, 2018 QUANTA SERVICES, INC. President Sell 22.5 -5,563 -4.53% $198K
Feb 28, 2018 Mar 2, 2018 QUANTA SERVICES, INC. President Sell 95.0 +52,077 73.54% $141.8K
May 28, 2017 Jun 12, 2017 QUANTA SERVICES, INC. President Sell 22.5 -5,387 -7.07% $167.4K
May 28, 2017 May 30, 2017 QUANTA SERVICES, INC. President Sell 22.5 -3,866 -5.07% $120.1K
Feb 28, 2017 Mar 2, 2017 QUANTA SERVICES, INC. President Sell 26.3 -878 -1.14% $33.5K