Insider at

04

Insider transactions

05
0 buys (P) 1 sells (S) Net: $-1,576,750 + 97 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

97 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 3, 2026 MYRG S 3,500 $450.50 $1,576,750 18,631 Direct -15.81% Disposed -32.3% (price as of 2026-10-02)
June 2, 2017 MYRG P 1,000 $29.78 $29,780 2,625 Direct +61.54% Acquired 923.4% (price as of 2026-10-02)
Nov. 14, 2016 VIASP P 1,000 $26.20 $26,200 10,777 Direct +10.23% Acquired

Showing latest 100 of 108 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Oct. 1, 2026 PPLC Stock Unit (DDCP) Common Stock (1,335) · · 1,335 Acquired
July 22, 2026 PPLC Stock Unit (DDCP) Common Stock (1,228) · · 1,228 Acquired
April 24, 2026 MYRG RESTRICTED STOCK UNIT Common Stock (1,657) · April 24, 2026 1,657 Disposed
April 23, 2026 MYRG RESTRICTED STOCK UNIT Common Stock (591) · · 591 Acquired
April 24, 2025 MYRG RESTRICTED STOCK UNIT Common Stock (1,657) · · 1,657 Acquired
April 24, 2025 MYRG RESTRICTED STOCK UNIT Common Stock (972) · April 24, 2025 972 Disposed
May 18, 2024 VIASP Restricted Stock Unit Class A Common Stock (2,936) · · 2,936 Disposed
April 24, 2024 MYRG RESTRICTED STOCK UNIT Common Stock (972) · · 972 Acquired
April 20, 2024 MYRG RESTRICTED STOCK UNIT Common Stock (1,277) · April 20, 2024 1,277 Disposed
May 18, 2023 VIASP Restricted Stock Unit Class A Common Stock (2,936) · · 2,936 Acquired
May 18, 2023 VIASP Restricted Stock Uni Class A Common Stock (3,297) · · 3,297 Disposed
April 21, 2023 MYRG RESTRICTED STOCK UNIT Common Stock (1,738) · April 21, 2023 1,738 Disposed
April 20, 2023 MYRG RESTRICTED STOCK UNIT Common Stock (1,277) · · 1,277 Acquired
March 15, 2023 VIASP Restricted Stock Unit Class A Common Stock (498) · · 498 Acquired
Dec. 15, 2022 VIASP Restricted Stock Unit Class A Common Stock (442) · · 442 Acquired
Sept. 15, 2022 VIASP Restricted Stock Unit Class A Common Stock (332) · · 332 Acquired
June 15, 2022 VIASP Restricted Stock Unit Class A Common Stock (326) · · 326 Acquired
May 18, 2022 VIASP Restricted Stock Unit Class A Common Stock (14,873) · · 14,873 Acquired
April 22, 2022 MYRG RESTRICTED STOCK UNIT Common Stock (1,631) · April 22, 2022 1,631 Disposed
April 21, 2022 MYRG RESTRICTED STOCK UNIT Common Stock (1,738) · · 1,738 Acquired
April 27, 2021 MYRG RESTRICTED STOCK UNIT Common Stock (3,350) · April 27, 2021 3,350 Disposed
April 22, 2021 MYRG RESTRICTED STOCK UNIT Common Stock (1,631) · · 1,631 Acquired
May 18, 2020 VIASP Restricted Stock Unit Class A Common Stock (9,472) · · 9,472 Disposed
May 4, 2020 MYRG RESTRICTED STOCK UNIT Common Stock (746) · May 4, 2020 746 Disposed
April 27, 2020 MYRG RESTRICTED STOCK UNIT Common Stock (3,350) · · 3,350 Acquired
April 25, 2020 MYRG RESTRICTED STOCK UNIT Common Stock (3,095) · April 25, 2020 3,095 Disposed
March 16, 2020 VIASP Restricted Stock Unit Class A Common Stock (187) · · 187 Acquired
Dec. 16, 2019 VIASP Restricted Stock Unit Class A Common Stock (150) · · 150 Acquired
Sept. 15, 2019 VIASP Restricted Stock Unit Class A Common Stock (172) · · 172 Acquired
June 14, 2019 VIASP Restricted Stock Unit Class A Common Stock (163) · · 163 Acquired
May 18, 2019 VIASP Restricted Stock Unit Class A Common Stock (4,242) · · 4,242 Disposed
May 18, 2019 VIASP Restricted Stock Unit Class A Common Stock (2,284) · · 2,284 Disposed
May 4, 2019 MYRG RESTRICTED STOCK UNIT Common Stock (746) · May 4, 2019 746 Disposed
April 28, 2019 MYRG PHANTOM STOCK Common Stock (991) · April 28, 2019 991 Disposed
April 26, 2019 MYRG RESTRICTED STOCK UNIT Common Stock (3,723) · April 26, 2019 3,723 Disposed
April 25, 2019 MYRG RESTRICTED STOCK UNIT Common Stock (3,095) · · 3,095 Acquired
March 25, 2019 VIASP Restricted Stock Unit Class A Common Stock (8,800) · · 8,800 Acquired
March 15, 2019 VIASP Restricted Stock Unit Class A Common Stock (114) · · 114 Acquired
Dec. 14, 2018 VIASP Restricted Stock Unit Class A Common Stock (125) · · 125 Acquired
Sept. 13, 2018 VIASP Restricted Stock Unit Class A Common Stock (128) · · 128 Acquired
July 30, 2018 MYRG PHANTOM STOCK Common Stock (634) · July 30, 2018 634 Disposed
June 15, 2018 VIASP Restricted Stock Unit Class A Common Stock (110) · · 110 Acquired
May 18, 2018 VIASP Restricted Stock Unit Class A Common Stock (15,764) · · 15,764 Disposed
May 18, 2018 VIASP Restricted Stock Unit Class A Common Stock (6,049) · · 6,049 Acquired
May 4, 2018 MYRG RESTRICTED STOCK UNIT Common Stock (746) · · 746 Disposed
April 28, 2018 MYRG PHANTOM STOCK Common Stock (990) · · 990 Disposed
April 26, 2018 MYRG RESTRICTED STOCK UNIT Common Stock (3,723) · · 3,723 Acquired
March 16, 2018 VIASP Restricted Stock Unit Class A Common Stock (310) · · 310 Acquired
Dec. 14, 2017 VIASP Restricted Stock Unit Class A Common Stock (214) · · 214 Acquired
Sept. 14, 2017 VIASP Restricted Stock Unit Class A Common Stock (168) · · 168 Acquired
July 30, 2017 MYRG PHANTOM STOCK Common Stock (634) · · 634 Disposed
June 14, 2017 VIASP Restricted Stock Unit Class A Common Stock (61) · · 61 Acquired
May 18, 2017 VIASP Restricted Stock Unit Class A Common Stock · · 9,075 Disposed
May 18, 2017 VIASP Restricted Stock Unit Class A Common Stock (7,475) · · 7,475 Acquired
May 4, 2017 MYRG RESTRICTED STOCK UNIT Common Stock (2,238) · · 2,238 Acquired
April 28, 2017 MYRG PHANTOM STOCK Common Stock (991) · · 991 Disposed
March 16, 2017 VIASP Restricted Stock Unit Class A Common Stock (115) · · 115 Acquired
Dec. 14, 2016 VIASP Restricted Stock Unit Class A Common Stock (128) · · 128 Acquired
Sept. 13, 2016 VIASP Restricted Stock Unit Class A Common Stock (108) · · 108 Acquired
July 30, 2016 MYRG PHANTOM STOCK Common Stock (634) · · 634 Disposed
June 14, 2016 VIASP Restricted Stock Unit Class A Common Stock (104) · · 104 Acquired
May 18, 2016 VIASP Restricted Stock Unit Class A Common Stock · · 8,620 Acquired
May 18, 2016 VIASP Restricted Stock Unit Class A Common Stock (5,867) · · 5,867 Disposed
April 28, 2016 MYRG PHANTOM STOCK UNIT Common Stock (2,972) · · 2,972 Acquired
March 14, 2016 VIASP Restricted Stock Unit Class A Common Stock (87) · · 87 Acquired
Dec. 14, 2015 VIASP Restricted Stock Unit Class A Common Stock (114) · · 114 Acquired
Sept. 14, 2015 VIASP Restricted Stock Unit Class A Common Stock (129) · · 129 Acquired
July 30, 2015 MYRG PHANTOM STOCK UNIT Common Stock (1,902) · · 1,902 Acquired
June 15, 2015 VIASP Restricted Stock Unit Class A Common Stock (137) · · 137 Acquired
May 4, 2015 VIASP Restricted Stock Unit Class A Common Stock (3,910) · · 3,910 Disposed
April 6, 2015 VIASP Restricted Stock Unit Class A Common Stock [F1] · · 5,400 Acquired
April 6, 2015 VIASP Restricted Stock Unit Class A Common Stock [F1] · · 5,400 Acquired
March 16, 2015 VIASP Restricted Stock Unit Class A Common Stock (97) · · 97 Acquired
Dec. 15, 2014 VIASP Restricted Stock Unit Class A Common Stock (64) · · 64 Acquired
Aug. 1, 2014 VIASP Restricted Stock Unit Class A Common Stock [F1] · · 3,750 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 2 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
July 2, 2026 PPLC Common Stock 0 Direct
Aug. 3, 2015 MYRG Common Stock 0 Direct