| Type | Value |
|---|---|
| cik | 0000752714 |
| ticker | MGRC |
Discretionary BUY minus SELL in USD over rolling windows. Excludes compensation flow.
| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 15 May 2026 | SALE | Whitney David M | 539 | 115.00 USD | indirect |
| 15 May 2026 | SALE | VAN TREASE KRISTINAentity | 539 | 115.00 USD | |
| 05 May 2026 | OTHER | HANNA JOSEPH F | 400 | 113.06 USD | indirect |
| 04 May 2026 | SALE | HANNA JOSEPH F | 9,070 | 112.46 USD | |
| 04 May 2026 | SALE | HANNA JOSEPH F | 400 | 113.19 USD | |
| 05 May 2026 | SALE | HANNA JOSEPH F | 530 | 112.00 USD | |
| 12 Mar 2026 | OTHER | Whitney David M | 5,966 | 104.00 USD | indirect |
| 12 Mar 2026 | OTHER | VAN TREASE KRISTINAentity | 5,966 | 104.00 USD | indirect |
| 27 Feb 2026 | GRANT_AWARD | Anderson Nicolas Centity | 1,300 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | Lieffrig John | 1,530 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | Whitney David M | 1,170 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | Whitney David M | 2,700 | 0.00 USD | indirect |
| 27 Feb 2026 | GRANT_AWARD | PRATT KEITH E | 6,080 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | VAN TREASE KRISTINAentity | 1,170 | 0.00 USD | indirect |
| 27 Feb 2026 | GRANT_AWARD | VAN TREASE KRISTINAentity | 2,700 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | Hawkins Philip B | 11,270 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | DAWSON WILLIAM J | 1,300 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | Skenesky John P | 1,400 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | Wescott Tara | 1,800 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | HANNA JOSEPH F | 1,300 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | SHUSTER BRADLEY M | 1,300 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | Conjeevaram Smita | 1,300 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | Malek Gilda | 4,510 | 0.00 USD | |
| 27 Feb 2026 | GRANT_AWARD | Box Kimberly Ann | 1,300 | 0.00 USD | |
| 24 Feb 2026 | EXERCISE | Lieffrig John | 1,990 | 0.00 USD |