Insider at

04

Insider transactions

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

89 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 30, 2019 MGRB S 23,000 $76.86 $1,767,780 208,346 Direct -9.94% Disposed -79.5% (price as of 2026-10-02)
June 8, 2015 MGRB S 18,361 $221.01 $4,057,965 67,768 Direct -21.32% Disposed -92.9% (price as of 2026-10-02)
June 5, 2015 MGRB S 56,639 $222.70 $12,613,505 67,768 Direct -45.53% Disposed -92.9% (price as of 2026-10-02)
Feb. 24, 2015 MGRB S 24,292 $218.66 $5,311,689 67,768 Direct -26.39% Disposed -92.8% (price as of 2026-10-02)
Feb. 23, 2015 MGRB S 45,875 $215.72 $9,896,155 67,768 Direct -40.37% Disposed -92.7% (price as of 2026-10-02)
Aug. 4, 2014 MGRB S 101,089 $196.40 $19,853,880 63,909 Direct -61.27% Disposed -92.0% (price as of 2026-10-02)
Aug. 2, 2013 MGRB S 50,000 $185.24 $9,262,000 65,053 Direct -43.46% Disposed -91.5% (price as of 2026-10-02)
Feb. 6, 2013 MGRB S 55,000 $144.48 $7,946,400 65,053 Direct -45.81% Disposed -89.1% (price as of 2026-10-02)
Aug. 17, 2012 MGRB S 60,000 $119.16 $7,149,600 62,984 Direct -48.79% Disposed -86.8% (price as of 2026-10-02)
Feb. 13, 2012 MGRB S 55,000 $106.40 $5,852,000 62,984 Direct -46.62% Disposed -85.2% (price as of 2026-10-02)
Feb. 17, 2011 MGRB S 60,000 $111.46 $6,687,600 59,762 Direct -50.10% Disposed -85.9% (price as of 2026-10-02)

Showing latest 100 of 182 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
Feb. 22, 2019 MGRB Employee Stock Option (Right to Buy) Common Stock (53,985) $122.40 Feb. 3, 2023 53,985 Acquired
Jan. 1, 2019 MGRB Stock Units Common Stock (6,447) $0.00 · 6,447 Disposed
Dec. 31, 2017 MGRB Stock Units Common Stock (10,075) $0.00 · 10,075 Disposed
Dec. 31, 2017 MGRB Stock Units Common Stock (6,446) $0.00 · 6,446 Disposed
May 17, 2017 MGRB Employee Stock Option (Right to Buy) Common Stock (90,000) $99.66 July 19, 2018 90,000 Disposed
Feb. 9, 2017 MGRB Employee Stock Option (Right to Buy) Common Stock (75,000) $95.82 Dec. 14, 2017 75,000 Disposed
Jan. 2, 2017 MGRB Stock Units Common Stock (10,075) $0.00 · 10,075 Disposed
Jan. 1, 2017 MGRB Stock Units Common Stock (6,446) $0.00 · 6,446 Disposed
Jan. 1, 2017 MGRB Stock Units Common Stock (5,571) $0.00 · 5,571 Disposed
Nov. 18, 2016 MGRB Employee Stock Option (Right to Buy) Common Stock (75,000) $62.91 July 20, 2017 75,000 Disposed
Feb. 22, 2016 MGRB Employee Stock Option (Right to Buy) Common Stock (1,611) $62.04 July 21, 2016 1,611 Disposed
Jan. 1, 2016 MGRB Stock Units Common Stock (6,446) $0.00 · 6,446 Disposed
Jan. 1, 2016 MGRB Stock Units Common Stock (5,570) $0.00 · 5,570 Disposed
June 8, 2015 MGRB Employee Stock Option (Right to Buy) Common Stock (18,361) $65.51 Dec. 2, 2016 18,361 Disposed
June 5, 2015 MGRB Employee Stock Option (Right to Buy) Common Stock (56,639) $65.51 Dec. 2, 2016 56,639 Disposed
Feb. 24, 2015 MGRB Employee Stock Option (Right to Buy) Common Stock (24,292) $62.04 July 21, 2016 24,292 Disposed
Feb. 23, 2015 MGRB Employee Stock Option (Right to Buy) Common Stock (45,875) $62.04 July 21, 2016 45,875 Disposed
Jan. 20, 2015 MGRB Stock Units Common Stock (25,785) · · 25,785 Acquired
Jan. 1, 2015 MGRB Stock Units Common Stock (5,571) $0.00 · 5,571 Disposed
Aug. 4, 2014 MGRB Employee Stock Option (Right to Buy) Common Stock (101,089) $48.38 Nov. 3, 2015 101,089 Disposed
Jan. 2, 2014 MGRB Stock Units Common Stock (5,570) $0.00 · 5,570 Disposed
Jan. 2, 2014 MGRB Stock Units Common Stock (22,282) $0.00 · 22,282 Acquired
Dec. 18, 2013 MGRB Stock Units Common Stock (20,151) · · 20,151 Acquired
Aug. 2, 2013 MGRB Employee Stock Option (Right to Buy) Common Stock (50,000) $48.38 Nov. 3, 2015 50,000 Disposed
Feb. 6, 2013 MGRB Employee Stock Option (Right to Buy) Common Stock (2,069) $48.38 Nov. 3, 2015 2,069 Disposed
Feb. 6, 2013 MGRB Employee Stock Option (Right to Buy) Common Stock (55,000) $63.38 Nov. 30, 2014 55,000 Disposed
Aug. 17, 2012 MGRB Employee Stock Option (Right to Buy) Common Stock (60,000) $63.38 Nov. 30, 2014 60,000 Disposed
Feb. 13, 2012 MGRB Employee Stock Option (Right to Buy) Common Stock (55,000) $45.27 July 27, 2014 55,000 Disposed
Feb. 13, 2012 MGRB Employee Stock Option (Right to Buy) Common Stock (3,222) $62.04 July 21, 2016 3,222 Disposed
July 19, 2011 MGRB Employee Stock Option (Right to Buy) Common Stock (90,000) $99.66 July 19, 2018 90,000 Acquired
Feb. 17, 2011 MGRB Employee Stock Option (Right to Buy) Common Stock (60,000) $45.27 July 27, 2014 60,000 Disposed
Dec. 14, 2010 MGRB Employee Stock Option (Right to Buy) Common Stock (75,000) $95.82 Dec. 14, 2017 75,000 Acquired
Aug. 20, 2010 MGRB Employee Stock Option (Right to Buy) Common Stock (27,520) $44.35 Dec. 10, 2010 27,520 Disposed
Aug. 19, 2010 MGRB Employee Stock Option (Right to Buy) Common Stock (14,726) $44.35 Dec. 10, 2010 14,726 Disposed
July 20, 2010 MGRB Employee Stock Option (Right to Buy) Common Stock (75,000) $62.91 July 20, 2017 75,000 Acquired
May 3, 2010 MGRB Employee Stock Option (Right to Buy) Common Stock (62,754) $44.35 Dec. 10, 2010 62,754 Disposed
May 3, 2010 MGRB Employee Stock Option (Right to Buy) Common Stock (18,000) $31.96 Dec. 19, 2010 18,000 Disposed
Dec. 2, 2009 MGRB Employee Stock Option (Right to Buy) Common Stock (75,000) $65.51 Dec. 2, 2016 75,000 Acquired
Aug. 20, 2009 MGRB Employee Stock Option (Right to Buy) Common Stock (87,702) $43.50 July 24, 2010 87,702 Disposed
Aug. 20, 2009 MGRB Employee Stock Option (Right to Buy) Common Stock (15,000) $35.42 Aug. 14, 2010 15,000 Disposed
July 21, 2009 MGRB Employee Stock Option (Right to Buy) Common Stock (75,000) $62.04 July 21, 2016 75,000 Acquired
May 8, 2009 MGRB Employee Stock Option (Right to Buy) Common Stock (71,250) $33.97 Dec. 10, 2009 71,250 Disposed
May 8, 2009 MGRB Employee Stock Option (Right to Buy) Common Stock (1) $27.01 July 23, 2009 1 Disposed
Nov. 3, 2008 MGRB Employee Stock Option (Right to Buy) Common Stock (153,158) $48.38 Nov. 3, 2015 153,158 Acquired
April 28, 2008 MGRB Employee Stock Option (Right to Buy) Common Stock (91,609) $46.69 Dec. 19, 2008 91,609 Disposed
Dec. 20, 2007 MGRB Employee Stock Option (Right to Buy) Common Stock (242,628) $116.35 Dec. 20, 2014 242,628 Acquired
Aug. 7, 2007 MGRB Employee Stock Option (Right to Buy) Common Stock (18,750) $38.73 July 24, 2008 18,750 Disposed
Aug. 7, 2007 MGRB Employee Stock Option (Right to Buy) Common Stock (35,119) $31.96 Dec. 19, 2010 35,119 Disposed
Feb. 7, 2007 MGRB Employee Stock Option (Right to Buy) Common Stock (75,000) $38.73 July 24, 2008 75,000 Disposed
Feb. 7, 2007 MGRB Employee Stock Option (Right to Buy) Common Stock (2,298) $43.50 July 24, 2010 2,298 Disposed
Dec. 12, 2006 MGRB Employee Stock Option (Right to Buy) Common Stock (175,070) $102.83 Dec. 12, 2013 175,070 Acquired
July 31, 2006 MGRB Employee Stock Option (Right to Buy) Common Stock (75,000) $35.42 Aug. 14, 2010 75,000 Disposed
Feb. 16, 2006 MGRB Employee Stock Option (Right to Buy) Common Stock (3,752) $31.96 Dec. 19, 2010 3,752 Disposed
Feb. 16, 2006 MGRB Employee Stock Option (Right to Buy) Common Stock (71,249) $27.01 July 23, 2012 71,249 Disposed
Feb. 16, 2006 MGRB Employee Stock Option (Right to Buy) Common Stock (2,140) $46.69 Dec. 19, 2008 2,140 Disposed
Nov. 3, 2005 MGRB Employee Stock Option (Right to Buy) Common Stock (58,836) $23.09 April 16, 2008 58,836 Disposed
May 3, 2005 MGRB Employee Stock Option (Right to Buy) Common Stock (3,129) $31.96 Dec. 19, 2010 3,129 Disposed
May 3, 2005 MGRB Employee Stock Option (Right to Buy) Common Stock (67,500) $19.33 Dec. 2, 2009 67,500 Disposed
May 3, 2005 MGRB Employee Stock Option (Right to Buy) Common Stock (5,416) $18.46 Dec. 3, 2008 5,416 Disposed
May 3, 2005 MGRB Employee Stock Option (Right to Buy) Common Stock (8,664) $23.09 April 16, 2008 8,664 Disposed
Nov. 30, 2004 MGRB Employee Stock Option (Right to Buy) Common Stock (115,000) $63.38 Nov. 30, 2014 115,000 Acquired
July 27, 2004 MGRB Employee Stock Option (Right to Buy) Common Stock (115,000) $45.27 July 27, 2011 115,000 Acquired
Feb. 23, 2004 MGRB Employee Stock Option (Right to Buy) Common Stock (35,000) $29.00 Dec. 2, 2009 35,000 Disposed
Feb. 23, 2004 MGRB Employee Stock Option (Right to Buy) Common Stock (1,514) $27.69 Dec. 3, 2008 1,514 Disposed
Dec. 10, 2003 MGRB Employee Stock Option (Right to Buy) Common Stock (70,000) $66.52 Dec. 31, 2010 70,000 Acquired
July 25, 2003 MGRB Employee Stock Option (Right to Buy) Common Stock (20,000) $29.00 Dec. 2, 2009 20,000 Disposed
July 24, 2003 MGRB Employee Stock Option (Right to Buy) Common Stock (60,000) $65.25 July 24, 2010 60,000 Acquired

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

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2019 $750,000 · $4,500,000 · · · $32,794 ·
2018 $650,641 · $4,850,000 · · · $37,894 ·
2016 $500,000 · · · $2,210,000 · $31,054 $8,791,054

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.