Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 28 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

28 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Feb. 5, 2019 MGYR P 100 $11.75 $1,175 10,500 Indirect +0.96% Acquired 100.7% (price as of 2026-10-02)
Dec. 3, 2018 MGYR P 1,000 $12.75 $12,750 29,752 Direct +3.48% Acquired 85.0% (price as of 2026-10-02)
Jan. 30, 2018 MGYR P 200 $12.90 $2,580 10,400 Indirect +1.96% Acquired 82.8% (price as of 2026-10-02)
Dec. 1, 2017 MGYR P 976 $12.81 $12,503 7,181 Indirect +15.73% Acquired 84.1% (price as of 2026-10-02)
Feb. 17, 2016 MGYR P 800 $9.97 $7,976 28,752 Direct +2.86% Acquired 136.5% (price as of 2026-10-02)
Feb. 16, 2016 MGYR P 200 $9.89 $1,978 27,952 Direct +0.72% Acquired 138.5% (price as of 2026-10-02)
Aug. 27, 2015 MGYR P 500 $10.10 $5,050 10,200 Indirect +5.15% Acquired 133.5% (price as of 2026-10-02)
April 29, 2015 MGYR P 1,000 $8.74 $8,740 27,752 Direct +3.74% Acquired 169.8% (price as of 2026-10-02)
Aug. 5, 2014 MGYR P 1,000 $7.93 $7,930 9,700 Indirect +11.49% Acquired 197.4% (price as of 2026-10-02)
Feb. 6, 2014 MGYR P 200 $7.99 $1,598 8,700 Indirect +2.35% Acquired 195.2% (price as of 2026-10-02)
Jan. 28, 2014 MGYR P 300 $7.70 $2,310 8,500 Indirect +3.66% Acquired 206.3% (price as of 2026-10-02)
Jan. 27, 2014 MGYR P 200 $7.60 $1,520 8,200 Indirect +2.50% Acquired 210.3% (price as of 2026-10-02)
Nov. 26, 2013 MGYR P 1,000 $7.50 $7,500 8,000 Indirect +14.29% Acquired 214.4% (price as of 2026-10-02)
June 12, 2013 MGYR P 200 $5.84 $1,168 7,000 Indirect +2.94% Acquired 303.8% (price as of 2026-10-02)
Feb. 13, 2013 MGYR P 100 $5.18 $518 6,800 Indirect +1.49% Acquired 355.3% (price as of 2026-10-02)
Jan. 30, 2013 MGYR P 200 $5.20 $1,040 6,700 Indirect +3.08% Acquired 353.5% (price as of 2026-10-02)
Jan. 30, 2013 MGYR P 1,000 $4.88 $4,880 6,500 Indirect +18.18% Acquired 383.3% (price as of 2026-10-02)
May 7, 2012 MGYR P 200 $4.70 $940 5,500 Indirect +3.77% Acquired 401.8% (price as of 2026-10-02)
Jan. 31, 2012 MGYR P 500 $3.12 $1,560 5,300 Indirect +10.42% Acquired 655.9% (price as of 2026-10-02)
Dec. 16, 2011 MGYR P 100 $2.51 $251 26,752 Direct +0.38% Acquired 839.6% (price as of 2026-10-02)
Dec. 16, 2011 MGYR P 100 $2.50 $250 26,652 Direct +0.38% Acquired 843.3% (price as of 2026-10-02)
Jan. 28, 2011 MGYR P 200 $4.15 $830 23,300 Direct +0.87% Acquired 468.3% (price as of 2026-10-02)
Aug. 27, 2010 MGYR P 100 $3.43 $343 4,700 Indirect +2.17% Acquired 587.6% (price as of 2026-10-02)
Aug. 16, 2010 MGYR P 100 $4.17 $417 4,600 Indirect +2.22% Acquired 465.6% (price as of 2026-10-02)
July 29, 2010 MGYR P 500 $3.89 $1,945 4,500 Indirect +12.50% Acquired 506.3% (price as of 2026-10-02)
June 14, 2010 MGYR P 200 $3.55 $710 4,000 Indirect +5.26% Acquired 564.3% (price as of 2026-10-02)
June 4, 2010 MGYR P 200 $3.87 $774 3,800 Indirect +5.56% Acquired 509.4% (price as of 2026-10-02)
May 3, 2010 MGYR P 200 $4.50 $900 23,100 Direct +0.87% Acquired 424.1% (price as of 2026-10-02)
Jan. 28, 2010 MGYR P 100 $3.83 $383 3,600 Indirect +2.86% Acquired 515.8% (price as of 2026-10-02)
Aug. 18, 2009 MGYR P 100 $4.90 $490 15,900 Direct +0.63% Acquired 381.3% (price as of 2026-10-02)
March 6, 2009 MGYR P 100 $4.04 $404 3,500 Indirect +2.94% Acquired 483.8% (price as of 2026-10-02)
March 6, 2009 MGYR P 100 $4.00 $400 15,800 Direct +0.64% Acquired 489.6% (price as of 2026-10-02)
Feb. 24, 2009 MGYR P 200 $2.80 $560 15,700 Direct +1.29% Acquired 742.3% (price as of 2026-10-02)
July 31, 2008 MGYR P 100 $9.70 $970 3,400 Indirect +3.03% Acquired 143.1% (price as of 2026-10-02)
Feb. 13, 2008 MGYR P 100 $10.70 $1,070 15,500 Direct +0.65% Acquired 120.4% (price as of 2026-10-02)
Dec. 3, 2007 MGYR P 300 $10.93 $3,279 3,300 Indirect +10.00% Acquired 115.8% (price as of 2026-10-02)
Nov. 9, 2006 MGYR P 3,000 $13.36 $40,080 3,000 Indirect · Acquired 76.5% (price as of 2026-10-02)
Jan. 23, 2006 MGYR P 5,400 $10.00 $54,000 5,400 Indirect · Acquired 135.8% (price as of 2026-10-02)

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
Sept. 22, 2022 MGYR Stock Options Common Stock $12.70 Sept. 22, 2032 60,000 Acquired
March 1, 2007 MGYR Stock Options Common Stock $14.61 March 1, 2017 32,500 Acquired

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

Initial ownership (Form 3) 1 holding

07

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

DateTickerSecuritySharesOwnership
Nov. 14, 2005 MGYR Common Stock 0 Direct