MGRC / McGrath RentCorp - Insider Trading and Ownership Report - SEC Form 3, 4, 5

मैकग्राथ रेंटकॉर्प
US ˙ NasdaqGS ˙ US5805891091

शेयर बकाया 24,611,531 shares
इनसाइडर शेयर1,094,616 shares
इनसाइडर ओनरशिप4.45 %
टोटल इनसाइडर29
इनसाइडर सेंटीमेंट स्कोर

इनसाइडर सेंटीमेंट स्कोर उन कंपनियों का पता लगाता है जिन्हें कॉर्पोरेट इनसाइडर द्वारा खरीदा जा रहा है।

यह एक परिष्कृत, बहु-कारक मात्रात्मक मॉडल का परिणाम है जो इनसाइडर संचय के उच्चतम स्तर वाली कंपनियों की पहचान करता है। स्कोरिंग मॉडल पिछले 90 दिनों में खरीदने वाले इनसाइडर की शुद्ध संख्या, फ्लोट के प्रतिशत के रूप में खरीदे गए कुल शेयर और इनसाइडर के स्वामित्व वाले कुल शेयरों के संयोजन का उपयोग करता है। संख्या 0 से 100 तक होती है, उच्च संख्याएं अपने प्रतिद्वंदिओ के लिए संचय के उच्च स्तर का संकेत देती हैं, और 50 औसत है।

अपडेट फ्रीक्वेंसी: दैनिक

इनसाइडर्स टॉप पिक्स देखें, जो उच्चतम इनसाइडर संचय वाली कंपनियों की एक सूची प्रदान करता है।

ऑफिसर सेंटीमेंट स्कोर

ऑफिसर सेंटीमेंट स्कोर से पता चलता है कि कंपनियों को कॉर्पोरेट ऑफिसर द्वारा खरीदा जा रहा है।

परिभाषा के अनुसार कॉर्पोरेट ऑफिसर कॉर्पोरेट इनसाइडर्स होते हैं, लेकिन कुछ अन्य इनसाइडर्स (10% शेयरधारक और बोर्ड सदस्य) के विपरीत, ऑफिसर कंपनी के लिए दैनिक आधार पर काम करते हैं, और व्यापार करते समय वे अपने स्वयं के पैसे का उपयोग करते हैं। (10% शेयरधारक और बोर्ड सदस्य अक्सर अन्य लोगों के पैसे का प्रबंधन करने वाले फंड मैनेजर होते हैं।) इस प्रकार, ऑफिसर द्वारा किए गए इनसाइडर व्यापार बहुत अधिक महत्वपूर्ण होते हैं और उनके साथ उचित व्यवहार किया जाना चाहिए।

इनसाइडर सेंटीमेंट स्कोर की तरह, ऑफिसर सेंटीमेंट स्कोर एक परिष्कृत, बहु-कारक मात्रात्मक मॉडल का परिणाम है जो उच्चतम स्तर के ऑफिसर संचय वाली कंपनियों की पहचान करता है।

अपडेट फ्रीक्वेंसी: दैनिक

इनसाइडर्स टॉप पिक्स देखें, जो उच्चतम इनसाइडर सेंटीमेंट वाली कंपनियों की एक सूची प्रदान करता है।

मुख्य इनसाइडर मेट्रिक्स

यह कार्ड दिखाता है कि कंपनी विभिन्न इनसाइडर मेट्रिक्स के साथ कैसे रैंक करती है। प्रतिशतक रैंक से पता चलता है कि यह कंपनी अमेरिकी बाज़ारों में अन्य कंपनियों से कैसे तुलना करती है। ऊंची रैंकिंग बेहतर स्थितियों का संकेत है।

उदाहरण के लिए, यह आम तौर पर स्वीकार किया जाता है कि इनसाइडर खरीदारी एक सकारात्मक संकेतक है, इसलिए अधिक इनसाइडर खरीदारी वाली कंपनियां कम इनसाइडर खरीदारी (या यहां तक कि इनसाइडर बिक्री) वाली कंपनियों की तुलना में उच्च रैंक पर होंगी।

खरीदने वाले इनसाइडर की शुद्ध संख्या (रैंक)

-5 ( )

11027 out of 11305

इनसाइडर ख़रीदारी की कुल संख्या, पिछले 90 दिनों में बेचने वाले इनसाइडर की कुल संख्या को घटाकर ख़रीदने वाले इनसाइडर की कुल संख्या है। प्रतिशतक रैंक यहां दिखाई गई है (0 से 100% तक)।

इनसाइडर द्वारा खरीदे गए फ़्लोट का प्रतिशत (रैंक)

-0.125 %( )

10637 out of 11224

इनसाइडर द्वारा खरीदे गए फ्लोट का प्रतिशत इनसाइडर द्वारा खरीदे गए शेयरों की कुल संख्या है, जिसमें पिछले 90 दिनों में इनसाइडर द्वारा बेचे गए शेयरों की कुल संख्या को घटाकर, कुल फ्लोट से विभाजित किया जाता है और 100 से गुणा किया जाता है।

इनसाइडर ट्रेडिंग चार्ट

McGrath RentCorp इनसाइडर व्यापार निम्नलिखित चार्ट में दिखाए गए हैं। इनसाइडर किसी कंपनी के ऑफिसर, निदेशक या महत्वपूर्ण निवेशक होते हैं। सामान्य तौर पर, इनसाइडर के लिए सामग्री, गैर-सार्वजनिक जानकारी के आधार पर अपनी कंपनियों में व्यापार करना आम तौर पर अवैध है। इसका मतलब यह नहीं है कि उनके लिए अपनी कंपनियों में कोई भी व्यापार करना गैरकानूनी है। हालाँकि, उन्हें फॉर्म 4 के माध्यम से SEC को सभी ट्रेडों की रिपोर्ट करनी होगी।

इनसाइडर रोस्टर और प्रॉफिटेबिलिटी मेट्रिक्स

यह तालिका ज्ञात इनसाइडर की सूची दिखाती है, और SEC को बताई गई फाइलिंग से स्वचालित रूप से उत्पन्न होती है। नामों, सबसे हालिया शीर्षक, और निदेशक, ऑफिसर, या 10% मालिक पदनाम के अलावा, हम नवीनतम प्रकट होल्डिंग्स प्रदान करते हैं। इसके अतिरिक्त, जब भी संभव हो हम इनसाइडर के लिए ऐतिहासिक व्यापार प्रदर्शन प्रदान करते हैं। ऐतिहासिक व्यापार प्रदर्शन इनसाइडर द्वारा किए गए वास्तविक खुले बाजार खरीद लेनदेन के प्रदर्शन का एक भारित औसत है। इसकी गणना कैसे की जाती है, इसके बारे में अधिक जानकारी के लिए, यह YouTube वेबिनार देखें।

See our leaderboard of most profitable insider traders.

इनसाइडर औसत लाभ (%) शेयर
ओन्ड
विभाजित
समायोजित
Steven H Adler President, Adler Tank Rentals - [O] 25,349 25,349
Nicolas C Anderson Director - [D] 3,500 3,500
Kimberly Ann Box Director - [D] 7,000 7,000
Bruce Michael Buckland VP & Division Manager - [O] 5,091 5,091
Smita Conjeevaram Director - [D] 6,500 6,500
Melodie Craft VP Legal Affairs and Risk Mgmt - [O] 5,219 5,219
William J Dawson Director - [D] 6,000 6,000
Kay Dashner Senior HR Advisor - [O] 10,192 10,192
Elizabeth A Fetter Director - [D] 3,970 3,970
इनसाइडर औसत लाभ (%) शेयर
ओन्ड
विभाजित
समायोजित
Joseph F Hanna President and CEO - [O] 153,637 153,637
Robert C Hood Director - [D] 31,433 31,433
Philip B Hawkins Chief Operating Officer - [O] 3,150 3,150
Dennis C Kakures CEO, Director - [D] [O] 293,695 293,695
John Lieffrig VP and Division Manager - [O] 22,441 22,441
Joan M Mcgrath Director - [D] 2,019,983 2,019,983
Robert P Mcgrath Director - [D] 0 0
Gilda Malek SVP, Chief Legal Officer - [O] 4,897 4,897
Keith E Pratt Executive VP and CFO - [O] 51,767 51,767
Stuart Templeton Porter VP and Division Manager - [O] 2,326 2,326
इनसाइडर औसत लाभ (%) शेयर
ओन्ड
विभाजित
समायोजित
Randle F Rose SVP and CAO - [O] 3,419 3,419
Thomas J Sauer Vice President and C.F.O. - [O] 342,230 342,230
Bradley M Shuster Director - [D] 13,700 13,700
Morris Richard Smith Director - [D] 31,500 31,500
Dennis P Stradford Director - [D] 9,300 9,300
John P Skenesky VP and Division Manager - [O] 8,692 8,692
Trease Kristina Van Chief Strategy Officer - [O] 6,694 6,694
Tara Wescott SVP, Chief HR Officer - [O] 6,220 6,220
David M Whitney SVP, Chief Accounting Officer - [O] 6,694 6,694
Ronald H Zech Director - [D] 30,000 30,000

Report errors via our new Insider Auditing Tool

इनसाइडर खरीद के ट्रैक रिकॉर्ड - अल्पकालिक लाभ विश्लेषण

इस अनुभाग में, हम MGRC / McGrath RentCorp में की गई प्रत्येक अनियोजित, खुले बाज़ार की इनसाइडर खरीदारी की लाभप्रदता का विश्लेषण करते हैं। यह विश्लेषण यह समझने में मदद करता है कि क्या इनसाइडर लगातार असामान्य रिटर्न उत्पन्न करता है, और यह अनुसरण करने योग्य है। यह विश्लेषण प्रत्येक व्यापार के बाद एक वर्ष के लिए है, और यह परिणाम सैद्धांतिक हैं .

निम्न टेबल्स सबसे हालिया खुले बाज़ार की खरीदारी को दर्शाती है जो स्वचालित ट्रेडिंग योजना का हिस्सा नहीं थी।

व्यापार की तिथि इनसाइडर रिपोर्टेड
शेयर
रिपोर्टेड
कीमत
समायोजित
शेयर
समायोजित
कीमत
मूल लागत दिन
अधिकतम
मूल्य
अधिकतम
अधिकतम
लाभ ($)
अधिकतम रिटर्न (%)
2016-11-01 Dashner Kay 119 30.1100 119 30.1100 3,583 365 49.1200 2,262 63.14
2016-10-31 VAN TREASE KRISTINA 72 29.9800 72 29.9800 2,159
2016-10-31 VAN TREASE KRISTINA 137 29.9800 137 29.9800 4,107
2016-10-31 Whitney David M 137 29.9800 137 29.9800 4,107
2016-10-31 Whitney David M 72 29.9800 72 29.9800 2,159
2016-08-01 Dashner Kay 111 31.8600 111 31.8600 3,536
2016-07-29 VAN TREASE KRISTINA 67 31.8600 67 31.8600 2,135
2016-07-29 VAN TREASE KRISTINA 128 31.8600 128 31.8600 4,078
2016-07-29 Whitney David M 128 31.8600 128 31.8600 4,078

समायोजित कीमत विभाजित-समायोजित कीमत है। समायोजित शेयर विभाजित-समायोजित शेयर हैं।

MGRC / McGrath RentCorp Insider Trades
इनसाइडर बिक्री के ट्रैक रिकॉर्ड - अल्पकालिक हानि विश्लेषण

इस अनुभाग में, हम MGRC / McGrath RentCorp में की गई प्रत्येक अनियोजित, खुले बाज़ार की इनसाइडर बिक्री के अल्पकालिक नुकसान से बचने का विश्लेषण करते हैं। हानि से बचने का एक सुसंगत पैटर्न यह सुझाव दे सकता है कि भविष्य में बिक्री लेनदेन कीमत में गिरावट की भविष्यवाणी कर सकते हैं। यह विश्लेषण प्रत्येक व्यापार के बाद एक वर्ष के लिए है, और यह परिणाम सैद्धांतिक हैं .

निम्न टेबल्स सबसे हालिया खुले बाज़ार की बिक्री को दर्शाती है जो स्वचालित ट्रेडिंग योजना का हिस्सा नहीं थी।

व्यापार की तिथि इनसाइडर रिपोर्टेड
शेयर
रिपोर्टेड
कीमत
समायोजित
शेयर
समायोजित
कीमत
मूल लागत दिन
न्यूनतम
मूल्य
न्यूनतम
अधिकतम हानि
बचाया ($)
अधिकतम हानि
बचाया (%)
2025-08-06 Box Kimberly Ann 1,500 118.4990 1,500 118.4990 177,748 1 117.4400 -1,588 -0.89
2025-07-30 PRATT KEITH E 3,000 127.1748 3,000 127.1748 381,524
2025-07-29 PRATT KEITH E 6,603 125.6124 6,603 125.6124 829,419
2025-07-29 PRATT KEITH E 397 126.2337 397 126.2337 50,115
2025-07-29 HANNA JOSEPH F 2,575 127.9130 2,575 127.9130 329,376
2025-07-29 HANNA JOSEPH F 5,685 126.9029 5,685 126.9029 721,443
2025-07-29 HANNA JOSEPH F 6,317 125.6655 6,317 125.6655 793,829
2025-06-06 VAN TREASE KRISTINA 361 115.0238 361 115.0238 41,524
2025-06-06 VAN TREASE KRISTINA 1,860 114.0483 1,860 114.0483 212,130

समायोजित कीमत विभाजित-समायोजित कीमत है। समायोजित शेयर विभाजित-समायोजित शेयर हैं।

MGRC / McGrath RentCorp Insider Trades
ट्रांजेक्शन इतिहास

संपूर्ण लेन-देन इतिहास देखने के लिए लिंक आइकन पर क्लिक करें। 10b5-1 स्वचालित ट्रेडिंग योजना के भाग के रूप में रिपोर्ट किए गए लेन-देन में 10b-5 चिह्नित कॉलम में एक X अंकित होगा।

फ़ाइल
तिथि
व्यापार
तिथि
फॉर्म इनसाइडर टिकर प्रतिभूति वर्ग कोड 10b5-1 प्रत्यक्ष एक्सरसाइज
कीमत
यूनिट
कीमत
यूनिटस
परिवर्तित
वैल्यू
परिवर्तित (1K)
शेष
ऑप्शन
शेष
शेयर
2025-08-08 2025-08-06 4 Box Kimberly Ann MGRC Common Stock S - Sale D 118.4990 -1,500 -178 7,000
2025-07-31 2025-07-29 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 127.9130 -2,575 -329 153,637
2025-07-31 2025-07-29 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 126.9029 -5,685 -721 156,212
2025-07-31 2025-07-29 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 125.6655 -6,317 -794 161,897
2025-07-31 2025-07-30 4 PRATT KEITH E MGRC Common Stock S - Sale D 127.1748 -3,000 -382 51,767
2025-07-31 2025-07-29 4 PRATT KEITH E MGRC Common Stock S - Sale D 126.2337 -397 -50 54,767
2025-07-31 2025-07-29 4 PRATT KEITH E MGRC Common Stock S - Sale D 125.6124 -6,603 -829 55,164
2025-06-06 2025-06-06 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 115.0238 -361 -42 6,694
2025-06-06 2025-06-06 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 114.0483 -1,860 -212 7,055
2025-06-06 2025-06-04 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 116.0060 -500 -58 8,915
2025-06-06 2025-06-06 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 115.0238 -361 -42 6,694
2025-06-06 2025-06-06 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 114.0483 -1,860 -212 7,055
2025-06-06 2025-06-04 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 116.0060 -500 -58 8,915
2025-05-20 2025-05-19 4 PRATT KEITH E MGRC Common Stock S - Sale D 115.2197 -5,000 -576 61,767
2025-05-09 2025-05-08 4 Skenesky John P MGRC Common Stock S - Sale D 111.3230 -2,500 -278 8,692
2025-05-09 2025-05-07 4 Skenesky John P By KSOP MGRC Common Stock J - Other I 109.4000 -5,671 -620 5,676
2025-05-05 2025-05-02 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 109.8177 -82 -9 168,214
2025-05-05 2025-05-02 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 108.7865 -8,601 -936 168,296
2025-05-05 2025-05-01 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 108.8937 -5,567 -606 176,897
2025-04-30 2025-04-28 4 Hawkins Philip B MGRC Common Stock S - Sale D 103.9032 -318 -33 3,150
2025-04-30 2025-04-28 4 Hawkins Philip B MGRC Common Stock S - Sale D 103.5413 -4,486 -464 3,468
2025-04-03 2025-04-01 4 SHUSTER BRADLEY M MGRC Common Stock M - Exercise D 1,000 13,700
2025-04-03 2025-04-01 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 1,000 6,000
2025-04-03 2025-04-01 4 Conjeevaram Smita MGRC Common Stock M - Exercise D 1,000 6,500
2025-04-03 2025-04-01 4 Box Kimberly Ann MGRC Common Stock M - Exercise D 1,000 8,500
2025-04-03 2025-04-01 4 Anderson Nicolas C MGRC Common Stock M - Exercise D 1,000 3,500
2025-04-01 2025-03-31 4 Malek Gilda MGRC Common Stock F - Taxes D 111.4000 -512 -57 4,897
2025-04-01 2025-03-31 4 Malek Gilda MGRC Common Stock M - Exercise D 1,430 5,409
2025-02-28 2025-02-27 4 Box Kimberly Ann MGRC Common Stock S - Sale D 124.6924 -1,000 -125 7,500
2025-02-26 2025-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 125.2500 -1,464 -183 2,813
2025-02-26 2025-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 391 4,277
2025-02-26 2025-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 2,340 3,886
2025-02-26 2025-02-25 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 125.2500 -1,963 -246 9,415
2025-02-26 2025-02-25 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 524 11,378
2025-02-26 2025-02-25 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 3,140 10,854
2025-02-26 2025-02-24 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 125.6600 -538 -68 1,546
2025-02-26 2025-02-24 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 353 2,084
2025-02-26 2025-02-24 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 586 1,731
2025-02-26 2025-02-24 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 125.6600 -806 -101 7,714
2025-02-26 2025-02-24 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 510 8,520
2025-02-26 2025-02-24 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 933 8,010
2025-02-26 2025-02-25 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 125.2500 -1,963 -246 9,415
2025-02-26 2025-02-25 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 524 11,648
2025-02-26 2025-02-25 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 3,140 7,714
2025-02-26 2025-02-25 4 Whitney David M MGRC Common Stock F - Taxes D 125.2500 -1,464 -183 2,813
2025-02-26 2025-02-25 4 Whitney David M MGRC Common Stock M - Exercise D 391 4,277
2025-02-26 2025-02-25 4 Whitney David M MGRC Common Stock M - Exercise D 2,340 3,886
2025-02-26 2025-02-24 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 125.6600 -806 -101 7,714
2025-02-26 2025-02-24 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 510 8,520
2025-02-26 2025-02-24 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 933 8,010
2025-02-26 2025-02-24 4 Whitney David M MGRC Common Stock F - Taxes D 125.6600 -538 -68 1,546
2025-02-26 2025-02-24 4 Whitney David M MGRC Common Stock M - Exercise D 353 2,084
2025-02-26 2025-02-24 4 Whitney David M MGRC Common Stock M - Exercise D 586 1,731
2025-02-26 2025-02-25 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 125.2500 -10,579 -1,325 182,464
2025-02-26 2025-02-25 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,771 193,043
2025-02-26 2025-02-25 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 16,620 190,272
2025-02-26 2025-02-24 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 125.6600 -6,565 -825 173,652
2025-02-26 2025-02-24 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 3,197 180,217
2025-02-26 2025-02-24 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 8,806 177,020
2025-02-26 2025-02-25 4 PRATT KEITH E MGRC Common Stock F - Taxes D 125.2500 -3,909 -490 66,767
2025-02-26 2025-02-25 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,077 70,676
2025-02-26 2025-02-25 4 PRATT KEITH E MGRC Common Stock M - Exercise D 6,460 69,599
2025-02-26 2025-02-24 4 PRATT KEITH E MGRC Common Stock F - Taxes D 125.6600 -2,237 -281 63,139
2025-02-26 2025-02-24 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,200 65,376
2025-02-26 2025-02-24 4 PRATT KEITH E MGRC Common Stock M - Exercise D 3,069 64,176
2025-02-26 2025-02-25 4 Hawkins Philip B MGRC Common Stock F - Taxes D 125.2500 -1,277 -160 7,954
2025-02-26 2025-02-25 4 Hawkins Philip B MGRC Common Stock M - Exercise D 667 9,231
2025-02-26 2025-02-25 4 Hawkins Philip B MGRC Common Stock M - Exercise D 4,000 8,564
2025-02-26 2025-02-24 4 Hawkins Philip B MGRC Common Stock F - Taxes D 125.6600 -576 -72 4,564
2025-02-26 2025-02-24 4 Hawkins Philip B MGRC Common Stock M - Exercise D 657 5,140
2025-02-26 2025-02-24 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,333 4,483
2025-02-26 2025-02-25 4 Lieffrig John MGRC Common Stock F - Taxes D 125.2500 -945 -118 22,441
2025-02-26 2025-02-25 4 Lieffrig John MGRC Common Stock M - Exercise D 461 23,386
2025-02-26 2025-02-25 4 Lieffrig John MGRC Common Stock M - Exercise D 2,760 22,925
2025-02-26 2025-02-24 4 Lieffrig John MGRC Common Stock F - Taxes D 125.6600 -410 -52 20,165
2025-02-26 2025-02-24 4 Lieffrig John MGRC Common Stock M - Exercise D 417 20,575
2025-02-26 2025-02-24 4 Lieffrig John MGRC Common Stock M - Exercise D 799 20,158
2025-02-26 2025-02-25 4 Wescott Tara MGRC Common Stock F - Taxes D 125.2500 -1,029 -129 6,220
2025-02-26 2025-02-25 4 Wescott Tara MGRC Common Stock M - Exercise D 411 7,249
2025-02-26 2025-02-25 4 Wescott Tara MGRC Common Stock M - Exercise D 2,460 6,838
2025-02-26 2025-02-24 4 Wescott Tara MGRC Common Stock F - Taxes D 125.6600 -472 -59 4,378
2025-02-26 2025-02-24 4 Wescott Tara MGRC Common Stock M - Exercise D 400 4,850
2025-02-26 2025-02-24 4 Wescott Tara MGRC Common Stock M - Exercise D 826 4,450
2025-02-26 2025-02-25 4 Skenesky John P MGRC Common Stock F - Taxes D 125.2500 -126 -16 11,192
2025-02-26 2025-02-25 4 Skenesky John P MGRC Common Stock M - Exercise D 514 11,318
2025-02-26 2025-02-24 4 Skenesky John P MGRC Common Stock F - Taxes D 125.6600 -366 -46 10,804
2025-02-26 2025-02-24 4 Skenesky John P MGRC Common Stock M - Exercise D 480 11,170
2025-02-26 2025-02-24 4 Skenesky John P MGRC Common Stock M - Exercise D 799 10,690
2025-02-26 2025-02-24 4 Malek Gilda MGRC Common Stock F - Taxes D 125.6600 -504 -63 3,979
2025-02-26 2025-02-24 4 Malek Gilda MGRC Common Stock M - Exercise D 1,333 4,483
2025-02-25 2025-02-21 4 SHUSTER BRADLEY M MGRC Common Stock A - Award D 1,000 12,700
2025-02-25 2025-02-21 4 DAWSON WILLIAM J MGRC Common Stock A - Award D 1,000 5,000
2025-02-25 2025-02-21 4 Conjeevaram Smita MGRC Common Stock A - Award D 1,000 5,500
2025-02-25 2025-02-21 4 Box Kimberly Ann MGRC Common Stock A - Award D 1,000 8,500
2025-02-25 2025-02-21 4 Anderson Nicolas C MGRC Common Stock A - Award D 1,000 2,500
2025-02-25 2025-02-21 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock A - Award I 940 1,145
2025-02-25 2025-02-21 4 VAN TREASE KRISTINA MGRC Common Stock A - Award D 1,570 7,077
2025-02-25 2025-02-21 4 Whitney David M Spouse's Holding MGRC Common Stock A - Award I 1,570 7,077
2025-02-25 2025-02-21 4 Whitney David M MGRC Common Stock A - Award D 940 1,145
2025-02-25 2025-02-21 4 HANNA JOSEPH F MGRC Common Stock A - Award D 16,910 168,214
2025-02-25 2025-02-21 4 Wescott Tara MGRC Common Stock A - Award D 1,380 3,624
2025-02-25 2025-02-21 4 Skenesky John P MGRC Common Stock A - Award D 1,180 9,891
2025-02-25 2025-02-21 4 Malek Gilda MGRC Common Stock A - Award D 3,150 3,150
2025-02-25 2025-02-21 4 Lieffrig John MGRC Common Stock A - Award D 1,260 19,359
2025-02-25 2025-02-21 4 Hawkins Philip B MGRC Common Stock A - Award D 3,150 3,150
2025-02-25 2025-02-21 4 PRATT KEITH E MGRC Common Stock A - Award D 9,240 61,107
2024-12-11 2024-12-09 4 Malek Gilda MGRC Common Stock S - Sale D 121.7800 -919 -112 0
2024-11-07 2024-11-07 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 121.7261 -4,105 -500 151,304
2024-11-07 2024-11-06 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 120.5091 -4,410 -531 155,409
2024-11-07 2024-11-06 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 119.6436 -11,430 -1,368 159,819
2024-11-01 2024-11-01 4 Box Kimberly Ann MGRC Common Stock S - Sale D 114.6220 -1,000 -115 7,500
2024-11-01 2024-11-01 4 Skenesky John P MGRC Common Stock S - Sale D 114.8574 -5,000 -574 8,711
2024-10-30 2024-10-30 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 116.9980 -5,176 -606 205
2024-10-30 2024-10-30 4 Whitney David M MGRC Common Stock S - Sale D 116.9980 -5,176 -606 205
2024-10-30 2024-10-30 4 Wescott Tara MGRC Common Stock S - Sale D 117.4773 -1,379 -162 2,244
2024-10-30 2024-10-30 4 Hawkins Philip B MGRC Common Stock S - Sale D 117.2272 -254 -30 0
2024-10-30 2024-10-30 4 Hawkins Philip B MGRC Common Stock S - Sale D 116.4762 -2,411 -281 254
2024-10-30 2024-10-30 4 Hawkins Philip B MGRC Common Stock S - Sale D 115.8098 -1,618 -187 2,665
2024-10-30 2024-10-29 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 115.6610 -3,897 -451 4,000
2024-10-30 2024-10-29 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 114.8433 -16,103 -1,849 7,897
2024-10-30 2024-10-28 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 115.3427 -3,000 -346 3,970
2024-10-30 2024-10-28 4 PRATT KEITH E MGRC Common Stock S - Sale D 115.1730 -4 -0 51,867
2024-10-30 2024-10-28 4 PRATT KEITH E MGRC Common Stock S - Sale D 114.5110 -4,996 -572 51,871
2024-08-05 2024-08-01 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 1,000 6,970
2024-04-04 2024-04-01 4 Anderson Nicolas C MGRC Common Stock M - Exercise D 1,200 1,500
2024-04-03 2024-04-01 4 SHUSTER BRADLEY M MGRC Common Stock M - Exercise D 1,200 11,700
2024-04-03 2024-04-01 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 1,200 5,970
2024-04-03 2024-04-01 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 1,200 24,000
2024-04-03 2024-04-01 4 Conjeevaram Smita MGRC Common Stock M - Exercise D 1,200 4,500
2024-04-03 2024-04-01 4 Box Kimberly Ann MGRC Common Stock M - Exercise D 1,200 8,500
2024-04-03 2024-04-01 4 Malek Gilda MGRC Common Stock F - Taxes D 120.7700 -510 -62 919
2024-04-03 2024-04-01 4 Malek Gilda MGRC Common Stock M - Exercise D 1,429 1,429
2024-02-28 2024-02-26 4 Skenesky John P MGRC Common Stock F - Taxes D 124.6500 -638 -80 13,711
2024-02-28 2024-02-26 4 Skenesky John P MGRC Common Stock M - Exercise D 479 14,349
2024-02-28 2024-02-26 4 Skenesky John P MGRC Common Stock M - Exercise D 513 13,870
2024-02-28 2024-02-26 4 Skenesky John P MGRC Common Stock M - Exercise D 514 13,357
2024-02-28 2024-02-26 4 Skenesky John P MGRC Common Stock M - Exercise D 1,113 12,843
2024-02-28 2024-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 124.6500 -1,796 -224 5,381
2024-02-28 2024-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 353 7,177
2024-02-28 2024-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 390 6,824
2024-02-28 2024-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 374 6,434
2024-02-28 2024-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 2,240 6,060
2024-02-28 2024-02-26 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 124.6500 -1,652 -206 5,507
2024-02-28 2024-02-26 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 509 7,159
2024-02-28 2024-02-26 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 1,540 6,650
2024-02-28 2024-02-26 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 523 5,110
2024-02-28 2024-02-26 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 514 4,587
2024-02-28 2024-02-26 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 124.6500 -1,652 -206 5,507
2024-02-28 2024-02-26 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 509 7,159
2024-02-28 2024-02-26 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 1,540 6,650
2024-02-28 2024-02-26 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 523 5,110
2024-02-28 2024-02-26 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 514 4,587
2024-02-28 2024-02-26 4 Whitney David M MGRC Common Stock F - Taxes D 124.6500 -1,796 -224 5,381
2024-02-28 2024-02-26 4 Whitney David M MGRC Common Stock M - Exercise D 353 7,177
2024-02-28 2024-02-26 4 Whitney David M MGRC Common Stock M - Exercise D 390 6,824
2024-02-28 2024-02-26 4 Whitney David M MGRC Common Stock M - Exercise D 374 6,434
2024-02-28 2024-02-26 4 Whitney David M MGRC Common Stock M - Exercise D 2,240 6,060
2024-02-28 2024-02-26 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 124.6500 -13,250 -1,652 171,249
2024-02-28 2024-02-26 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 3,196 184,499
2024-02-28 2024-02-26 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,770 181,303
2024-02-28 2024-02-26 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,674 178,533
2024-02-28 2024-02-26 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 16,040 175,859
2024-02-28 2024-02-26 4 PRATT KEITH E MGRC Common Stock F - Taxes D 124.6500 -4,762 -594 56,867
2024-02-28 2024-02-26 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,199 61,629
2024-02-28 2024-02-26 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,077 60,430
2024-02-28 2024-02-26 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,017 59,353
2024-02-28 2024-02-26 4 PRATT KEITH E MGRC Common Stock M - Exercise D 6,100 58,336
2024-02-28 2024-02-26 4 Lieffrig John MGRC Common Stock F - Taxes D 124.6500 -1,134 -141 18,099
2024-02-28 2024-02-26 4 Lieffrig John MGRC Common Stock M - Exercise D 416 19,233
2024-02-28 2024-02-26 4 Lieffrig John MGRC Common Stock M - Exercise D 460 18,817
2024-02-28 2024-02-26 4 Lieffrig John MGRC Common Stock M - Exercise D 427 18,357
2024-02-28 2024-02-26 4 Lieffrig John MGRC Common Stock M - Exercise D 2,560 17,930
2024-02-28 2024-02-26 4 Hawkins Philip B MGRC Common Stock F - Taxes D 124.6500 -1,521 -190 4,283
2024-02-28 2024-02-26 4 Hawkins Philip B MGRC Common Stock M - Exercise D 656 5,804
2024-02-28 2024-02-26 4 Hawkins Philip B MGRC Common Stock M - Exercise D 667 5,148
2024-02-28 2024-02-26 4 Hawkins Philip B MGRC Common Stock M - Exercise D 641 4,481
2024-02-28 2024-02-26 4 Hawkins Philip B MGRC Common Stock M - Exercise D 3,840 3,840
2024-02-28 2024-02-26 4 Wescott Tara MGRC Common Stock F - Taxes D 124.6500 -1,249 -156 3,623
2024-02-28 2024-02-26 4 Wescott Tara MGRC Common Stock M - Exercise D 399 4,872
2024-02-28 2024-02-26 4 Wescott Tara MGRC Common Stock M - Exercise D 410 4,473
2024-02-28 2024-02-26 4 Wescott Tara MGRC Common Stock M - Exercise D 384 4,063
2024-02-28 2024-02-26 4 Wescott Tara MGRC Common Stock M - Exercise D 2,300 3,679
2023-11-07 2023-11-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 102.0000 -1,950 -199 3,820
2023-11-07 2023-11-03 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 102.0000 -4,325 -441 4,073
2023-11-07 2023-11-03 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 102.0000 -4,325 -441 4,073
2023-11-07 2023-11-03 4 Whitney David M MGRC Common Stock S - Sale D 102.0000 -1,950 -199 3,820
2023-09-01 2023-08-30 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 102.5900 -430 -44 4,770
2023-08-22 2023-08-18 4 Hawkins Philip B MGRC Common Stock S - Sale D 98.7240 -2,607 -257 0
2023-08-16 2023-08-15 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 101.0600 -1,807 -183 2,607
2023-08-16 2023-08-15 4 Hawkins Philip B MGRC Common Stock F - Taxes D 101.0600 -866 -88 4,414
2023-08-16 2023-08-15 4 Hawkins Philip B MGRC Common Stock M - Exercise D 34.5700 5,280 183 5,280
2023-06-09 2023-06-08 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 98.5100 -983 -97 5,770
2023-06-09 2023-06-08 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 98.5100 -952 -94 6,753
2023-06-09 2023-06-08 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 2,800 97 7,705
2023-06-09 2023-06-08 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 98.5100 -2,052 -202 8,398
2023-06-09 2023-06-08 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 98.5100 -1,987 -196 10,450
2023-06-09 2023-06-08 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 34.5700 5,845 202 12,437
2023-06-09 2023-06-08 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 98.5100 -2,052 -202 8,398
2023-06-09 2023-06-08 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 98.5100 -1,987 -196 10,450
2023-06-09 2023-06-08 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 5,845 202 12,437
2023-06-09 2023-06-08 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 98.5100 -983 -97 5,770
2023-06-09 2023-06-08 4 Whitney David M MGRC Common Stock F - Taxes D 98.5100 -952 -94 6,753
2023-06-09 2023-06-08 4 Whitney David M MGRC Common Stock M - Exercise D 34.5700 2,800 97 7,705
2023-06-09 2023-06-07 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 300 9,300
2023-06-09 2023-06-07 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 300 31,500
2023-06-01 2023-05-30 4 Wescott Tara MGRC Common Stock F - Taxes D 89.9800 -331 -30 1,379
2023-06-01 2023-05-30 4 Wescott Tara MGRC Common Stock M - Exercise D 957 1,710
2023-05-12 2023-05-11 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 91.0336 -1,400 -127 5,200
2023-05-12 2023-05-12 4 Wescott Tara MGRC Common Stock S - Sale D 91.3141 -1,200 -110 753
2023-05-12 2023-05-11 4 Skenesky John P MGRC Common Stock S - Sale D 90.9669 -3,000 -273 11,730
2023-05-12 2023-05-11 4 Lieffrig John MGRC Common Stock S - Sale D 90.0378 -1,655 -149 15,370
2023-05-10 2023-05-08 4 Lieffrig John MGRC Common Stock D - Sale to Issuer D 90.2600 -1,393 -126 17,025
2023-05-10 2023-05-08 4 Lieffrig John MGRC Common Stock F - Taxes D 90.2600 -687 -62 18,418
2023-05-10 2023-05-08 4 Lieffrig John MGRC Common Stock M - Exercise D 34.5700 2,400 83 19,105
2023-05-10 2023-05-08 4 Lieffrig John MGRC Common Stock M - Exercise D 31.9700 1,335 43 16,705
2023-04-05 2023-04-03 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 1,500 31,200
2023-04-05 2023-04-03 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 1,500 9,000
2023-04-05 2023-04-03 4 SHUSTER BRADLEY M MGRC Common Stock M - Exercise D 1,500 10,500
2023-04-05 2023-04-03 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 1,500 6,600
2023-04-05 2023-04-03 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 1,500 22,800
2023-04-05 2023-04-03 4 Conjeevaram Smita MGRC Common Stock M - Exercise D 1,500 3,300
2023-04-05 2023-04-03 4 Box Kimberly Ann MGRC Common Stock M - Exercise D 1,500 7,300
2023-04-05 2023-04-03 4 Anderson Nicolas C MGRC Common Stock M - Exercise D 300 300
2023-03-14 2023-03-02 4/A HANNA JOSEPH F MGRC Common Stock F - Taxes D 101.0300 -19,370 -1,957 159,819
2023-03-14 2023-03-02 4/A HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 101.0300 -19,162 -1,936 179,189
2023-03-14 2023-03-02 4/A HANNA JOSEPH F MGRC Common Stock M - Exercise D 34.5700 56,000 1,936 198,351
2023-03-14 2023-03-01 4/A HANNA JOSEPH F MGRC Common Stock F - Taxes D 101.0300 -1,053 -106 142,351
2023-03-14 2023-03-01 4/A HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,002 143,404
2023-03-14 2023-02-27 4/A HANNA JOSEPH F MGRC Common Stock F - Taxes D 101.9900 -10,661 -1,087 141,402
2023-03-14 2023-02-27 4/A HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,769 152,063
2023-03-14 2023-02-27 4/A HANNA JOSEPH F MGRC Common Stock M - Exercise D 3,205 149,294
2023-03-14 2023-02-27 4/A HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,673 146,089
2023-03-14 2023-02-27 4/A HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,961 143,416
2023-03-14 2023-02-27 4/A HANNA JOSEPH F MGRC Common Stock A - Award D 8,658 140,455
2023-03-14 2023-03-10 4 Craft Melodie MGRC Common Stock F - Taxes D 96.2000 -83 -8 5,219
2023-03-14 2023-03-10 4 Craft Melodie MGRC Common Stock M - Exercise D 340 5,302
2023-03-14 2023-03-10 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 97.8753 -1,700 -166 7,500
2023-03-10 2023-03-08 4 Hawkins Philip B MGRC Common Stock S - Sale D 98.4190 -5,624 -554 0
2023-03-10 2023-03-01 4/A Hawkins Philip B MGRC Common Stock F - Taxes D 101.0300 -98 -10 5,624
2023-03-10 2023-03-01 4/A Hawkins Philip B MGRC Common Stock M - Exercise D 400 5,722
2023-03-10 2023-02-27 4/A Hawkins Philip B MGRC Common Stock F - Taxes D 101.9900 -956 -98 5,322
2023-03-10 2023-02-27 4/A Hawkins Philip B MGRC Common Stock M - Exercise D 666 6,278
2023-03-10 2023-02-27 4/A Hawkins Philip B MGRC Common Stock M - Exercise D 640 5,612
2023-03-10 2023-02-27 4/A Hawkins Philip B MGRC Common Stock M - Exercise D 651 4,972
2023-03-10 2023-02-27 4/A Hawkins Philip B MGRC Common Stock A - Award D 1,902 4,321
2023-03-07 2023-03-06 4 PRATT KEITH E MGRC Common Stock F - Taxes D 100.7500 -5,211 -525 52,236
2023-03-07 2023-03-06 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 100.7500 -5,491 -553 57,447
2023-03-07 2023-03-06 4 PRATT KEITH E MGRC Common Stock M - Exercise D 34.5700 16,000 553 62,938
2023-03-03 2023-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 101.0300 -199 -20 6,592
2023-03-03 2023-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 380 6,791
2023-03-03 2023-03-01 4 Whitney David M MGRC Common Stock F - Taxes D 101.0300 -105 -11 4,905
2023-03-03 2023-03-01 4 Whitney David M MGRC Common Stock M - Exercise D 200 5,010
2023-03-03 2023-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 101.0300 -105 -11 4,905
2023-03-03 2023-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 200 5,010
2023-03-03 2023-03-01 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 101.0300 -199 -20 6,592
2023-03-03 2023-03-01 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 380 6,791
2023-03-03 2023-03-02 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 101.0300 -19,370 -1,957 137,040
2023-03-03 2023-03-02 4 HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 101.0300 -19,162 -1,936 156,410
2023-03-03 2023-03-02 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 34.5700 56,000 1,936 175,572
2023-03-03 2023-03-01 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 101.0300 -1,053 -106 119,572
2023-03-03 2023-03-01 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,002 120,625
2023-03-03 2023-03-01 4 Hawkins Philip B MGRC Common Stock F - Taxes D 101.0300 -98 -10 3,205
2023-03-03 2023-03-01 4 Hawkins Philip B MGRC Common Stock M - Exercise D 400 3,303
2023-03-03 2023-03-01 4 Lieffrig John MGRC Common Stock F - Taxes D 101.0300 -88 -9 15,370
2023-03-03 2023-03-01 4 Lieffrig John MGRC Common Stock M - Exercise D 300 15,458
2023-03-03 2023-03-01 4 PRATT KEITH E MGRC Common Stock F - Taxes D 101.0300 -437 -44 46,938
2023-03-03 2023-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 880 47,375
2023-03-03 2023-03-01 4 Skenesky John P MGRC Common Stock F - Taxes D 101.0300 -83 -8 14,730
2023-03-03 2023-03-01 4 Skenesky John P MGRC Common Stock M - Exercise D 340 14,813
2023-03-02 2023-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 104.0358 -2,784 -290 4,810
2023-03-02 2023-02-28 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 104.0114 -2,646 -275 6,411
2023-03-02 2023-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 104.0114 -2,646 -275 6,411
2023-03-02 2023-02-28 4 Whitney David M MGRC Common Stock S - Sale D 104.0358 -2,784 -290 4,810
2023-03-01 2023-02-28 4 Box Kimberly Ann MGRC Common Stock S - Sale D 103.3887 -500 -52 5,800
2023-03-01 2023-02-27 4 Craft Melodie MGRC Common Stock F - Taxes D 101.9900 -825 -84 4,962
2023-03-01 2023-02-27 4 Craft Melodie MGRC Common Stock M - Exercise D 666 5,787
2023-03-01 2023-02-27 4 Craft Melodie MGRC Common Stock M - Exercise D 587 5,121
2023-03-01 2023-02-27 4 Craft Melodie MGRC Common Stock M - Exercise D 534 4,534
2023-03-01 2023-02-27 4 Craft Melodie MGRC Common Stock A - Award D 1,560 4,000
2023-03-01 2023-02-27 4 Whitney David M MGRC Common Stock F - Taxes D 101.9900 -1,173 -120 7,594
2023-03-01 2023-02-27 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 101.9900 -1,640 -167 9,057
2023-03-01 2023-02-27 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 523 10,697
2023-03-01 2023-02-27 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 513 10,174
2023-03-01 2023-02-27 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 521 9,661
2023-03-01 2023-02-27 4 Whitney David M Spouse's Holding MGRC Common Stock A - Award I 1,521 9,140
2023-03-01 2023-02-27 4 Whitney David M MGRC Common Stock M - Exercise D 389 8,767
2023-03-01 2023-02-27 4 Whitney David M MGRC Common Stock M - Exercise D 373 8,378
2023-03-01 2023-02-27 4 Whitney David M MGRC Common Stock M - Exercise D 357 8,005
2023-03-01 2023-02-27 4 Whitney David M MGRC Common Stock A - Award D 1,044 7,648
2023-03-01 2023-02-27 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 101.9900 -1,640 -167 9,057
2023-03-01 2023-02-27 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 101.9900 -1,173 -120 7,594
2023-03-01 2023-02-27 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 389 8,767
2023-03-01 2023-02-27 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 373 8,378
2023-03-01 2023-02-27 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 357 8,005
2023-03-01 2023-02-27 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock A - Award I 1,044 7,648
2023-03-01 2023-02-27 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 523 10,697
2023-03-01 2023-02-27 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 513 10,174
2023-03-01 2023-02-27 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 521 9,661
2023-03-01 2023-02-27 4 VAN TREASE KRISTINA MGRC Common Stock A - Award D 1,521 9,140
2023-03-01 2023-02-27 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 101.9900 -10,661 -1,087 118,623
2023-03-01 2023-02-27 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,769 129,284
2023-03-01 2023-02-27 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 3,205 126,515
2023-03-01 2023-02-27 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,673 123,310
2023-03-01 2023-02-27 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,961 120,637
2023-03-01 2023-02-27 4 HANNA JOSEPH F MGRC Common Stock A - Award D 8,658 117,676
2023-03-01 2023-02-27 4 PRATT KEITH E MGRC Common Stock F - Taxes D 101.9900 -3,115 -318 46,495
2023-03-01 2023-02-27 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,076 49,610
2023-03-01 2023-02-27 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,017 48,534
2023-03-01 2023-02-27 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,067 47,517
2023-03-01 2023-02-27 4 PRATT KEITH E MGRC Common Stock A - Award D 3,120 46,450
2023-03-01 2023-02-27 4 Wescott Tara MGRC Common Stock F - Taxes D 101.9900 -315 -32 1,953
2023-03-01 2023-02-27 4 Wescott Tara MGRC Common Stock M - Exercise D 409 2,268
2023-03-01 2023-02-27 4 Wescott Tara MGRC Common Stock M - Exercise D 383 1,859
2023-03-01 2023-02-27 4 Lieffrig John MGRC Common Stock F - Taxes D 101.9900 -731 -75 15,158
2023-03-01 2023-02-27 4 Lieffrig John MGRC Common Stock M - Exercise D 459 15,889
2023-03-01 2023-02-27 4 Lieffrig John MGRC Common Stock M - Exercise D 427 15,430
2023-03-01 2023-02-27 4 Lieffrig John MGRC Common Stock M - Exercise D 381 15,003
2023-03-01 2023-02-27 4 Lieffrig John MGRC Common Stock A - Award D 1,112 14,622
2023-03-01 2023-02-27 4 Skenesky John P MGRC Common Stock F - Taxes D 101.9900 -779 -79 14,473
2023-03-01 2023-02-27 4 Skenesky John P MGRC Common Stock M - Exercise D 513 15,252
2023-03-01 2023-02-27 4 Skenesky John P MGRC Common Stock M - Exercise D 513 15,252
2023-03-01 2023-02-27 4 Skenesky John P MGRC Common Stock M - Exercise D 521 14,226
2023-03-01 2023-02-27 4 Skenesky John P MGRC Common Stock A - Award D 1,521 13,705
2023-03-01 2023-02-27 4 Hawkins Philip B MGRC Common Stock F - Taxes D 101.9900 -956 -98 2,903
2023-03-01 2023-02-27 4 Hawkins Philip B MGRC Common Stock M - Exercise D 666 3,859
2023-03-01 2023-02-27 4 Hawkins Philip B MGRC Common Stock M - Exercise D 640 3,193
2023-03-01 2023-02-27 4 Hawkins Philip B MGRC Common Stock M - Exercise D 651 2,553
2023-03-01 2023-02-27 4 Hawkins Philip B MGRC Common Stock A - Award D 1,902 1,902
2023-02-03 2023-02-01 4 Porter Stuart Templeton MGRC Common Stock F - Taxes D 98.4200 -472 -46 2,326
2023-02-03 2023-02-01 4 Porter Stuart Templeton MGRC Common Stock M - Exercise D 237 2,798
2023-02-03 2023-02-01 4 Porter Stuart Templeton MGRC Common Stock M - Exercise D 710 2,561
2023-02-03 2023-02-01 4 Porter Stuart Templeton MGRC Common Stock M - Exercise D 213 1,851
2023-02-03 2023-02-01 4 Porter Stuart Templeton MGRC Common Stock M - Exercise D 256 1,638
2023-02-03 2023-02-01 4 Porter Stuart Templeton MGRC Common Stock M - Exercise D 200 1,382
2022-09-14 2022-09-12 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 86.0200 -1,282 -110 2,419
2022-09-14 2022-09-12 4 Hawkins Philip B MGRC Common Stock F - Taxes D 86.0200 -779 -67 3,701
2022-09-14 2022-09-12 4 Hawkins Philip B MGRC Common Stock M - Exercise D 24.6000 4,480 110 4,480
2022-06-06 2022-06-02 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 83.2000 -1,000 -83 9,200
2022-06-01 2022-05-31 4 Wescott Tara MGRC Common Stock F - Taxes D 82.2100 -331 -27 1,476
2022-06-01 2022-05-31 4 Wescott Tara MGRC Common Stock M - Exercise D 957 1,807
2022-05-26 2022-05-24 4 HANNA JOSEPH F MGRC Stock Appreciation Right M - Exercise D 24.60 -35,300 0
2022-05-26 2022-05-24 4 HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 81.5000 -10,655 -868 131,797
2022-05-26 2022-05-24 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 81.5000 -12,959 -1,056 142,452
2022-05-26 2022-05-24 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 24.6000 35,300 868 155,411
2022-05-23 2022-05-23 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 82.1545 -1,400 -115 5,100
2022-05-20 2022-05-18 4 HANNA JOSEPH F MGRC Stock M - Exercise D 24.60 -30,000 35,300
2022-05-20 2022-05-18 4 HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 83.5300 -8,836 -738 120,111
2022-05-20 2022-05-18 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 83.5300 -10,071 -841 128,947
2022-05-20 2022-05-18 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 24.6000 30,000 738 139,018
2022-05-13 2022-05-11 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -16,520 0
2022-05-13 2022-05-11 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 81.2700 -5,001 -406 43,330
2022-05-13 2022-05-11 4 PRATT KEITH E MGRC Common Stock F - Taxes D 81.2700 -5,712 -464 48,331
2022-05-13 2022-05-11 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 16,520 406 54,043
2022-05-10 2022-05-09 4 Skenesky John P MGRC Common Stock S - Sale D 81.7408 -2,000 -163 12,184
2022-05-03 2022-05-02 4 Craft Melodie MGRC Restricted Stock Unit M - Exercise D 0.00 -340 340
2022-05-03 2022-05-02 4 Craft Melodie MGRC Common Stock F - Taxes D 82.1000 -83 -7 2,440
2022-05-03 2022-05-02 4 Craft Melodie MGRC Common Stock M - Exercise D 340 2,523
2022-04-04 2022-04-01 4 STRADFORD DENNIS P MGRC Restricted Stock Unit M - Exercise D 0.00 -1,500 0
2022-04-04 2022-04-01 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 1,500 10,200
2022-04-04 2022-04-01 4 SMITH MORRIS RICHARD MGRC Restricted Stock Unit M - Exercise D 0.00 -1,500 0
2022-04-04 2022-04-01 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 1,500 29,700
2022-04-04 2022-04-01 4 SHUSTER BRADLEY M MGRC Restricted Stock Unit M - Exercise D 0.00 -1,500 0
2022-04-04 2022-04-01 4 SHUSTER BRADLEY M MGRC Common Stock M - Exercise D 1,500 9,000
2022-04-04 2022-04-01 4 FETTER ELIZABETH A MGRC Restricted Stock Unit M - Exercise D 0.00 -1,500 0
2022-04-04 2022-04-01 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 1,500 6,500
2022-04-04 2022-04-01 4 DAWSON WILLIAM J MGRC Restricted Stock Unit M - Exercise D 0.00 -1,500 0
2022-04-04 2022-04-01 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 1,500 21,300
2022-04-04 2022-04-01 4 Conjeevaram Smita MGRC Common Stock M - Exercise D 0.00 -1,500 0
2022-04-04 2022-04-01 4 Conjeevaram Smita MGRC Common Stock M - Exercise D 1,500 1,800
2022-04-04 2022-04-01 4 Box Kimberly Ann MGRC Restricted Stock Unit M - Exercise D 0.00 -1,500 0
2022-04-04 2022-04-01 4 Box Kimberly Ann MGRC Common Stock M - Exercise D 1,500 6,300
2022-03-17 2022-03-15 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -3,015 0
2022-03-17 2022-03-15 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 24.60 -5,715 0
2022-03-17 2022-03-15 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 88.3200 -840 -74 6,604
2022-03-17 2022-03-15 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 88.3200 -1,124 -99 7,444
2022-03-17 2022-03-15 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 3,015 74 8,568
2022-03-17 2022-03-15 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 88.3200 -1,592 -141 7,619
2022-03-17 2022-03-15 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 88.3200 -2,130 -188 9,211
2022-03-17 2022-03-15 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 24.6000 5,715 141 11,341
2022-03-17 2022-03-15 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -5,715 0
2022-03-17 2022-03-15 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 24.60 -3,015 0
2022-03-17 2022-03-15 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 88.3200 -1,592 -141 7,619
2022-03-17 2022-03-15 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 88.3200 -2,130 -188 9,211
2022-03-17 2022-03-15 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 5,715 141 11,341
2022-03-17 2022-03-15 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 88.3200 -840 -74 6,604
2022-03-17 2022-03-15 4 Whitney David M MGRC Common Stock F - Taxes D 88.3200 -1,124 -99 7,444
2022-03-17 2022-03-15 4 Whitney David M MGRC Common Stock M - Exercise D 24.6000 3,015 74 8,568
2022-03-15 2022-03-14 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -3,750 0
2022-03-15 2022-03-14 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 0
2022-03-15 2022-03-14 4 Skenesky John P MGRC Stock Appreciation Right D - Sale to Issuer D 83.6900 -2,110 -177 14,184
2022-03-15 2022-03-14 4 Skenesky John P MGRC Common Stock F - Taxes D 83.6900 -864 -72 16,294
2022-03-15 2022-03-14 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 3,750 130 17,158
2022-03-15 2022-03-14 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 1,905 47 13,408
2022-03-15 2022-03-11 4 Hawkins Philip B MGRC Common Stock S - Sale D 83.4158 -10,862 -906 0
2022-03-15 2022-02-25 4/A Hawkins Philip B MGRC Restricted Stock Unit M - Exercise D 0.00 -639 1,281
2022-03-15 2022-02-25 4/A Hawkins Philip B MGRC Restricted Stock Unit A - Award D 0.00 2,000 2,000
2022-03-15 2022-02-25 4/A Hawkins Philip B MGRC Restricted Stock Unit A - Award D 0.00 2,000 2,000
2022-03-15 2022-02-25 4/A Hawkins Philip B MGRC Common Stock F - Taxes D 81.2500 -190 -15 5,737
2022-03-15 2022-02-25 4/A Hawkins Philip B MGRC Common Stock M - Exercise D 639 5,927
2022-03-04 2022-03-02 4/A HANNA JOSEPH F MGRC Restricted Stock Unit M - Exercise D 0.00 -4,040 0
2022-03-04 2022-03-02 4/A HANNA JOSEPH F MGRC Common Stock F - Taxes D 80.4300 -2,004 -161 109,018
2022-03-04 2022-03-02 4/A HANNA JOSEPH F MGRC Common Stock M - Exercise D 4,040 111,022
2022-03-04 2022-03-01 4/A HANNA JOSEPH F MGRC Restricted Stock Unit M - Exercise D 0.00 -2,002 2,002
2022-03-04 2022-03-01 4/A HANNA JOSEPH F MGRC Common Stock F - Taxes D 79.7200 -993 -79 106,982
2022-03-04 2022-03-01 4/A HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,002 107,975
2022-03-03 2022-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -560 0
2022-03-03 2022-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit M - Exercise D 0.00 -1,200 0
2022-03-03 2022-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 80.4300 -290 -23 5,553
2022-03-03 2022-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 560 5,843
2022-03-03 2022-03-02 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 80.4300 -616 -50 5,626
2022-03-03 2022-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 1,200 6,242
2022-03-03 2022-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -200 200
2022-03-03 2022-03-01 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit M - Exercise D 0.00 -380 380
2022-03-03 2022-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 79.7200 -104 -8 5,283
2022-03-03 2022-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 200 5,387
2022-03-03 2022-03-01 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 79.7200 -193 -15 5,042
2022-03-03 2022-03-01 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 380 5,235
2022-03-03 2022-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -1,200 0
2022-03-03 2022-03-02 4 Whitney David M MGRC Restricted Stock Unit M - Exercise D 0.00 -560 0
2022-03-03 2022-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 80.4300 -616 -50 5,626
2022-03-03 2022-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 1,200 6,242
2022-03-03 2022-03-02 4 Whitney David M MGRC Common Stock F - Taxes D 80.4300 -290 -23 5,553
2022-03-03 2022-03-02 4 Whitney David M MGRC Common Stock M - Exercise D 560 5,843
2022-03-03 2022-03-01 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -380 380
2022-03-03 2022-03-01 4 Whitney David M MGRC Restricted Stock Unit M - Exercise D 0.00 -200 200
2022-03-03 2022-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 79.7200 -193 -15 5,042
2022-03-03 2022-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 380 5,235
2022-03-03 2022-03-01 4 Whitney David M MGRC Common Stock F - Taxes D 79.7200 -104 -8 5,283
2022-03-03 2022-03-01 4 Whitney David M MGRC Common Stock M - Exercise D 200 5,387
2022-03-03 2022-03-02 4 HANNA JOSEPH F MGRC Restricted Stock Unit M - Exercise D 0.00 -4,040 0
2022-03-03 2022-03-02 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 80.4300 2,004 161 109,018
2022-03-03 2022-03-02 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 4,040 111,022
2022-03-03 2022-03-01 4 HANNA JOSEPH F MGRC Restricted Stock Unit M - Exercise D 0.00 -2,002 2,002
2022-03-03 2022-03-01 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 79.7200 -993 -79 106,982
2022-03-03 2022-03-01 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,002 107,975
2022-03-03 2022-03-02 4 PRATT KEITH E MGRC Restricted Stock Unit M - Exercise D 0.00 -2,320 0
2022-03-03 2022-03-02 4 PRATT KEITH E MGRC Common Stock F - Taxes D 80.4300 -803 -65 37,523
2022-03-03 2022-03-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 2,320 38,326
2022-03-03 2022-03-01 4 PRATT KEITH E MGRC Restricted Stock Unit M - Exercise D 0.00 -880 880
2022-03-03 2022-03-01 4 PRATT KEITH E MGRC Common Stock F - Taxes D 79.7200 -305 -24 36,006
2022-03-03 2022-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 880 36,311
2022-03-03 2022-03-02 4 Hawkins Philip B MGRC Restricted Stock Unit M - Exercise D 0.00 -1,280 0
2022-03-03 2022-03-02 4 Hawkins Philip B MGRC Common Stock F - Taxes D 80.4300 -312 -25 10,862
2022-03-03 2022-03-02 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,280 11,174
2022-03-03 2022-03-01 4 Hawkins Philip B MGRC Restricted Stock Unit M - Exercise D 0.00 -400 400
2022-03-03 2022-03-01 4 Hawkins Philip B MGRC Common Stock F - Taxes D 79.7200 -98 -8 9,894
2022-03-03 2022-03-01 4 Hawkins Philip B MGRC Common Stock M - Exercise D 400 9,992
2022-03-03 2022-03-02 4 Lieffrig John MGRC Restricted Stock Unit M - Exercise D 0.00 -880 0
2022-03-03 2022-03-02 4 Lieffrig John MGRC Common Stock F - Taxes D 80.4300 -258 -21 13,510
2022-03-03 2022-03-02 4 Lieffrig John MGRC Common Stock M - Exercise D 880 13,768
2022-03-03 2022-03-01 4 Lieffrig John MGRC Restricted Stock Unit M - Exercise D 0.00 -300 300
2022-03-03 2022-03-01 4 Lieffrig John MGRC Common Stock F - Taxes D 79.7200 -88 -7 12,888
2022-03-03 2022-03-01 4 Lieffrig John MGRC Common Stock M - Exercise D 300 12,976
2022-03-03 2022-03-02 4 Skenesky John P MGRC Restricted Stock Unit M - Exercise D 0.00 -1,080 0
2022-03-03 2022-03-02 4 Skenesky John P MGRC Common Stock F - Taxes D 80.4300 -263 -21 11,503
2022-03-03 2022-03-02 4 Skenesky John P MGRC Common Stock M - Exercise D 1,080 11,766
2022-03-03 2022-03-01 4 Skenesky John P MGRC Restricted Stock Unit M - Exercise D 0.00 -340 340
2022-03-03 2022-03-01 4 Skenesky John P MGRC Common Stock F - Taxes D 79.7200 -83 -7 10,686
2022-03-03 2022-03-01 4 Skenesky John P MGRC Common Stock M - Exercise D 340 10,769
2022-03-03 2022-03-02 4 Porter Stuart Templeton MGRC Restricted Stock Unit M - Exercise D 0.00 -640 0
2022-03-03 2022-03-02 4 Porter Stuart Templeton MGRC Common Stock F - Taxes D 80.4300 -156 -13 1,182
2022-03-03 2022-03-02 4 Porter Stuart Templeton MGRC Common Stock M - Exercise D 640 1,338
2022-03-03 2022-03-01 4 Porter Stuart Templeton MGRC Restricted Stock Unit M - Exercise D 0.00 -200 200
2022-03-03 2022-03-01 4 Porter Stuart Templeton MGRC Common Stock F - Taxes D 79.7200 -48 -4 698
2022-03-03 2022-03-01 4 Porter Stuart Templeton MGRC Common Stock M - Exercise D 200 746
2022-03-02 2022-02-28 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -520 521
2022-03-02 2022-02-28 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -557 0
2022-03-02 2022-02-28 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit J - Other I 0.00 -1,670 0
2022-03-02 2022-02-28 4 Whitney David M MGRC Restricted Stock Unit M - Exercise D 0.00 -357 357
2022-03-02 2022-02-28 4 Whitney David M MGRC Restricted Stock Unit M - Exercise D 0.00 -417 0
2022-03-02 2022-02-28 4 Whitney David M MGRC Restricted Stock Unit M - Exercise D 0.00 -1,825 0
2022-03-02 2022-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 81.2800 -547 -44 4,855
2022-03-02 2022-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 520 5,402
2022-03-02 2022-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 557 4,882
2022-03-02 2022-02-28 4 Whitney David M MGRC Common Stock F - Taxes D 81.2800 -1,388 -113 5,187
2022-03-02 2022-02-28 4 Whitney David M MGRC Common Stock M - Exercise D 357 6,575
2022-03-02 2022-02-28 4 Whitney David M MGRC Common Stock M - Exercise D 417 6,218
2022-03-02 2022-02-28 4 Whitney David M MGRC Common Stock M - Exercise D 1,825 5,801
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -357 357
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -417 0
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -1,825 0
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit M - Exercise D 0.00 -520 521
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit M - Exercise D 0.00 -557 0
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit J - Other D 0.00 -1,670 0
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 81.2800 -1,388 -113 5,187
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 357 6,575
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 417 6,218
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 1,825 5,801
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 81.2800 -547 -44 4,855
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 520 5,402
2022-03-02 2022-02-28 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 557 4,882
2022-03-02 2022-02-28 4 Porter Stuart Templeton MGRC Restricted Stock Unit M - Exercise D 0.00 -237 237
2022-03-02 2022-02-28 4 Porter Stuart Templeton MGRC Restricted Stock Unit M - Exercise D 0.00 -281 0
2022-03-02 2022-02-28 4 Porter Stuart Templeton MGRC Restricted Stock Unit J - Other D 0.00 -840 0
2022-03-02 2022-02-28 4 Porter Stuart Templeton MGRC Common Stock F - Taxes D 81.2800 -122 -10 546
2022-03-02 2022-02-28 4 Porter Stuart Templeton MGRC Common Stock M - Exercise D 237 668
2022-03-02 2022-02-28 4 Porter Stuart Templeton MGRC Common Stock M - Exercise D 281 431
2022-03-02 2022-02-28 4 HANNA JOSEPH F MGRC Restricted Stock Unit M - Exercise D 0.00 -2,960 2,961
2022-03-02 2022-02-28 4 HANNA JOSEPH F MGRC Restricted Stock Unit M - Exercise D 0.00 -2,787 0
2022-03-02 2022-02-28 4 HANNA JOSEPH F MGRC Restricted Stock Unit M - Exercise D 0.00 -12,205 0
2022-03-02 2022-02-28 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 81.2800 -8,686 -706 105,973
2022-03-02 2022-02-28 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,960 114,659
2022-03-02 2022-02-28 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,787 111,699
2022-03-02 2022-02-28 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 12,205 108,912
2022-03-02 2022-02-28 4 PRATT KEITH E MGRC Restricted Stock Unit M - Exercise D 0.00 -1,067 1,067
2022-03-02 2022-02-28 4 PRATT KEITH E MGRC Restricted Stock Unit M - Exercise D 0.00 -1,227 0
2022-03-02 2022-02-28 4 PRATT KEITH E MGRC Restricted Stock Unit M - Exercise D 0.00 -5,372 0
2022-03-02 2022-02-28 4 PRATT KEITH E MGRC Common Stock F - Taxes D 81.2800 -2,632 -214 35,431
2022-03-02 2022-02-28 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,067 38,063
2022-03-02 2022-02-28 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,227 36,996
2022-03-02 2022-02-28 4 PRATT KEITH E MGRC Common Stock M - Exercise D 5,372 35,769
2022-03-02 2022-02-28 4 Hawkins Philip B MGRC Restricted Stock Unit M - Exercise D 0.00 -650 651
2022-03-02 2022-02-28 4 Hawkins Philip B MGRC Restricted Stock Unit M - Exercise D 0.00 -641 0
2022-03-02 2022-02-28 4 Hawkins Philip B MGRC Restricted Stock Unit M - Exercise D 0.00 -3,840 0
2022-03-02 2022-02-28 4 Hawkins Philip B MGRC Common Stock F - Taxes D 81.2800 -1,276 -104 9,592
2022-03-02 2022-02-28 4 Hawkins Philip B MGRC Common Stock M - Exercise D 650 10,868
2022-03-02 2022-02-28 4 Hawkins Philip B MGRC Common Stock M - Exercise D 641 10,218
2022-03-02 2022-02-28 4 Hawkins Philip B MGRC Common Stock M - Exercise D 3,840 9,577
2022-03-02 2022-02-28 4 Craft Melodie MGRC Restricted Stock Unit M - Exercise D 0.00 -533 534
2022-03-02 2022-02-28 4 Craft Melodie MGRC Restricted Stock Unit M - Exercise D 0.00 -557 0
2022-03-02 2022-02-28 4 Craft Melodie MGRC Restricted Stock Unit M - Exercise D 0.00 -2,438 0
2022-03-02 2022-02-28 4 Craft Melodie MGRC Common Stock F - Taxes D 81.2800 -887 -72 4,824
2022-03-02 2022-02-28 4 Craft Melodie MGRC Common Stock M - Exercise D 533 5,711
2022-03-02 2022-02-28 4 Craft Melodie MGRC Common Stock M - Exercise D 557 5,178
2022-03-02 2022-02-28 4 Craft Melodie MGRC Common Stock M - Exercise D 2,438 4,621
2022-03-02 2022-02-28 4 Lieffrig John MGRC Restricted Stock Unit M - Exercise D 0.00 -380 381
2022-03-02 2022-02-28 4 Lieffrig John MGRC Restricted Stock Unit M - Exercise D 0.00 -447 0
2022-03-02 2022-02-28 4 Lieffrig John MGRC Restricted Stock Unit M - Exercise D 0.00 -2,157 0
2022-03-02 2022-02-28 4 Lieffrig John MGRC Common Stock F - Taxes D 81.2800 -918 -75 12,676
2022-03-02 2022-02-28 4 Lieffrig John MGRC Common Stock M - Exercise D 380 13,594
2022-03-02 2022-02-28 4 Lieffrig John MGRC Common Stock M - Exercise D 447 13,214
2022-03-02 2022-02-28 4 Lieffrig John MGRC Common Stock M - Exercise D 2,157 12,767
2022-03-02 2022-02-28 4 Skenesky John P MGRC Restricted Stock Unit M - Exercise D 0.00 -520 521
2022-03-02 2022-02-28 4 Skenesky John P MGRC Restricted Stock Unit M - Exercise D 0.00 -501 0
2022-03-02 2022-02-28 4 Skenesky John P MGRC Restricted Stock Unit M - Exercise D 0.00 -1,740 0
2022-03-02 2022-02-28 4 Skenesky John P MGRC Common Stock F - Taxes D 81.2800 -711 -58 10,429
2022-03-02 2022-02-28 4 Skenesky John P MGRC Common Stock M - Exercise D 520 11,140
2022-03-02 2022-02-28 4 Skenesky John P MGRC Common Stock M - Exercise D 501 10,620
2022-03-02 2022-02-28 4 Skenesky John P MGRC Common Stock M - Exercise D 1,740 10,119
2022-03-01 2022-02-25 4 Wescott Tara MGRC Restricted Stock Unit M - Exercise D 0.00 -383 767
2022-03-01 2022-02-25 4 Wescott Tara MGRC Restricted Stock Unit A - Award D 0.00 1,230 1,230
2022-03-01 2022-02-25 4 Wescott Tara MGRC Restricted Stock Unit A - Award D 0.00 1,230 1,230
2022-03-01 2022-02-25 4 Wescott Tara MGRC Common Stock F - Taxes D 81.2500 -158 -13 850
2022-03-01 2022-02-25 4 Wescott Tara MGRC Common Stock M - Exercise D 383 1,008
2022-03-01 2022-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -373 747
2022-03-01 2022-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Unit A - Award I 0.00 1,170 1,170
2022-03-01 2022-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Unit A - Award I 0.00 1,170 1,170
2022-03-01 2022-02-25 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit M - Exercise D 0.00 -513 1,027
2022-03-01 2022-02-25 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit A - Award D 0.00 1,570 1,570
2022-03-01 2022-02-25 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit A - Award D 0.00 1,570 1,570
2022-03-01 2022-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 81.2500 -217 -18 3,976
2022-03-01 2022-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 373 4,193
2022-03-01 2022-02-25 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 81.2500 -261 -21 4,325
2022-03-01 2022-02-25 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 513 4,586
2022-03-01 2022-02-25 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -513 1,027
2022-03-01 2022-02-25 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit A - Award I 0.00 1,570 1,570
2022-03-01 2022-02-25 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit A - Award I 0.00 1,570 1,570
2022-03-01 2022-02-25 4 Whitney David M MGRC Restricted Stock Unit M - Exercise D 0.00 -373 747
2022-03-01 2022-02-25 4 Whitney David M MGRC Restricted Stock Unit A - Award D 0.00 1,170 1,170
2022-03-01 2022-02-25 4 Whitney David M MGRC Restricted Stock Unit A - Award D 0.00 1,170 1,170
2022-03-01 2022-02-25 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 81.2500 -261 -21 4,325
2022-03-01 2022-02-25 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 513 4,586
2022-03-01 2022-02-25 4 Whitney David M MGRC Common Stock F - Taxes D 81.2500 -217 -18 3,976
2022-03-01 2022-02-25 4 Whitney David M MGRC Common Stock M - Exercise D 373 4,193
2022-03-01 2022-02-25 4 HANNA JOSEPH F MGRC Restricted Stock Unit M - Exercise D 0.00 -3,205 3,205
2022-03-01 2022-02-25 4 HANNA JOSEPH F MGRC Restricted Stock Unit M - Exercise D 0.00 -2,673 5,347
2022-03-01 2022-02-25 4 HANNA JOSEPH F MGRC Restricted Stock Unit A - Award D 0.00 8,310 8,310
2022-03-01 2022-02-25 4 HANNA JOSEPH F MGRC Restricted Stock Unit A - Award D 0.00 8,310 8,310
2022-03-01 2022-02-25 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 81.2500 -2,811 -228 96,707
2022-03-01 2022-02-25 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 3,205 99,518
2022-03-01 2022-02-25 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,673 96,313
2022-03-01 2022-02-25 4 PRATT KEITH E MGRC Restricted Stock Unit M - Exercise D 0.00 -1,016 2,034
2022-03-01 2022-02-25 4 PRATT KEITH E MGRC Restricted Stock Unit A - Award D 0.00 3,230 3,230
2022-03-01 2022-02-25 4 PRATT KEITH E MGRC Restricted Stock Unit A - Award D 0.00 3,230 3,230
2022-03-01 2022-02-25 4 PRATT KEITH E MGRC Common Stock F - Taxes D 81.2500 -410 -33 30,397
2022-03-01 2022-02-25 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,016 30,807
2022-03-01 2022-02-25 4 Lieffrig John MGRC Restricted Stock Unit M - Exercise D 0.00 -426 854
2022-03-01 2022-02-25 4 Lieffrig John MGRC Restricted Stock Unit A - Award D 0.00 1,380 1,380
2022-03-01 2022-02-25 4 Lieffrig John MGRC Restricted Stock Unit A - Award D 0.00 1,380 1,380
2022-03-01 2022-02-25 4 Lieffrig John MGRC Common Stock F - Taxes D 81.2500 -148 -12 10,610
2022-03-01 2022-02-25 4 Lieffrig John MGRC Common Stock M - Exercise D 426 10,758
2022-03-01 2022-02-25 4 Skenesky John P MGRC Restricted Stock Unit M - Exercise D 0.00 -513 1,027
2022-03-01 2022-02-25 4 Skenesky John P MGRC Restricted Stock Unit A - Award D 0.00 1,540 1,540
2022-03-01 2022-02-25 4 Skenesky John P MGRC Restricted Stock Unit A - Award D 0.00 1,540 1,540
2022-03-01 2022-02-25 4 Skenesky John P MGRC Common Stock F - Taxes D 81.2500 -153 -12 8,379
2022-03-01 2022-02-25 4 Skenesky John P MGRC Common Stock M - Exercise D 513 8,532
2022-03-01 2022-02-25 4 Porter Stuart Templeton MGRC Restricted Stock Unit M - Exercise D 0.00 -213 427
2022-03-01 2022-02-25 4 Porter Stuart Templeton MGRC Restricted Stock Unit A - Award D 0.00 770 770
2022-03-01 2022-02-25 4 Porter Stuart Templeton MGRC Restricted Stock Unit A - Award D 0.00 770 770
2022-03-01 2022-02-25 4 Porter Stuart Templeton MGRC Common Stock F - Taxes D 81.2500 -63 -5 150
2022-03-01 2022-02-25 4 Porter Stuart Templeton MGRC Common Stock M - Exercise D 213 213
2022-03-01 2022-02-25 4 Hawkins Philip B MGRC Restricted Stock Unit M - Exercise D 0.00 639 1,281
2022-03-01 2022-02-25 4 Hawkins Philip B MGRC Restricted Stock Unit A - Award D 0.00 2,000 2,000
2022-03-01 2022-02-25 4 Hawkins Philip B MGRC Restricted Stock Unit A - Award D 0.00 2,000 2,000
2022-03-01 2022-02-25 4 Hawkins Philip B MGRC Common Stock F - Taxes D 81.2500 -190 -15 5,737
2022-03-01 2022-02-25 4 Hawkins Philip B MGRC Common Stock M - Exercise D 639 5,927
2022-03-01 2022-02-25 4 Craft Melodie MGRC Restricted Stock Unit M - Exercise D 0.00 586 1,174
2022-03-01 2022-02-25 4 Craft Melodie MGRC Restricted Stock Unit A - Award D 0.00 2,000 2,000
2022-03-01 2022-02-25 4 Craft Melodie MGRC Restricted Stock Unit A - Award D 0.00 2,000 2,000
2022-03-01 2022-02-25 4 Craft Melodie MGRC Common Stock F - Taxes D 81.2500 174 14 2,183
2022-03-01 2022-02-25 4 Craft Melodie MGRC Common Stock M - Exercise D 586 2,357
2022-02-28 2022-02-25 4 SHUSTER BRADLEY M MGRC Restricted Stock Unit A - Award D 0.00 1,500 1,500
2022-02-28 2022-02-25 4 STRADFORD DENNIS P MGRC Restricted Stock Unit A - Award D 0.00 1,500 1,500
2022-02-28 2022-02-25 4 SMITH MORRIS RICHARD MGRC Restricted Stock Unit A - Award D 0.00 1,500 1,500
2022-02-28 2022-02-25 4 FETTER ELIZABETH A MGRC Restricted Stock Unit A - Award D 0.00 1,500 1,500
2022-02-28 2022-02-25 4 DAWSON WILLIAM J MGRC Restricted Stock Unit A - Award D 0.00 1,500 1,500
2022-02-28 2022-02-25 4 Conjeevaram Smita MGRC Restricted Stock Unit A - Award D 0.00 1,500 1,500
2022-02-28 2022-02-25 4 Box Kimberly Ann MGRC Restricted Stock Unit A - Award D 0.00 1,500 1,500
2021-06-11 2021-06-11 4 Lieffrig John MGRC Common Stock S - Sale D 84.4032 -1,700 -143 10,332
2021-06-02 2021-06-01 4 Wescott Tara MGRC Restricted Stock Unit M - Exercise D 0.00 -956 1,914
2021-06-02 2021-06-01 4 Wescott Tara MGRC Common Stock F - Taxes D 86.7600 -331 -29 625
2021-06-02 2021-06-01 4 Wescott Tara MGRC Common Stock M - Exercise D 956 956
2021-06-02 2021-06-01 4 Lieffrig John MGRC Stock Appreciation Right M - Exercise D 34.57 -1,200 2,400
2021-06-02 2021-06-01 4 Lieffrig John MGRC Stock Appreciation Right M - Exercise D 31.97 -4,005 1,335
2021-06-02 2021-06-01 4 Lieffrig John MGRC Common Stock D - Sale to Issuer D 85.7300 -1,978 -170 12,032
2021-06-02 2021-06-01 4 Lieffrig John MGRC Common Stock F - Taxes D 85.7300 -946 -81 14,010
2021-06-02 2021-06-01 4 Lieffrig John MGRC Common Stock M - Exercise D 31.9700 4,005 128 14,956
2021-06-02 2021-06-01 4 Lieffrig John MGRC Common Stock M - Exercise D 34.5700 1,200 41 10,951
2021-05-27 2021-05-25 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 85.0250 -750 -64 5,000
2021-05-27 2021-05-25 4 HANNA JOSEPH F MGRC Stock Appreciation Right M - Exercise D 24.60 -30,000 65,300
2021-05-27 2021-05-25 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 86.4500 -10,213 -883 93,640
2021-05-27 2021-05-25 4 HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 86.4500 -8,537 -738 103,853
2021-05-27 2021-05-25 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 24.6000 30,000 738 112,390
2021-05-21 2021-05-19 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 82.8777 -1,000 -83 5,750
2021-05-04 2021-04-30 4 Craft Melodie MGRC Restricted Stock Units M - Exercise D 0.00 -340 680
2021-05-04 2021-04-30 4 Craft Melodie MGRC Common Stock F - Taxes D 81.9800 -80 -7 1,771
2021-05-04 2021-04-30 4 Craft Melodie MGRC Common Stock M - Exercise D 340 1,851
2021-04-05 2021-04-01 4 ZECH RONALD H MGRC Restricted Stock Unit M - Exercise D 0.00 -1,700 0
2021-04-05 2021-04-01 4 ZECH RONALD H MGRC Common Stock M - Exercise D 1,700 30,000
2021-04-05 2021-04-01 4 STRADFORD DENNIS P MGRC Restricted Stock Unit M - Exercise D 0.00 -1,700 0
2021-04-05 2021-04-01 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 1,700 8,700
2021-04-05 2021-04-01 4 SMITH MORRIS RICHARD MGRC Restricted Stock Unit M - Exercise D 0.00 -1,700 0
2021-04-05 2021-04-01 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 1,700 28,200
2021-04-05 2021-04-01 4 SHUSTER BRADLEY M MGRC Restricted Stock Unit M - Exercise D 0.00 -1,700 0
2021-04-05 2021-04-01 4 SHUSTER BRADLEY M MGRC Common Stock M - Exercise D 1,700 7,500
2021-04-05 2021-04-01 4 FETTER ELIZABETH A MGRC Restricted Stock Unit M - Exercise D 0.00 -1,700 0
2021-04-05 2021-04-01 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 1,700 6,750
2021-04-05 2021-04-01 4 DAWSON WILLIAM J MGRC Restricted Stock Unit M - Exercise D 0.00 -1,700 0
2021-04-05 2021-04-01 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 1,700 19,800
2021-04-05 2021-04-01 4 Conjeevaram Smita MGRC Restricted Stock Unit M - Exercise D 0.00 -300 0
2021-04-05 2021-04-01 4 Conjeevaram Smita MGRC Common Stock M - Exercise D 300 300
2021-04-05 2021-04-01 4 Box Kimberly Ann MGRC Restricted Stock Unit M - Exercise D 0.00 -1,700 0
2021-04-05 2021-04-01 4 Box Kimberly Ann MGRC Common Stock M - Exercise D 1,700 4,800
2021-03-05 2021-03-02 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -1,280 1,280
2021-03-05 2021-03-02 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,280 5,600
2021-03-05 2021-03-01 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -649 1,301
2021-03-05 2021-03-01 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -640 641
2021-03-05 2021-03-01 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -400 800
2021-03-05 2021-03-01 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -4,000 0
2021-03-05 2021-03-01 4 Hawkins Philip B MGRC Common Stock F - Taxes D 76.9000 -312 -24 5,288
2021-03-05 2021-03-01 4 Hawkins Philip B MGRC Common Stock F - Taxes D 78.5800 -1,369 -108 4,320
2021-03-05 2021-03-01 4 Hawkins Philip B MGRC Common Stock M - Exercise D 649 5,689
2021-03-05 2021-03-01 4 Hawkins Philip B MGRC Common Stock M - Exercise D 400 5,040
2021-03-05 2021-03-01 4 Hawkins Philip B MGRC Common Stock M - Exercise D 4,000 4,640
2021-03-05 2021-03-01 4 Hawkins Philip B MGRC Common Stock M - Exercise D 640 640
2021-03-04 2021-03-02 4 Skenesky John P MGRC Common Stock F - Taxes D 76.9000 -263 -20 8,019
2021-03-04 2021-03-02 4 Skenesky John P MGRC Common Stock M - Exercise D 1,080 8,282
2021-03-04 2021-03-01 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -1,080 1,080
2021-03-04 2021-03-01 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -519 1,041
2021-03-04 2021-03-01 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -500 501
2021-03-04 2021-03-01 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -2,176 0
2021-03-04 2021-03-01 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -340 680
2021-03-04 2021-03-01 4 Skenesky John P MGRC Common Stock F - Taxes D 78.5800 -843 -66 7,202
2021-03-04 2021-03-01 4 Skenesky John P MGRC Common Stock M - Exercise D 500 8,045
2021-03-04 2021-03-01 4 Skenesky John P MGRC Common Stock M - Exercise D 340 7,545
2021-03-04 2021-03-01 4 Skenesky John P MGRC Common Stock M - Exercise D 2,176 6,686
2021-03-04 2017-03-02 4 Skenesky John P MGRC Common Stock M - Exercise D 519 7,205
2021-03-04 2021-03-02 4 Lieffrig John MGRC Restricted Stock Units M - Exercise D 0.00 -880 880
2021-03-04 2021-03-02 4 Lieffrig John MGRC Common Stock F - Taxes D 76.9000 -258 -20 9,751
2021-03-04 2021-03-02 4 Lieffrig John MGRC Common Stock M - Exercise D 880 10,009
2021-03-04 2021-03-01 4 Lieffrig John MGRC Restricted Stock Units M - Exercise D 0.00 -379 761
2021-03-04 2021-03-01 4 Lieffrig John MGRC Restricted Stock Units M - Exercise D 0.00 -447 447
2021-03-04 2021-03-01 4 Lieffrig John MGRC Restricted Stock Units M - Exercise D 0.00 -300 600
2021-03-04 2021-03-01 4 Lieffrig John MGRC Restricted Stock Units M - Exercise D 0.00 -1,448 0
2021-03-04 2021-03-01 4 Lieffrig John MGRC Common Stock F - Taxes D 78.5800 -736 -58 9,129
2021-03-04 2021-03-01 4 Lieffrig John MGRC Common Stock M - Exercise D 447 9,865
2021-03-04 2021-03-01 4 Lieffrig John MGRC Common Stock M - Exercise D 379 9,418
2021-03-04 2021-03-01 4 Lieffrig John MGRC Common Stock M - Exercise D 1,448 9,039
2021-03-04 2021-03-01 4 Lieffrig John MGRC Common Stock M - Exercise D 300 7,591
2021-03-04 2021-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 0.00 -560 560
2021-03-04 2021-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 0.00 -120 1,200
2021-03-04 2021-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 76.9000 -290 -22 3,820
2021-03-04 2021-03-02 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 76.9000 -620 -48 4,073
2021-03-04 2021-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 1,200 4,693
2021-03-04 2021-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 560 4,110
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -380 760
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 0.00 -356 714
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -200 400
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -2,000 0
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -417 417
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -519 1,041
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -557 557
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA MGRC Restricted Stock Units J - Other D 0.00 -1,900 0
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 78.5800 -1,518 -119 3,550
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 78.5800 -749 -59 3,493
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 380 4,242
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 519 3,862
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 557 3,343
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 356 5,068
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 417 4,712
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 200 4,295
2021-03-04 2021-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 2,000 4,095
2021-03-04 2021-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 76.9000 -620 -48 4,073
2021-03-04 2021-03-02 4 Whitney David M MGRC Common Stock F - Taxes D 76.9000 -290 -22 3,820
2021-03-04 2021-03-02 4 Whitney David M MGRC Common Stock M - Exercise D 560 4,110
2021-03-04 2021-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 1,200 4,693
2021-03-04 2021-03-01 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -519 1,041
2021-03-04 2021-03-01 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -356 714
2021-03-04 2021-03-01 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 417 417
2021-03-04 2021-03-01 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -557 557
2021-03-04 2021-03-01 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -380 760
2021-03-04 2021-03-01 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units J - Other I 0.00 -1,900 0
2021-03-04 2021-03-01 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -2,000 0
2021-03-04 2021-03-01 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -200 400
2021-03-04 2021-03-01 4 Whitney David M MGRC Common Stock F - Taxes D 78.5800 -1,518 -119 3,550
2021-03-04 2021-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 78.5800 -749 -59 3,493
2021-03-04 2021-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 557 4,242
2021-03-04 2021-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 380 3,685
2021-03-04 2021-03-01 4 Whitney David M MGRC Common Stock M - Exercise D 356 5,068
2021-03-04 2021-03-01 4 Whitney David M MGRC Common Stock M - Exercise D 417 4,712
2021-03-04 2021-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 519 3,305
2021-03-04 2021-03-01 4 Whitney David M MGRC Common Stock M - Exercise D 2,000 4,295
2021-03-04 2021-03-01 4 Whitney David M MGRC Common Stock M - Exercise D 200 2,295
2021-03-04 2017-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -1,200 1,200
2021-03-04 2017-03-02 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -560 560
2021-03-03 2021-03-02 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 76.9000 -1,923 -148 82,390
2021-03-03 2021-03-02 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 4,040 84,313
2021-03-03 2021-03-01 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -4,040 4,040
2021-03-03 2021-03-01 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -2,959 5,921
2021-03-03 2021-03-01 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -2,787 2,787
2021-03-03 2021-03-01 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -2,002 4,004
2021-03-03 2021-03-01 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -20,020 0
2021-03-03 2021-03-01 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 78.5800 -13,214 -1,038 80,273
2021-03-03 2021-03-01 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 20,020 93,487
2021-03-03 2021-03-01 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,959 73,467
2021-03-03 2021-03-01 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,787 70,508
2021-03-03 2021-03-01 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,002 67,721
2021-03-03 2021-03-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 0.00 -2,320 2,320
2021-03-03 2021-03-02 4 PRATT KEITH E MGRC Common Stock F - Taxes D 76.9000 -1,151 -89 29,791
2021-03-03 2021-03-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 2,320 30,942
2021-03-03 2021-03-01 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -1,066 2,134
2021-03-03 2021-03-01 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -1,227 1,227
2021-03-03 2021-03-01 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -8,800 0
2021-03-03 2021-03-01 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -880 1,760
2021-03-03 2021-03-01 4 PRATT KEITH E MGRC Common Stock F - Taxes D 78.5800 -5,921 -465 28,622
2021-03-03 2021-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,066 34,543
2021-03-03 2021-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 880 33,477
2021-03-03 2021-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,227 32,597
2021-03-03 2021-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 8,800 31,370
2021-03-03 2021-03-02 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -640 640
2021-03-03 2021-03-02 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 24.60 -2,000 7,045
2021-03-03 2021-03-02 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 34.57 -880 2,200
2021-03-03 2021-03-02 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 31.99 -1,375 0
2021-03-03 2021-03-02 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 78.5800 -1,575 -124 10,192
2021-03-03 2021-03-02 4 Dashner Kay MGRC Common Stock F - Taxes D 78.5800 -1,151 -90 11,767
2021-03-03 2021-03-02 4 Dashner Kay MGRC Common Stock M - Exercise D 24.6000 2,000 49 12,918
2021-03-03 2021-03-02 4 Dashner Kay MGRC Common Stock M - Exercise D 640 10,918
2021-03-03 2021-03-02 4 Dashner Kay MGRC Common Stock M - Exercise D 34.5700 880 30 10,278
2021-03-03 2021-03-02 4 Dashner Kay MGRC Common Stock M - Exercise D 31.9900 1,375 44 9,398
2021-03-03 2021-03-01 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -670 671
2021-03-03 2021-03-01 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -240 480
2021-03-03 2021-03-01 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -2,400 0
2021-03-03 2021-03-01 4 Dashner Kay MGRC Common Stock F - Taxes D 78.5800 -1,238 -97 8,023
2021-03-03 2021-03-01 4 Dashner Kay MGRC Common Stock M - Exercise D 670 9,261
2021-03-03 2021-03-01 4 Dashner Kay MGRC Common Stock M - Exercise D 2,400 8,591
2021-03-03 2021-03-01 4 Dashner Kay MGRC Common Stock M - Exercise D 240 6,191
2021-03-03 2021-03-01 4 Craft Melodie MGRC Restricted Stock Units M - Exercise D 0.00 -533 1,067
2021-03-03 2021-03-01 4 Craft Melodie MGRC Restricted Stock Units M - Exercise D 0.00 -557 557
2021-03-03 2021-03-01 4 Craft Melodie MGRC Common Stock F - Taxes D 78.5800 256 20 1,511
2021-03-03 2021-03-01 4 Craft Melodie MGRC Common Stock M - Exercise D 533 1,767
2021-03-03 2021-03-01 4 Craft Melodie MGRC Common Stock M - Exercise D 557 1,234
2021-03-02 2021-02-26 4 Dashner Kay MGRC Common Stock S - Sale D 79.0000 -3,000 -237 5,951
2021-03-01 2021-02-25 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,540 1,540
2021-03-01 2021-02-25 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,540 1,540
2021-03-01 2021-02-25 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,120 1,120
2021-03-01 2021-02-25 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,120 1,120
2021-03-01 2021-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,120 1,120
2021-03-01 2021-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,120 1,120
2021-03-01 2021-02-25 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 1,540 1,540
2021-03-01 2021-02-25 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 1,540 1,540
2021-03-01 2021-02-25 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 6,410 6,410
2021-03-01 2021-02-25 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 8,020 8,020
2021-03-01 2021-02-25 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 8,020 8,020
2021-03-01 2021-02-25 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 1,920 1,920
2021-03-01 2021-02-25 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 1,920 1,920
2021-03-01 2021-02-25 4 Lieffrig John MGRC Restricted Stock Units A - Award D 0.00 1,280 1,280
2021-03-01 2021-02-25 4 Lieffrig John MGRC Restricted Stock Units A - Award D 0.00 1,280 1,280
2021-03-01 2021-02-25 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 3,050 3,050
2021-03-01 2021-02-25 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 3,050 3,050
2021-03-01 2021-02-25 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 1,540 1,540
2021-03-01 2021-02-25 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 1,540 1,540
2021-03-01 2021-02-25 4 Wescott Tara MGRC Restricted Stock Units A - Award D 0.00 1,150 1,150
2021-03-01 2021-02-25 4 Wescott Tara MGRC Restricted Stock Units A - Award D 0.00 1,150 1,150
2021-03-01 2021-02-25 4 Craft Melodie MGRC Restricted Stock Units A - Award D 0.00 1,760 1,760
2021-03-01 2021-02-25 4 Craft Melodie MGRC Restricted Stock Units A - Award D 0.00 1,760 1,760
2021-03-01 2021-02-25 4 ZECH RONALD H MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2021-03-01 2021-02-25 4 STRADFORD DENNIS P MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2021-03-01 2021-02-25 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2021-03-01 2021-02-25 4 SHUSTER BRADLEY M MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2021-03-01 2021-02-25 4 FETTER ELIZABETH A MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2021-03-01 2021-02-25 4 DAWSON WILLIAM J MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2021-03-01 2021-02-25 4 Conjeevaram Smita MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2021-03-01 2021-02-25 4 Box Kimberly Ann MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2021-02-11 2020-12-11 5 ZECH RONALD H MGRC Common Stock G - Gift D 62.8900 -1,000 -63 28,300
2021-02-11 2020-11-24 5 ZECH RONALD H MGRC Common Stock G - Gift D 67.0100 -800 -54 29,300
2021-02-11 2020-08-05 5 ZECH RONALD H MGRC Common Stock G - Gift D 59.3600 -1,000 -59 30,100
2021-01-06 2021-01-04 4 Conjeevaram Smita MGRC Restricted Stock Units A - Award D 0.00 300 300
2020-12-16 2020-12-14 4 Skenesky John P MGRC Common Stock S - Sale D 63.4774 -3,072 -195 4,510
2020-12-11 2020-12-11 4 Skenesky John P MGRC Common Stock S - Sale D 63.0261 -2,763 -174 7,582
2020-12-11 2020-12-09 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -5,715 1,905
2020-12-11 2020-12-09 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -2,250 3,750
2020-12-11 2020-12-09 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 65.2100 -3,349 -218 10,345
2020-12-11 2020-12-09 4 Skenesky John P MGRC Common Stock F - Taxes D 65.2100 -1,125 -73 13,694
2020-12-11 2020-12-09 4 Skenesky John P MGRC Common Stock S - Sale D 65.1826 -2,165 -141 14,819
2020-12-11 2020-12-09 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 5,715 141 16,984
2020-12-11 2020-12-09 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 2,250 78 11,269
2020-11-24 2020-11-24 4 ZECH RONALD H MGRC Common Stock S - Sale D 65.3600 -700 -46 31,100
2020-11-23 2020-11-19 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 64.0315 -8,000 -512 2,786
2020-11-23 2020-11-19 4 Whitney David M MGRC Common Stock S - Sale D 64.0639 -4,000 -256 2,095
2020-11-23 2020-11-19 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 64.0639 -4,000 -256 2,095
2020-11-23 2020-11-19 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 64.0315 -8,000 -512 2,786
2020-11-18 2020-11-16 4 Hawkins Philip B MGRC Common Stock S - Sale D 63.9453 -10,089 -645 0
2020-11-18 2020-11-17 4 Lieffrig John MGRC Stock Appreciation Right M - Exercise D 34.57 -5,600 3,600
2020-11-18 2020-11-17 4 Lieffrig John MGRC Stock Appreciation Right M - Exercise D 31.97 -8,010 5,340
2020-11-18 2020-11-17 4 Lieffrig John MGRC Common Stock D - Sale to Issuer D 64.6400 -6,957 -450 7,291
2020-11-18 2020-11-17 4 Lieffrig John MGRC Common Stock F - Taxes D 64.6400 -1,951 -126 14,248
2020-11-18 2020-11-17 4 Lieffrig John MGRC Common Stock M - Exercise D 34.5700 5,600 194 16,199
2020-11-18 2020-11-17 4 Lieffrig John MGRC Common Stock M - Exercise D 31.9700 8,010 256 10,599
2020-11-13 2020-11-11 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 31.99 -1,480 0
2020-11-13 2020-11-11 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 24.60 -8,960 4,480
2020-11-13 2020-11-11 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 34.57 -3,520 5,280
2020-11-13 2020-11-11 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 64.1400 -6,074 -390 10,089
2020-11-13 2020-11-11 4 Hawkins Philip B MGRC Common Stock F - Taxes D 64.1400 -2,424 -155 16,163
2020-11-13 2020-11-11 4 Hawkins Philip B MGRC Common Stock M - Exercise D 34.5700 3,520 122 18,587
2020-11-13 2020-11-11 4 Hawkins Philip B MGRC Common Stock M - Exercise D 31.9900 1,480 47 15,067
2020-11-13 2020-11-11 4 Hawkins Philip B MGRC Common Stock M - Exercise D 24.6000 8,960 220 13,587
2020-08-25 2020-08-24 4 PRATT KEITH E MGRC Common Stock S - Sale D 68.8172 -2,974 -205 22,570
2020-08-24 2020-08-20 4 HANNA JOSEPH F MGRC Stock Appreciation Right M - Exercise D 31.99 31,500 0
2020-08-24 2020-08-20 4 HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 67.7700 -14,870 -1,008 65,719
2020-08-24 2020-08-20 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 67.7700 -7,913 -536 80,589
2020-08-24 2020-08-20 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 31.9900 31,500 1,008 88,502
2020-08-20 2020-08-18 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 67.0550 -1,458 -98 6,095
2020-08-20 2020-08-18 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 67.0534 -2,822 -189 10,786
2020-08-20 2020-08-18 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 67.0534 -2,822 -189 10,786
2020-08-20 2020-08-18 4 Whitney David M MGRC Common Stock S - Sale D 67.0550 -1,458 -98 6,095
2020-08-17 2020-08-13 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -5,715 5,715
2020-08-17 2020-08-13 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 24.60 -3,015 3,015
2020-08-17 2020-08-13 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 34.57 -2,505 5,845
2020-08-17 2020-08-13 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 31.99 -1,260 0
2020-08-17 2020-08-13 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 34.57 -1,200 2,800
2020-08-17 2020-08-13 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 31.99 -670 0
2020-08-17 2020-08-13 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 69.0500 -3,876 -268 13,608
2020-08-17 2020-08-13 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 69.0500 -2,782 -192 17,484
2020-08-17 2020-08-13 4 Whitney David M MGRC Common Stock F - Taxes D 69.0500 -1,440 -99 7,553
2020-08-17 2020-08-13 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 69.0500 -1,987 -137 8,993
2020-08-17 2020-08-13 4 Whitney David M MGRC Common Stock M - Exercise D 24.6000 3,015 74 10,980
2020-08-17 2020-08-13 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 5,715 141 20,266
2020-08-17 2020-08-13 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 2,505 87 14,551
2020-08-17 2020-08-13 4 Whitney David M MGRC Common Stock M - Exercise D 31.9900 670 21 7,965
2020-08-17 2020-08-13 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 1,260 40 12,046
2020-08-17 2020-08-13 4 Whitney David M MGRC Common Stock M - Exercise D 34.5700 1,200 41 7,295
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 31.99 -670 0
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 34.57 -1,200 2,800
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -3,015 3,015
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 24.60 -5,715 5,715
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 34.57 -2,505 5,845
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 31.99 -1,260 0
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 69.0500 -1,987 -137 7,553
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 69.0500 3,876 268 13,608
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 69.0500 -1,440 -99 9,540
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 69.0500 -2,782 -192 17,484
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 1,200 41 10,980
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 3,015 74 9,780
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 24.6000 5,715 141 20,266
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 34.5700 2,505 87 14,551
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 31.9900 1,260 40 12,046
2020-08-17 2020-08-13 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 670 21 6,765
2020-08-17 2020-08-13 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 31.99 -300 1,375
2020-08-17 2020-08-13 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 34.57 -2,640 3,080
2020-08-17 2020-08-13 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 32.64 -205 0
2020-08-17 2020-08-13 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 69.0500 -1,558 -108 8,951
2020-08-17 2020-08-13 4 Dashner Kay MGRC Common Stock F - Taxes D 69.0500 -550 -38 10,509
2020-08-17 2020-08-13 4 Dashner Kay MGRC Common Stock M - Exercise D 31.9900 300 10 11,059
2020-08-17 2020-08-13 4 Dashner Kay MGRC Common Stock M - Exercise D 34.5700 2,640 91 10,759
2020-08-17 2020-08-13 4 Dashner Kay MGRC Common Stock M - Exercise D 32.6400 205 7 8,119
2020-08-17 2020-08-13 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -7,000 16,520
2020-08-17 2020-08-13 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.99 -2,600 0
2020-08-17 2020-08-13 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 69.0500 -3,699 -255 25,544
2020-08-17 2020-08-13 4 PRATT KEITH E MGRC Common Stock F - Taxes D 69.0500 -2,927 -202 29,243
2020-08-17 2020-08-13 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 7,000 172 32,170
2020-08-17 2020-08-13 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.9900 2,600 83 25,170
2020-08-17 2020-08-13 4 HANNA JOSEPH F MGRC Stock Appreciation Right M - Exercise D 32.64 -23,300 0
2020-08-17 2020-08-13 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 69.0500 -5,846 -404 57,002
2020-08-17 2020-08-13 4 HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 69.0500 -11,014 -761 62,848
2020-08-17 2020-08-13 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 32.6400 23,300 761 73,862
2020-08-12 2020-08-12 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 66.1100 -2,000 -132 5,050
2020-08-11 2020-08-07 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 60.3480 -2,798 -169 10,786
2020-08-11 2020-08-07 4 Whitney David M MGRC Common Stock S - Sale D 60.4895 -947 -57 6,095
2020-08-11 2020-08-07 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 60.4895 -947 -57 6,095
2020-08-11 2020-08-07 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 60.3480 -2,798 -169 10,786
2020-08-06 2020-08-04 4 HANNA JOSEPH F By KSOP MGRC Common Stock J - Other I 58.4300 -632 -37 0
2020-08-06 2020-08-06 4 ZECH RONALD H MGRC Common Stock S - Sale D 59.3013 -1,200 -71 31,800
2020-08-06 2020-08-04 4 ZECH RONALD H MGRC Common Stock S - Sale D 58.8800 -1,000 -59 33,000
2020-06-02 2020-05-29 4 Wescott Tara MGRC Restricted Stock Units A - Award D 0.00 2,870 2,870
2020-05-05 2020-04-30 4 Craft Melodie MGRC Restricted Stock Units M - Exercise D 0.00 -340 1,020
2020-05-05 2020-04-30 4 Craft Melodie MGRC Common Stock F - Taxes D 54.5500 -83 -5 677
2020-05-05 2020-04-30 4 Craft Melodie MGRC Common Stock M - Exercise D 340 760
2020-04-02 2020-04-01 4 SHUSTER BRADLEY M MGRC Restricted Stock Units M - Exercise D 0.00 -2,000 0
2020-04-02 2020-04-01 4 SHUSTER BRADLEY M MGRC Common Stock M - Exercise D 2,000 5,800
2020-04-02 2020-04-01 4 Box Kimberly Ann MGRC Restricted Stock Units M - Exercise D 0.00 -2,000 0
2020-04-02 2020-04-01 4 Box Kimberly Ann MGRC Common Stock M - Exercise D 2,000 3,100
2020-04-02 2020-04-01 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units M - Exercise D 0.00 -2,000 0
2020-04-02 2020-04-01 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 2,000 26,500
2020-04-02 2020-04-01 4 FETTER ELIZABETH A MGRC Restricted Stock Units M - Exercise D 0.00 -2,000 0
2020-04-02 2020-04-01 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 2,000 7,050
2020-04-02 2020-04-01 4 ZECH RONALD H MGRC Restricted Stock Units M - Exercise D 0.00 -2,000 0
2020-04-02 2020-04-01 4 ZECH RONALD H MGRC Common Stock M - Exercise D 2,000 34,000
2020-04-02 2020-04-01 4 STRADFORD DENNIS P MGRC Restricted Stock Units M - Exercise D 0.00 -2,000 0
2020-04-02 2020-04-01 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 2,000 7,000
2020-04-02 2020-04-01 4 DAWSON WILLIAM J MGRC Restricted Stock Units M - Exercise D 0.00 -2,000 0
2020-04-02 2020-04-01 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 2,000 18,100
2020-03-04 2020-03-03 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -750 6,000
2020-03-04 2020-03-03 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 7,620
2020-03-04 2020-03-03 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.99 -630 0
2020-03-04 2020-03-03 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 70.6800 -1,317 -93 9,019
2020-03-04 2020-03-03 4 Skenesky John P MGRC Common Stock F - Taxes D 70.6800 -481 -34 10,336
2020-03-04 2020-03-03 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 1,905 47 10,817
2020-03-04 2020-03-03 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 750 26 8,912
2020-03-04 2020-03-03 4 Skenesky John P MGRC Common Stock M - Exercise D 31.9900 630 20 8,162
2020-03-04 2020-03-02 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -340 1,020
2020-03-04 2020-03-02 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -3,240 2,160
2020-03-04 2020-03-02 4 Skenesky John P MGRC Common Stock F - Taxes D 70.6800 -872 -62 7,532
2020-03-04 2020-03-02 4 Skenesky John P MGRC Common Stock M - Exercise D 340 8,404
2020-03-04 2020-03-02 4 Skenesky John P MGRC Common Stock M - Exercise D 3,240 8,064
2020-03-04 2020-03-02 4 Lieffrig John MGRC Restricted Stock Units M - Exercise D 0.00 -2,640 1,760
2020-03-04 2020-03-02 4 Lieffrig John MGRC Restricted Stock Units M - Exercise D 0.00 -300 900
2020-03-04 2020-03-02 4 Lieffrig John MGRC Common Stock F - Taxes D 70.6800 -862 -61 2,589
2020-03-04 2020-03-02 4 Lieffrig John MGRC Common Stock M - Exercise D 300 3,451
2020-03-04 2020-03-02 4 Lieffrig John MGRC Common Stock M - Exercise D 2,640 3,151
2020-03-04 2020-03-02 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -12,120 8,080
2020-03-04 2020-03-02 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -2,002 6,006
2020-03-04 2020-03-02 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 70.6800 -7,003 -495 50,562
2020-03-04 2020-03-02 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,002 57,565
2020-03-04 2020-03-02 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 12,120 55,563
2020-03-04 2020-03-02 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -240 720
2020-03-04 2020-03-02 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -1,920 1,280
2020-03-04 2020-03-02 4 Dashner Kay MGRC Common Stock F - Taxes D 70.6800 -743 -53 7,914
2020-03-04 2020-03-02 4 Dashner Kay MGRC Common Stock M - Exercise D 240 8,657
2020-03-04 2020-03-02 4 Dashner Kay MGRC Common Stock M - Exercise D 1,920 8,417
2020-03-04 2020-03-02 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -200 600
2020-03-04 2020-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -594 0
2020-03-04 2020-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -380 1,140
2020-03-04 2020-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -3,600 2,400
2020-03-04 2020-03-02 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -1,680 1,120
2020-03-04 2020-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 70.6800 -2,269 -160 13,584
2020-03-04 2020-03-02 4 Whitney David M MGRC Common Stock F - Taxes D 70.6800 -933 -66 7,042
2020-03-04 2020-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 380 15,853
2020-03-04 2020-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 3,600 15,473
2020-03-04 2020-03-02 4 Whitney David M MGRC Common Stock M - Exercise D 1,680 7,975
2020-03-04 2020-03-02 4 Whitney David M MGRC Common Stock M - Exercise D 200 6,295
2020-03-04 2020-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 594 11,873
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -200 600
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -1,680 1,120
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -380 1,140
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -3,600 2,400
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -594 0
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 70.6800 -933 -66 7,042
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 70.6800 -2,269 -160 13,584
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 594 15,853
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 200 7,975
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 1,680 7,775
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 380 15,259
2020-03-04 2020-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 3,600 14,879
2020-03-04 2020-03-02 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -6,960 4,640
2020-03-04 2020-03-02 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -880 2,640
2020-03-04 2020-03-02 4 PRATT KEITH E MGRC Common Stock F - Taxes D 70.6800 -3,888 -275 22,570
2020-03-04 2020-03-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 880 26,458
2020-03-04 2020-03-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 6,960 25,578
2020-03-04 2020-03-02 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -400 1,200
2020-03-04 2020-03-02 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -3,840 2,560
2020-03-04 2020-03-02 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -1,240 0
2020-03-04 2020-03-02 4 Hawkins Philip B MGRC Common Stock F - Taxes D 70.6800 -1,336 -94 4,627
2020-03-04 2020-03-02 4 Hawkins Philip B MGRC Common Stock M - Exercise D 400 5,963
2020-03-04 2020-03-02 4 Hawkins Philip B MGRC Common Stock M - Exercise D 3,840 5,563
2020-03-04 2020-03-02 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,240 1,723
2020-03-02 2020-02-28 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -639 1,281
2020-03-02 2020-02-28 4 Hawkins Philip B MGRC Common Stock F - Taxes D 69.4500 -156 -11 483
2020-03-02 2020-02-28 4 Hawkins Philip B MGRC Common Stock M - Exercise D 639 639
2020-03-02 2020-02-27 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 1,950 1,950
2020-03-02 2020-02-27 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 1,950 1,950
2020-03-02 2020-02-28 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -2,786 5,574
2020-03-02 2020-02-28 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 69.4500 -1,209 -84 43,443
2020-03-02 2020-02-28 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,786 44,652
2020-03-02 2020-02-27 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 8,880 8,880
2020-03-02 2020-02-27 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 8,880 8,880
2020-03-02 2020-02-28 4 Lieffrig John MGRC Restricted Stock Units M - Exercise D 0.00 -446 894
2020-03-02 2020-02-28 4 Lieffrig John MGRC Common Stock F - Taxes D 69.4500 -131 -9 511
2020-03-02 2020-02-28 4 Lieffrig John MGRC Common Stock M - Exercise D 446 642
2020-03-02 2020-02-27 4 Lieffrig John MGRC Restricted Stock Units A - Award D 0.00 1,140 1,140
2020-03-02 2020-02-27 4 Lieffrig John MGRC Restricted Stock Units A - Award D 0.00 1,140 1,140
2020-03-02 2020-02-28 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -1,226 2,454
2020-03-02 2020-02-28 4 PRATT KEITH E MGRC Common Stock F - Taxes D 69.4500 -608 -42 18,618
2020-03-02 2020-02-28 4 PRATT KEITH E MGRC Common Stock M - Exercise D 1,226 19,226
2020-03-02 2020-02-27 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 3,200 3,200
2020-03-02 2020-02-27 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 3,200 3,200
2020-03-02 2020-02-28 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -499 1,001
2020-03-02 2020-02-28 4 Skenesky John P MGRC Common Stock F - Taxes D 69.4500 -122 -8 4,824
2020-03-02 2020-02-28 4 Skenesky John P MGRC Common Stock M - Exercise D 499 4,946
2020-03-02 2020-02-27 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 1,560 1,560
2020-03-02 2020-02-27 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 1,560 1,560
2020-03-02 2020-02-28 4 Craft Melodie MGRC Restricted Stock Units M - Exercise D 0.00 -556 1,114
2020-03-02 2020-02-28 4 Craft Melodie MGRC Common Stock F - Taxes D 69.4500 -136 -9 420
2020-03-02 2020-02-28 4 Craft Melodie MGRC Common Stock M - Exercise D 556 556
2020-03-02 2020-02-27 4 Craft Melodie MGRC Restricted Stock Units A - Award D 0.00 1,600 1,600
2020-03-02 2020-02-27 4 Craft Melodie MGRC Restricted Stock Units A - Award D 0.00 1,600 1,600
2020-03-02 2020-02-28 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -669 1,341
2020-03-02 2020-02-28 4 Dashner Kay MGRC Common Stock F - Taxes D 69.4500 -243 -17 6,497
2020-03-02 2020-02-28 4 Dashner Kay MGRC Common Stock M - Exercise D 669 6,740
2020-03-02 2020-02-28 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -556 1,114
2020-03-02 2020-02-28 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -416 834
2020-03-02 2020-02-28 4 Whitney David M MGRC Common Stock F - Taxes D 69.4500 -206 -14 6,095
2020-03-02 2020-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 69.4500 -273 -19 11,279
2020-03-02 2020-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 556 11,552
2020-03-02 2020-02-28 4 Whitney David M MGRC Common Stock M - Exercise D 416 6,301
2020-03-02 2020-02-27 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,560 1,560
2020-03-02 2020-02-27 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,560 1,560
2020-03-02 2020-02-27 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,070 1,070
2020-03-02 2020-02-27 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,070 1,070
2020-03-02 2020-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -416 834
2020-03-02 2020-02-28 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -556 1,114
2020-03-02 2020-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 69.4500 -206 -14 6,095
2020-03-02 2020-02-28 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 69.4500 -273 -19 11,279
2020-03-02 2020-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 416 6,301
2020-03-02 2020-02-28 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 556 11,552
2020-03-02 2020-02-27 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,070 1,070
2020-03-02 2020-02-27 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,070 1,070
2020-03-02 2020-02-27 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 1,560 1,560
2020-03-02 2020-02-27 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 1,560 1,560
2020-03-02 2020-02-27 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units A - Award D 0.00 1,700 1,700
2020-03-02 2020-02-27 4 Box Kimberly Ann MGRC Restricted Stock Units A - Award D 0.00 1,700 1,700
2020-03-02 2020-02-27 4 DAWSON WILLIAM J MGRC Restricted Stock Units A - Award D 0.00 1,700 1,700
2020-03-02 2020-02-27 4 SHUSTER BRADLEY M MGRC Restricted Stock Units A - Award D 0.00 1,700 1,700
2020-03-02 2020-02-27 4 STRADFORD DENNIS P MGRC Restricted Stock Units A - Award D 0.00 1,700 1,700
2020-03-02 2020-02-27 4 ZECH RONALD H MGRC Restricted Stock Units A - Award D 0.00 1,700 1,700
2020-03-02 2020-02-27 4 FETTER ELIZABETH A MGRC Restricted Stock Units A - Award D 0.00 1,700 1,700
2019-12-12 2019-12-12 4 Skenesky John P MGRC Common Stock S - Sale D 74.9282 -1,570 -118 4,447
2019-12-12 2019-12-10 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 9,525
2019-12-12 2019-12-10 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.99 -630 630
2019-12-12 2019-12-10 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -750 6,750
2019-12-12 2019-12-10 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 77.0699 -1,208 -93 6,017
2019-12-12 2019-12-10 4 Skenesky John P MGRC Common Stock F - Taxes D 77.0699 -507 -39 7,225
2019-12-12 2019-12-10 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 1,905 47 7,732
2019-12-12 2019-12-10 4 Skenesky John P MGRC Common Stock M - Exercise D 31.9900 630 20 5,827
2019-12-12 2019-12-10 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 750 26 5,197
2019-12-09 2019-12-06 4 ZECH RONALD H MGRC Common Stock S - Sale D 77.0800 -4,000 -308 32,000
2019-11-14 2019-11-12 4 HANNA JOSEPH F By KSOP MGRC Common Stock J - Other I 73.3700 -644 -47 527
2019-11-12 2019-11-07 4 PRATT KEITH E MGRC Common Stock S - Sale D 75.2500 -2,193 -165 18,000
2019-11-12 2019-11-07 4 HANNA JOSEPH F By KSOP MGRC Common Stock J - Other I 74.7900 -375 -28 1,171
2019-11-06 2019-11-05 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 75.5720 -1,081 -82 10,996
2019-11-06 2019-11-05 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 75.5750 -557 -42 5,885
2019-11-06 2019-11-05 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 75.5720 -1,081 -82 10,996
2019-11-06 2019-11-05 4 Whitney David M MGRC Common Stock S - Sale D 75.5750 -557 -42 5,885
2019-11-06 2019-11-05 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 75.5900 -200 -15 5,050
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA Spouse's Holdings MGRC Stock Appreciation Right M - Exercise I 31.99 -335 670
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -1,005 6,030
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 34.57 -400 4,000
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 31.99 -630 1,260
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 11,430
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 34.57 -835 8,350
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 78.4599 -630 -49 6,442
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 78.4599 -1,223 -96 12,077
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 78.4599 -1,066 -84 13,300
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 78.4599 -553 -43 7,072
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 400 14 7,625
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 31.9900 630 20 14,366
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 24.6000 1,905 47 13,736
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 34.5700 835 29 11,831
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 335 11 7,225
2019-11-04 2019-10-31 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 1,005 25 6,890
2019-11-04 2019-10-31 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 31.99 -630 1,260
2019-11-04 2019-10-31 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 24.60 -1,005 6,030
2019-11-04 2019-10-31 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 31.99 -335 670
2019-11-04 2019-10-31 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 34.57 -835 8,350
2019-11-04 2019-10-31 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -1,905 11,430
2019-11-04 2019-10-31 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 34.57 -400 4,000
2019-11-04 2019-10-31 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 78.4599 -1,223 -96 12,077
2019-11-04 2019-10-31 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 78.4599 -630 -49 6,442
2019-11-04 2019-10-31 4 Whitney David M MGRC Common Stock F - Taxes D 78.4599 -553 -43 7,072
2019-11-04 2019-10-31 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 78.4599 -1,066 -84 13,300
2019-11-04 2019-10-31 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 835 29 14,366
2019-11-04 2019-10-31 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 630 20 13,531
2019-11-04 2019-10-31 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 1,905 47 12,901
2019-11-04 2019-10-31 4 Whitney David M MGRC Common Stock M - Exercise D 24.6000 1,005 25 7,625
2019-11-04 2019-10-31 4 Whitney David M MGRC Common Stock M - Exercise D 31.9900 335 11 6,620
2019-11-04 2019-10-31 4 Whitney David M MGRC Common Stock M - Exercise D 34.5700 400 14 6,285
2019-11-04 2019-10-31 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -3,920 23,520
2019-11-04 2019-10-31 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.99 -1,300 2,600
2019-11-04 2019-10-31 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 34.57 -1,600 16,000
2019-11-04 2019-10-31 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 75.4599 -2,466 -186 20,193
2019-11-04 2019-10-31 4 PRATT KEITH E MGRC Common Stock F - Taxes D 75.4599 -2,161 -163 22,659
2019-11-04 2019-10-31 4 PRATT KEITH E KSOP Trust MGRC Common Stock I - Other I 76.3100 -800 -61 0
2019-11-04 2019-10-31 4 PRATT KEITH E MGRC Common Stock S - Sale D 73.0000 -2,948 -215 24,820
2019-11-04 2019-10-31 4 PRATT KEITH E MGRC Common Stock S - Sale D 78.0000 -1,165 -91 27,768
2019-11-04 2019-10-31 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.9900 1,300 42 28,933
2019-11-04 2019-10-31 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 3,920 96 27,633
2019-11-04 2019-10-31 4 PRATT KEITH E MGRC Common Stock M - Exercise D 34.5700 1,600 55 23,713
2019-09-16 2019-09-13 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.99 -630 1,260
2019-09-16 2019-09-13 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 11,430
2019-09-16 2019-09-13 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -750 7,500
2019-09-16 2019-09-13 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 68.5000 -1,359 -93 4,447
2019-09-16 2019-09-13 4 Skenesky John P MGRC Common Stock F - Taxes D 68.5000 -471 -32 5,806
2019-09-16 2019-09-13 4 Skenesky John P MGRC Common Stock M - Exercise D 31.9900 630 20 6,277
2019-09-16 2019-09-13 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 1,905 47 5,647
2019-09-16 2019-09-13 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 750 26 3,742
2019-09-16 2019-09-12 4 Dashner Kay MGRC Common Stock S - Sale D 68.7891 -1,000 -69 6,071
2019-09-16 2019-09-11 4 Dashner Kay By KSOP MGRC Common Stock I - Other I 66.7100 -1,756 -117 0
2019-09-11 2019-09-09 4 PRATT KEITH E KSOP Trust MGRC Common Stock I - Other I 65.2900 -1,052 -69 796
2019-09-11 2019-09-11 4 Hawkins Philip B MGRC Common Stock S - Sale D 65.5406 -3,310 -217 0
2019-09-10 2019-09-06 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 34.57 -1,760 8,800
2019-09-10 2019-09-06 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 31.99 -1,480 1,480
2019-09-10 2019-09-06 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 24.60 -4,480 13,440
2019-09-10 2019-09-06 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 65.3900 -3,342 -219 3,310
2019-09-10 2019-09-06 4 Hawkins Philip B MGRC Common Stock F - Taxes D 65.3900 -1,068 -70 6,652
2019-09-10 2019-09-06 4 Hawkins Philip B MGRC Common Stock M - Exercise D 31.9900 1,480 47 7,720
2019-09-10 2019-09-06 4 Hawkins Philip B MGRC Common Stock M - Exercise D 24.6000 4,480 110 6,240
2019-09-10 2019-09-06 4 Hawkins Philip B MGRC Common Stock M - Exercise D 34.5700 1,760 61 1,760
2019-08-21 2019-08-21 4 PRATT KEITH E MGRC Common Stock S - Sale D 67.1511 -900 -60 22,113
2019-08-21 2019-08-19 4 PRATT KEITH E MGRC Common Stock S - Sale D 67.0719 -3,051 -205 23,013
2019-08-19 2019-08-15 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 65.0644 -977 -64 10,996
2019-08-19 2019-08-15 4 Whitney David M MGRC Common Stock S - Sale D 65.2900 -504 -33 5,885
2019-08-19 2019-08-15 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 65.2900 -504 -33 5,885
2019-08-19 2019-08-15 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 65.0644 -977 -64 10,996
2019-08-12 2019-08-08 4 Skenesky John P MGRC Common Stock S - Sale D 65.0000 -1,459 -95 2,992
2019-08-07 2019-08-06 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 63.5625 -2,200 -140 5,250
2019-08-05 2019-08-02 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 68.1677 -2,200 -150 5,000
2019-08-05 2019-08-02 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -3,920 27,440
2019-08-05 2019-08-02 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.99 -1,300 3,900
2019-08-05 2019-08-02 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 34.57 -1,600 17,600
2019-08-05 2019-08-02 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 68.6200 -2,820 -194 26,064
2019-08-05 2019-08-02 4 PRATT KEITH E MGRC Common Stock F - Taxes D 68.6200 -1,986 -136 28,884
2019-08-05 2019-08-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 3,920 96 30,870
2019-08-05 2019-08-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.9900 1,300 42 26,950
2019-08-05 2019-08-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 34.5700 1,600 55 25,650
2019-08-05 2019-08-01 4 PRATT KEITH E MGRC Common Stock S - Sale D 69.3144 -2,513 -174 24,050
2019-08-05 2019-08-02 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.99 -630 1,890
2019-08-05 2019-08-02 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 13,335
2019-08-05 2019-08-02 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -750 8,250
2019-08-05 2019-08-02 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 68.6200 -1,355 -93 4,451
2019-08-05 2019-08-02 4 Skenesky John P MGRC Common Stock F - Taxes D 68.6200 -471 -32 5,806
2019-08-05 2019-08-02 4 Skenesky John P MGRC Common Stock M - Exercise D 31.9900 630 20 6,277
2019-08-05 2019-08-02 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 1,905 47 5,647
2019-08-05 2019-08-02 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 750 26 3,742
2019-08-05 2019-08-02 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 34.57 -400 4,400
2019-08-05 2019-08-02 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 31.99 -630 1,890
2019-08-05 2019-08-02 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -1,905 13,335
2019-08-05 2019-08-02 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 34.57 -835 9,185
2019-08-05 2019-08-02 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 31.99 -335 1,005
2019-08-05 2019-08-02 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 24.60 -1,005 7,035
2019-08-05 2019-08-02 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 68.6200 -1,398 -96 11,973
2019-08-05 2019-08-02 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 68.6200 -995 -68 13,371
2019-08-05 2019-08-02 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 68.6200 -720 -49 6,389
2019-08-05 2019-08-02 4 Whitney David M MGRC Common Stock F - Taxes D 68.6200 -516 -35 7,109
2019-08-05 2019-08-02 4 Whitney David M MGRC Common Stock M - Exercise D 34.5700 400 14 7,625
2019-08-05 2019-08-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 630 20 14,366
2019-08-05 2019-08-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 1,905 47 13,736
2019-08-05 2019-08-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 835 29 11,831
2019-08-05 2019-08-02 4 Whitney David M MGRC Common Stock M - Exercise D 31.9900 335 11 7,225
2019-08-05 2019-08-02 4 Whitney David M MGRC Common Stock M - Exercise D 24.6000 1,005 25 6,890
2019-08-05 2019-08-01 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 68.6868 -3,655 -251 10,996
2019-08-05 2019-08-01 4 Whitney David M MGRC Common Stock S - Sale D 68.8712 -3,061 -211 5,885
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA Spouse's Holdings MGRC Stock Appreciation Right M - Exercise I 31.99 -335 1,005
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -1,005 7,035
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 34.57 -400 4,400
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 31.99 -630 1,890
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 13,335
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 34.57 -835 9,185
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 68.6200 -720 -49 6,389
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 68.6200 -516 -35 7,109
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 68.6200 -1,398 -96 11,973
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 68.6200 -995 -68 13,371
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 335 11 7,625
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 1,005 25 7,290
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 400 14 6,285
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 31.9900 630 20 14,366
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 24.6000 1,905 47 13,736
2019-08-05 2019-08-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 34.5700 835 29 11,831
2019-08-05 2019-08-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 68.8712 -3,061 -211 5,885
2019-08-05 2019-08-01 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 68.6868 -3,655 -251 10,996
2019-05-09 2019-05-07 4 Lieffrig John MGRC Common Stock S - Sale D 63.2200 -3,731 -236 196
2019-05-09 2019-05-07 4 PRATT KEITH E MGRC Common Stock S - Sale D 64.2000 -962 -62 26,563
2019-05-09 2019-05-07 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 63.2920 -533 -34 14,651
2019-05-09 2019-05-07 4 Whitney David M MGRC Common Stock S - Sale D 63.2820 -545 -34 8,946
2019-05-09 2019-05-07 4 Craft Melodie MGRC Common Stock S - Sale D 63.8924 -257 -16 0
2019-05-09 2019-05-07 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 63.2820 -545 -34 8,946
2019-05-09 2019-05-07 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 63.2920 -533 -34 14,651
2019-05-06 2019-05-02 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 32.64 -465 0
2019-05-06 2019-05-02 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 31.99 -630 2,520
2019-05-06 2019-05-02 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -1,905 15,240
2019-05-06 2019-05-02 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 34.57 -835 10,020
2019-05-06 2019-05-02 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 32.64 -245 0
2019-05-06 2019-05-02 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 31.99 -335 1,340
2019-05-06 2019-05-02 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 24.60 -1,005 8,040
2019-05-06 2019-05-02 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 34.57 -400 4,800
2019-05-06 2019-05-02 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 63.8000 -1,742 -111 15,184
2019-05-06 2019-05-02 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 63.8000 -1,040 -66 16,926
2019-05-06 2019-05-02 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 63.8000 -899 -57 9,491
2019-05-06 2019-05-02 4 Whitney David M MGRC Common Stock F - Taxes D 63.8000 -541 -35 10,390
2019-05-06 2019-05-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 32.6400 465 15 17,966
2019-05-06 2019-05-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 630 20 17,501
2019-05-06 2019-05-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 1,905 47 16,871
2019-05-06 2019-05-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 835 29 14,966
2019-05-06 2019-05-02 4 Whitney David M MGRC Common Stock M - Exercise D 32.6400 245 8 10,931
2019-05-06 2019-05-02 4 Whitney David M MGRC Common Stock M - Exercise D 31.9900 335 11 10,686
2019-05-06 2019-05-02 4 Whitney David M MGRC Common Stock M - Exercise D 24.6000 1,005 25 10,351
2019-05-06 2019-05-02 4 Whitney David M MGRC Common Stock M - Exercise D 34.5700 400 14 9,346
2019-05-06 2019-05-02 4 Lieffrig John MGRC Stock Appreciation Right M - Exercise D 31.97 -8,010 13,350
2019-05-06 2019-05-02 4 Lieffrig John MGRC Stock Appreciation Right M - Exercise D 34.57 -2,800 9,200
2019-05-06 2019-05-02 4 Lieffrig John MGRC Common Stock D - Sale to Issuer D 63.8000 -5,532 -353 3,927
2019-05-06 2019-05-02 4 Lieffrig John MGRC Common Stock F - Taxes D 63.8000 -1,547 -99 9,459
2019-05-06 2019-05-02 4 Lieffrig John MGRC Common Stock M - Exercise D 31.9700 8,010 256 11,006
2019-05-06 2019-05-02 4 Lieffrig John MGRC Common Stock M - Exercise D 34.5700 2,800 97 2,996
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 32.64 -245 0
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA Spouse's Holdings MGRC Stock Appreciation Right M - Exercise I 31.99 -335 1,340
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -1,005 8,040
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 34.57 -400 4,800
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 32.64 -465 0
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 31.99 -630 2,520
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 15,240
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 34.57 -835 10,020
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 63.8000 -899 -57 9,491
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 63.8000 -541 -35 10,390
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 63.8000 -1,742 -111 15,184
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 63.8000 -1,040 -66 16,926
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 32.6400 245 8 10,931
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 335 11 10,686
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 1,005 25 10,351
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 400 14 9,346
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 32.6400 465 15 17,966
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 31.9900 630 20 17,501
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 24.6000 1,905 47 16,871
2019-05-06 2019-05-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 34.5700 835 29 14,966
2019-05-06 2019-05-06 4 Hawkins Philip B MGRC Common Stock S - Sale D 63.4093 -5,101 -323 0
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -3,920 31,360
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.99 -1,300 5,200
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 32.64 -960 0
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 34.57 -1,600 19,200
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 63.8000 -3,523 -225 27,525
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Common Stock F - Taxes D 63.8000 -2,114 -135 31,048
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Common Stock S - Sale D 62.0273 -512 -32 33,162
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 3,920 96 33,674
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.9900 1,300 42 29,754
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 32.6400 960 31 28,454
2019-05-06 2019-05-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 34.5700 1,600 55 27,494
2019-05-02 2019-04-30 4 Craft Melodie MGRC Restricted Stock Units M - Exercise D 0.00 -340 1,360
2019-05-02 2019-04-30 4 Craft Melodie MGRC Common Stock F - Taxes D 62.0000 -83 -5 257
2019-05-02 2019-04-30 4 Craft Melodie MGRC Common Stock M - Exercise D 340 340
2019-04-02 2019-04-01 4 Box Kimberly Ann MGRC Restricted Stock Units M - Exercise D 0.00 -1,100 0
2019-04-02 2019-04-01 4 Box Kimberly Ann MGRC Common Stock M - Exercise D 1,100 1,100
2019-04-02 2019-04-01 4 DAWSON WILLIAM J MGRC Restricted Stock Units M - Exercise D 0.00 -2,200 0
2019-04-02 2019-04-01 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 2,200 16,100
2019-04-02 2019-04-01 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units M - Exercise D 0.00 -2,200 0
2019-04-02 2019-04-01 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 2,200 24,500
2019-04-02 2019-04-01 4 ZECH RONALD H MGRC Restricted Stock Units M - Exercise D 0.00 -2,200 0
2019-04-02 2019-04-01 4 ZECH RONALD H MGRC Common Stock M - Exercise D 2,200 36,000
2019-04-02 2019-04-01 4 FETTER ELIZABETH A MGRC Restricted Stock Units M - Exercise D 0.00 -2,200 0
2019-04-02 2019-04-01 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 2,200 7,450
2019-04-02 2019-04-01 4 SHUSTER BRADLEY M MGRC Restricted Stock Units M - Exercise D 0.00 -2,200 0
2019-04-02 2019-04-01 4 SHUSTER BRADLEY M MGRC Common Stock M - Exercise D 2,200 3,800
2019-04-02 2019-04-01 4 STRADFORD DENNIS P MGRC Restricted Stock Units M - Exercise D 0.00 -2,200 0
2019-04-02 2019-04-01 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 2,200 7,200
2019-03-19 2019-03-15 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 57.9706 -1,967 -114 8,946
2019-03-19 2019-03-15 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 57.9215 -2,327 -135 14,131
2019-03-19 2019-03-15 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 57.9215 -2,327 -135 14,131
2019-03-19 2019-03-15 4 Whitney David M MGRC Common Stock S - Sale D 57.9706 -1,967 -114 8,946
2019-03-13 2019-03-12 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 58.4388 -103 -6 16,458
2019-03-13 2019-03-11 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 58.5000 -2,155 -126 16,561
2019-03-13 2019-03-12 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 58.4388 -103 -6 16,458
2019-03-13 2019-03-11 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 58.5000 -2,155 -126 16,561
2019-03-11 2019-03-08 4 Hawkins Philip B MGRC Common Stock S - Sale D 57.9900 -100 -6 5,101
2019-03-11 2019-03-08 4 Hawkins Philip B MGRC Common Stock S - Sale D 57.1725 -7,593 -434 5,201
2019-03-07 2019-03-07 4 Skenesky John P MGRC Common Stock S - Sale D 59.0081 -1,719 -101 2,992
2019-03-07 2019-03-05 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 31.99 -1,005 1,675
2019-03-07 2019-03-05 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 32.64 -615 205
2019-03-07 2019-03-05 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 34.57 -1,320 5,720
2019-03-07 2019-03-05 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 24.60 -3,015 9,045
2019-03-07 2019-03-05 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 60.0400 -2,868 -172 7,071
2019-03-07 2019-03-05 4 Dashner Kay MGRC Common Stock F - Taxes D 60.0400 -1,048 -63 9,939
2019-03-07 2019-03-05 4 Dashner Kay MGRC Common Stock M - Exercise D 31.9900 1,005 32 10,987
2019-03-07 2019-03-05 4 Dashner Kay MGRC Common Stock M - Exercise D 32.6400 615 20 9,982
2019-03-07 2019-03-05 4 Dashner Kay MGRC Common Stock M - Exercise D 34.5700 1,320 46 9,367
2019-03-07 2019-03-05 4 Dashner Kay MGRC Common Stock M - Exercise D 24.6000 3,015 74 8,047
2019-03-06 2019-03-04 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -832 0
2019-03-06 2019-03-04 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -594 594
2019-03-06 2019-03-04 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 60.0400 -665 -40 18,716
2019-03-06 2019-03-04 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 832 19,381
2019-03-06 2019-03-04 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 594 18,549
2019-03-06 2019-03-04 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -832 0
2019-03-06 2019-03-04 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -594 594
2019-03-06 2019-03-04 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 60.0400 -665 -40 18,716
2019-03-06 2019-03-04 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 832 19,381
2019-03-06 2019-03-04 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 594 18,549
2019-03-06 2019-03-05 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 34.57 -3,520 10,560
2019-03-06 2019-03-05 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 24.60 -8,960 17,920
2019-03-06 2019-03-05 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 31.99 -2,960 2,960
2019-03-06 2019-03-05 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 32.64 -4,380 0
2019-03-06 2019-03-05 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 60.0400 -9,659 -580 12,794
2019-03-06 2019-03-05 4 Hawkins Philip B MGRC Common Stock F - Taxes D 60.0400 -2,468 -148 22,453
2019-03-06 2019-03-05 4 Hawkins Philip B MGRC Common Stock M - Exercise D 34.5700 3,520 122 24,921
2019-03-06 2019-03-05 4 Hawkins Philip B MGRC Common Stock M - Exercise D 24.6000 8,960 220 21,401
2019-03-06 2019-03-05 4 Hawkins Philip B MGRC Common Stock M - Exercise D 31.9900 2,960 95 12,441
2019-03-06 2019-03-05 4 Hawkins Philip B MGRC Common Stock M - Exercise D 32.6400 4,380 143 9,481
2019-03-06 2019-03-04 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -1,240 1,240
2019-03-06 2019-03-04 4 Hawkins Philip B MGRC Common Stock F - Taxes D 60.0400 -292 -18 5,101
2019-03-06 2019-03-04 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,240 5,393
2019-03-06 2019-03-04 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 15,240
2019-03-06 2019-03-04 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 32.64 -465 0
2019-03-06 2019-03-04 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -750 9,000
2019-03-06 2019-03-04 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.99 -630 2,520
2019-03-06 2019-03-04 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 59.6500 -1,814 -108 4,711
2019-03-06 2019-03-04 4 Skenesky John P MGRC Common Stock F - Taxes D 59.6500 -456 -27 6,525
2019-03-06 2019-03-04 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 1,905 47 6,981
2019-03-06 2019-03-04 4 Skenesky John P MGRC Common Stock M - Exercise D 32.6400 465 15 5,076
2019-03-06 2019-03-04 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 750 26 4,611
2019-03-06 2019-03-04 4 Skenesky John P MGRC Common Stock M - Exercise D 31.9900 630 20 3,861
2019-03-04 2019-03-01 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -2,002 8,008
2019-03-04 2019-03-01 4 HANNA JOSEPH F MGRC Stock Appreciation Right M - Exercise D 28.90 -22,200 0
2019-03-04 2019-03-01 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 59.6500 -993 -59 41,866
2019-03-04 2019-03-01 4 HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 59.8400 -10,722 -642 42,859
2019-03-04 2019-03-01 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 59.8400 -5,388 -322 53,581
2019-03-04 2019-03-01 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,002 58,969
2019-03-04 2019-03-01 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 28.9000 22,200 642 56,967
2019-03-04 2019-02-28 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 8,360 8,360
2019-03-04 2019-02-28 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 8,360 8,360
2019-03-04 2019-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -200 800
2019-03-04 2019-03-01 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -380 1,520
2019-03-04 2019-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 59.6500 -84 -5 10,913
2019-03-04 2019-03-01 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 59.6500 -132 -8 17,955
2019-03-04 2019-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 200 10,997
2019-03-04 2019-03-01 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 380 18,087
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 34.57 -2,800 5,200
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -3,015 9,045
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holdings MGRC Stock Appreciation Right M - Exercise I 31.99 -1,005 1,675
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 32.64 -735 245
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 34.57 -5,845 10,855
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 24.60 -5,715 17,145
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 31.99 -1,890 3,150
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 32.64 -1,395 465
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,250 1,250
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,250 1,250
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 1,670 1,670
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 1,670 1,670
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 60.2900 -3,769 -227 10,797
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 60.2900 -1,935 -117 14,566
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 60.2900 -7,443 -449 17,707
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 60.2900 -3,826 -231 25,150
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 2,800 97 16,501
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 3,015 74 13,701
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 1,005 32 10,686
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 32.6400 735 24 9,681
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 34.5700 5,845 202 28,976
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 24.6000 5,715 141 23,131
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 31.9900 1,890 60 17,416
2019-03-04 2019-02-28 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 32.6400 1,395 46 15,526
2019-03-04 2019-03-01 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -380 1,520
2019-03-04 2019-03-01 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -200 800
2019-03-04 2019-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 59.6500 -132 -8 17,955
2019-03-04 2019-03-01 4 Whitney David M MGRC Common Stock F - Taxes D 59.6500 -84 -5 10,913
2019-03-04 2019-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 380 18,087
2019-03-04 2019-03-01 4 Whitney David M MGRC Common Stock M - Exercise D 200 10,997
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 34.57 -5,845 10,855
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -5,715 17,145
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 31.99 -1,890 3,150
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 32.64 -1,395 465
2019-03-04 2019-02-28 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 34.57 -2,800 5,200
2019-03-04 2019-02-28 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 24.60 -3,015 9,045
2019-03-04 2019-02-28 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 31.99 -1,005 1,675
2019-03-04 2019-02-28 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 32.64 -735 245
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,670 1,670
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,670 1,670
2019-03-04 2019-02-28 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,250 1,250
2019-03-04 2019-02-28 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,250 1,250
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 60.2900 -7,443 -449 17,707
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 60.2900 -3,826 -231 25,150
2019-03-04 2019-02-28 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 60.2900 -3,769 -227 10,797
2019-03-04 2019-02-28 4 Whitney David M MGRC Common Stock F - Taxes D 60.2900 -1,935 -117 14,566
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 34.5700 5,845 202 28,976
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 5,715 141 23,131
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 1,890 60 17,416
2019-03-04 2019-02-28 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 32.6400 1,395 46 15,526
2019-03-04 2019-02-28 4 Whitney David M MGRC Common Stock M - Exercise D 34.5700 2,800 97 16,501
2019-03-04 2019-02-28 4 Whitney David M MGRC Common Stock M - Exercise D 24.6000 3,015 74 13,701
2019-03-04 2019-02-28 4 Whitney David M MGRC Common Stock M - Exercise D 31.9900 1,005 32 10,686
2019-03-04 2019-02-28 4 Whitney David M MGRC Common Stock M - Exercise D 32.6400 735 24 9,681
2019-03-04 2019-03-01 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -400 1,600
2019-03-04 2019-03-01 4 Hawkins Philip B MGRC Common Stock F - Taxes D 59.6500 -119 -7 4,153
2019-03-04 2019-03-01 4 Hawkins Philip B MGRC Common Stock M - Exercise D 400 4,272
2019-03-04 2019-02-28 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 1,920 1,920
2019-03-04 2019-02-28 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 1,920 1,920
2019-03-04 2019-03-01 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -340 1,360
2019-03-04 2019-03-01 4 Skenesky John P MGRC Common Stock F - Taxes D 59.6500 -101 -6 3,231
2019-03-04 2019-03-01 4 Skenesky John P MGRC Common Stock M - Exercise D 340 3,332
2019-03-04 2019-02-28 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2019-03-04 2019-02-28 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2019-03-04 2019-03-01 4 Lieffrig John MGRC Restricted Stock Units M - Exercise D 0.00 -300 1,200
2019-03-04 2019-03-01 4 Lieffrig John MGRC Common Stock F - Taxes D 59.6500 -104 -6 196
2019-03-04 2019-03-01 4 Lieffrig John MGRC Common Stock M - Exercise D 300 300
2019-03-04 2019-02-28 4 Lieffrig John MGRC Restricted Stock Units A - Award D 0.00 1,340 1,340
2019-03-04 2019-02-28 4 Lieffrig John MGRC Restricted Stock Units A - Award D 0.00 1,340 1,340
2019-03-04 2019-03-04 4 PRATT KEITH E MGRC Common Stock S - Sale D 60.0349 -3,049 -183 25,894
2019-03-04 2019-03-01 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -880 3,520
2019-03-04 2019-03-01 4 PRATT KEITH E MGRC Common Stock F - Taxes D 59.6500 -368 -22 28,943
2019-03-04 2019-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 880 29,311
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 34.57 -6,200 20,800
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -3,920 35,280
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.99 -1,300 6,500
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 32.64 -960 960
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 3,680 3,680
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 3,680 3,680
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 60.2900 -6,366 -384 28,431
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Common Stock F - Taxes D 60.2900 -2,965 -179 34,797
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Common Stock M - Exercise D 34.5700 6,200 214 37,762
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 3,920 96 31,562
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.9900 1,300 42 27,642
2019-03-04 2019-02-28 4 PRATT KEITH E MGRC Common Stock M - Exercise D 32.6400 960 31 26,342
2019-03-04 2019-02-28 4 SHUSTER BRADLEY M MGRC Restricted Stock Units A - Award D 0.00 2,000 2,000
2019-03-04 2019-02-28 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units A - Award D 0.00 2,000 2,000
2019-03-04 2019-02-28 4 ZECH RONALD H MGRC Restricted Stock Units A - Award D 0.00 2,000 2,000
2019-03-04 2019-02-28 4 DAWSON WILLIAM J MGRC Restricted Stock Units A - Award D 0.00 2,000 2,000
2019-03-04 2019-02-28 4 STRADFORD DENNIS P MGRC Restricted Stock Units A - Award D 0.00 2,000 2,000
2019-03-04 2019-02-28 4 FETTER ELIZABETH A MGRC Restricted Stock Units A - Award D 0.00 2,000 2,000
2019-03-04 2019-03-01 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -240 960
2019-03-04 2019-03-01 4 Dashner Kay MGRC Common Stock F - Taxes D 59.6500 -99 -6 5,032
2019-03-04 2019-03-01 4 Dashner Kay MGRC Common Stock M - Exercise D 240 5,131
2019-03-04 2019-02-28 4 Dashner Kay MGRC Restricted Stock Units A - Award D 0.00 2,010 2,010
2019-03-04 2019-02-28 4 Craft Melodie MGRC Restricted Stock Units A - Award D 0.00 1,670 1,670
2019-03-04 2019-02-28 4 Craft Melodie MGRC Restricted Stock Units A - Award D 0.00 1,670 1,670
2019-03-04 2019-02-28 4 Box Kimberly Ann MGRC Restricted Stock Units A - Award D 0.00 2,000 2,000
2019-01-29 2018-05-17 5 ZECH RONALD H MGRC Common Stock G - Gift D 64.4300 -389 -25 33,800
2019-01-29 2018-03-07 5 ZECH RONALD H MGRC Common Stock G - Gift D 51.4600 -3,000 -154 34,189
2018-12-14 2018-12-12 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -750 9,750
2018-12-14 2018-12-12 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 17,145
2018-12-14 2018-12-12 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.99 -630 3,150
2018-12-14 2018-12-12 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 32.64 -465 465
2018-12-14 2018-12-12 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 52.4900 -2,061 -108 2,992
2018-12-14 2018-12-12 4 Skenesky John P MGRC Common Stock F - Taxes D 52.4900 -413 -22 5,053
2018-12-14 2018-12-12 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 750 26 5,466
2018-12-14 2018-12-12 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 1,905 47 4,716
2018-12-14 2018-12-12 4 Skenesky John P MGRC Common Stock M - Exercise D 31.9900 630 20 2,811
2018-12-14 2018-12-12 4 Skenesky John P MGRC Common Stock M - Exercise D 32.6400 465 15 2,181
2018-12-10 2018-12-10 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 51.3693 -3,200 -164 5,000
2018-11-19 2018-11-15 4 PRATT KEITH E MGRC Common Stock S - Sale D 53.0000 -1,841 -98 25,382
2018-11-08 2018-11-07 4 Lieffrig John MGRC Common Stock S - Sale D 54.4318 -1,284 -70 0
2018-09-07 2018-09-07 4 Skenesky John P MGRC Common Stock S - Sale D 55.7500 -1,423 -79 1,716
2018-09-06 2018-09-04 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -3,920 39,200
2018-09-06 2018-09-04 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.99 -1,300 7,800
2018-09-06 2018-09-04 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 32.64 -960 1,920
2018-09-06 2018-09-04 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 34.57 -1,000 27,000
2018-09-06 2018-09-04 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 58.0000 -3,519 -204 27,223
2018-09-06 2018-09-04 4 PRATT KEITH E MGRC Common Stock F - Taxes D 58.0000 -1,820 -106 30,742
2018-09-06 2018-09-04 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 3,920 96 32,562
2018-09-06 2018-09-04 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.9900 1,300 42 28,642
2018-09-06 2018-09-04 4 PRATT KEITH E MGRC Common Stock M - Exercise D 32.6400 960 31 27,342
2018-09-06 2018-09-04 4 PRATT KEITH E MGRC Common Stock M - Exercise D 34.5700 1,000 35 26,382
2018-09-06 2018-09-04 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 32.64 -465 930
2018-09-06 2018-09-04 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.99 -630 3,780
2018-09-06 2018-09-04 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 19,050
2018-09-06 2018-09-04 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -750 10,500
2018-09-06 2018-09-04 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 58.0000 -1,866 -108 3,139
2018-09-06 2018-09-04 4 Skenesky John P MGRC Common Stock F - Taxes D 58.0000 -461 -27 5,005
2018-09-06 2018-09-04 4 Skenesky John P MGRC Common Stock M - Exercise D 32.6400 465 15 5,466
2018-09-06 2018-09-04 4 Skenesky John P MGRC Common Stock M - Exercise D 31.9900 630 20 5,001
2018-09-06 2018-09-04 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 1,905 47 4,371
2018-09-06 2018-09-04 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 750 26 2,466
2018-07-25 2018-07-23 4 Box Kimberly Ann MGRC Restricted Stock Units A - Award D 0.00 1,100 1,100
2018-06-12 2018-06-12 4 PRATT KEITH E MGRC Common Stock S - Sale D 65.5241 -2,840 -186 25,382
2018-06-11 2018-06-08 4 Skenesky John P MGRC Common Stock S - Sale D 67.3898 -1,614 -109 1,716
2018-06-11 2018-06-07 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 34.57 -4,000 28,000
2018-06-11 2018-06-07 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 32.64 -960 2,880
2018-06-11 2018-06-07 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.99 -1,300 9,100
2018-06-11 2018-06-07 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -3,920 43,120
2018-06-11 2018-06-07 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 67.8100 -4,540 -308 28,222
2018-06-11 2018-06-07 4 PRATT KEITH E MGRC Common Stock F - Taxes D 67.8100 -2,800 -190 32,762
2018-06-11 2018-06-07 4 PRATT KEITH E MGRC Common Stock M - Exercise D 34.5700 4,000 138 35,562
2018-06-11 2018-06-07 4 PRATT KEITH E MGRC Common Stock M - Exercise D 32.6400 960 31 31,562
2018-06-11 2018-06-07 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.9900 1,300 42 30,602
2018-06-11 2018-06-07 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 3,920 96 29,302
2018-06-07 2018-06-05 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 32.64 -465 1,395
2018-06-07 2018-06-05 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -750 11,250
2018-06-07 2018-06-05 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.99 -630 4,410
2018-06-07 2018-06-05 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -1,905 20,955
2018-06-07 2018-06-05 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 67.1500 -1,613 -108 3,330
2018-06-07 2018-06-05 4 Skenesky John P MGRC Common Stock F - Taxes D 67.1500 -523 -35 4,943
2018-06-07 2018-06-05 4 Skenesky John P MGRC Common Stock M - Exercise D 32.6400 465 15 5,466
2018-06-07 2018-06-05 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 750 26 5,001
2018-06-07 2018-06-05 4 Skenesky John P MGRC Common Stock M - Exercise D 31.9900 630 20 4,251
2018-06-07 2018-06-05 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 1,905 47 3,621
2018-06-01 2018-06-01 4 Dashner Kay MGRC Common Stock S - Sale D 65.3033 -1,993 -130 4,891
2018-05-30 2018-05-30 4 Hawkins Philip B MGRC Common Stock S - Sale D 64.6531 -4,926 -318 3,872
2018-05-30 2018-05-25 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 24.60 -7,920 26,880
2018-05-30 2018-05-25 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 34.57 -3,520 14,080
2018-05-30 2018-05-25 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 64.2500 -4,927 -317 8,798
2018-05-30 2018-05-25 4 Hawkins Philip B MGRC Common Stock F - Taxes D 64.2500 -1,587 -102 13,725
2018-05-30 2018-05-25 4 Hawkins Philip B MGRC Common Stock M - Exercise D 24.6000 7,920 195 15,312
2018-05-30 2018-05-25 4 Hawkins Philip B MGRC Common Stock M - Exercise D 34.5700 3,520 122 7,392
2018-05-29 2018-05-24 4 Dashner Kay MGRC Common Stock S - Sale D 65.0000 -1,507 -98 6,884
2018-05-18 2018-05-17 4 ZECH RONALD H MGRC Common Stock S - Sale D 64.7103 -1,500 -97 37,189
2018-05-18 2018-05-16 4 ZECH RONALD H MGRC Common Stock S - Sale D 64.3525 -2,500 -161 38,689
2018-05-15 2018-05-15 4 Skenesky John P MGRC Common Stock S - Sale D 63.7657 -3,971 -253 1,716
2018-05-15 2018-05-14 4 Skenesky John P MGRC Common Stock S - Sale D 63.7743 -700 -45 5,687
2018-05-11 2018-05-09 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 62.0061 -3,510 -218 8,946
2018-05-11 2018-05-09 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 62.2712 -6,676 -416 14,131
2018-05-11 2018-05-09 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 62.2712 -6,676 -416 14,131
2018-05-11 2018-05-09 4 Whitney David M MGRC Common Stock S - Sale D 62.0061 -3,510 -218 8,946
2018-05-11 2018-05-09 4 Hawkins Philip B MGRC Common Stock S - Sale D 63.0688 -816 -51 3,872
2018-05-11 2018-05-09 4 Hawkins Philip B MGRC Common Stock S - Sale D 62.2818 -7,355 -458 4,688
2018-05-10 2018-05-10 4 PRATT KEITH E MGRC Common Stock S - Sale D 63.4562 -2,791 -177 25,382
2018-05-10 2018-05-08 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 32.64 -1,920 3,840
2018-05-10 2018-05-08 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.99 -4,600 10,400
2018-05-10 2018-05-08 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -3,920 47,040
2018-05-10 2018-05-08 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 62.5400 -4,898 -306 28,173
2018-05-10 2018-05-08 4 PRATT KEITH E MGRC Common Stock F - Taxes D 62.5400 -2,751 -172 33,071
2018-05-10 2018-05-08 4 PRATT KEITH E MGRC Common Stock M - Exercise D 32.6400 1,920 63 35,822
2018-05-10 2018-05-08 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.9900 4,600 147 33,902
2018-05-10 2018-05-08 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 3,920 96 29,302
2018-05-08 2018-05-04 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 31.99 -7,560 5,040
2018-05-08 2018-05-04 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -15,240 22,860
2018-05-08 2018-05-04 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 32.64 -940 1,860
2018-05-08 2018-05-04 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 31.99 -4,020 2,680
2018-05-08 2018-05-04 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 24.60 -8,040 12,060
2018-05-08 2018-05-04 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 32.64 -420 980
2018-05-08 2018-05-04 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 61.7100 -10,494 -648 20,807
2018-05-08 2018-05-04 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 61.7100 -6,570 -405 31,301
2018-05-08 2018-05-04 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 61.7100 -5,513 -340 12,456
2018-05-08 2018-05-04 4 Whitney David M MGRC Common Stock F - Taxes D 61.7100 -3,457 -213 17,969
2018-05-08 2018-05-04 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 7,560 242 37,871
2018-05-08 2018-05-04 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 15,240 375 30,311
2018-05-08 2018-05-04 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 32.6400 940 31 15,071
2018-05-08 2018-05-04 4 Whitney David M MGRC Common Stock M - Exercise D 31.9900 4,020 129 21,426
2018-05-08 2018-05-04 4 Whitney David M MGRC Common Stock M - Exercise D 24.6000 8,040 198 17,406
2018-05-08 2018-05-04 4 Whitney David M MGRC Common Stock M - Exercise D 32.6400 420 14 9,366
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA Spouse's Holdings MGRC Stock Appreciation Right M - Exercise I 31.99 -4,020 2,680
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 24.60 -8,040 12,060
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 32.64 -420 980
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 31.99 -7,560 5,040
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 24.60 -15,240 22,860
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 32.64 -940 1,860
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 61.7100 -5,513 -340 12,456
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 61.7100 -3,457 -213 17,969
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 61.7100 -10,494 -648 20,807
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 61.7100 -6,570 -405 31,301
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 31.9900 4,020 129 21,426
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 24.6000 8,040 198 17,406
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 32.6400 420 14 9,366
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 31.9900 7,560 242 37,871
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 24.6000 15,240 375 30,311
2018-05-08 2018-05-04 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 32.6400 940 31 15,071
2018-05-08 2018-05-08 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 62.2101 -3,000 -187 5,250
2018-05-08 2018-05-04 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 31.99 -670 2,680
2018-05-08 2018-05-04 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 24.60 -2,540 12,060
2018-05-08 2018-05-04 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 34.57 -1,760 7,040
2018-05-08 2018-05-04 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 32.64 -410 820
2018-05-08 2018-05-04 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 61.7100 -2,564 -158 8,391
2018-05-08 2018-05-04 4 Dashner Kay MGRC Common Stock F - Taxes D 61.7100 -976 -60 10,955
2018-05-08 2018-05-04 4 Dashner Kay MGRC Common Stock M - Exercise D 31.9900 670 21 11,931
2018-05-08 2018-05-04 4 Dashner Kay MGRC Common Stock M - Exercise D 24.6000 2,540 62 11,261
2018-05-08 2018-05-04 4 Dashner Kay MGRC Common Stock M - Exercise D 34.5700 1,760 61 8,721
2018-05-08 2018-05-04 4 Dashner Kay MGRC Common Stock M - Exercise D 32.6400 410 13 6,961
2018-05-08 2018-05-04 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 31.99 -8,880 5,920
2018-05-08 2018-05-04 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 24.60 -10,000 34,800
2018-05-08 2018-05-04 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 32.64 -1,095 4,380
2018-05-08 2018-05-04 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 61.7100 -9,171 -566 12,043
2018-05-08 2018-05-04 4 Hawkins Philip B MGRC Common Stock F - Taxes D 61.7100 -2,633 -162 21,214
2018-05-08 2018-05-04 4 Hawkins Philip B MGRC Common Stock M - Exercise D 31.9900 8,880 284 23,847
2018-05-08 2018-05-04 4 Hawkins Philip B MGRC Common Stock M - Exercise D 24.6000 10,000 246 14,967
2018-05-08 2018-05-04 4 Hawkins Philip B MGRC Common Stock M - Exercise D 32.6400 1,095 36 4,967
2018-05-07 2018-05-03 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 60.7438 -4,843 -294 13,900
2018-05-01 2018-04-30 4 Craft Melodie MGRC Restricted Stock Units A - Award D 0.00 1,700 1,700
2018-04-04 2018-04-02 4 STRADFORD DENNIS P MGRC Restricted Stock Units M - Exercise D 0.00 -3,200 0
2018-04-04 2018-04-02 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 3,200 8,200
2018-04-04 2018-04-02 4 SHUSTER BRADLEY M MGRC Restricted Stock Units M - Exercise D 0.00 -1,600 0
2018-04-04 2018-04-02 4 SHUSTER BRADLEY M MGRC Common Stock M - Exercise D 1,600 1,600
2018-04-04 2018-04-02 4 ZECH RONALD H MGRC Restricted Stock Units M - Exercise D 0.00 -3,200 0
2018-04-04 2018-04-02 4 ZECH RONALD H MGRC Common Stock M - Exercise D 3,200 41,189
2018-04-04 2018-04-02 4 FETTER ELIZABETH A MGRC Restricted Stock Units M - Exercise D 0.00 -3,200 0
2018-04-04 2018-04-02 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 3,200 8,250
2018-04-04 2018-04-02 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units M - Exercise D 0.00 -3,200 0
2018-04-04 2018-04-02 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 3,200 22,300
2018-04-04 2018-04-02 4 DAWSON WILLIAM J MGRC Restricted Stock Units M - Exercise D 0.00 -3,200 0
2018-04-04 2018-04-02 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 3,200 18,743
2018-03-13 2018-03-12 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 52.8222 -947 -50 8,946
2018-03-13 2018-03-12 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 52.8222 -4,223 -223 14,131
2018-03-13 2018-03-12 4 HANNA JOSEPH F MGRC Stock Appreciation Right M - Exercise D 31.35 -17,400 0
2018-03-13 2018-03-12 4 HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 53.2400 -10,246 -545 34,767
2018-03-13 2018-03-12 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 53.2400 -2,474 -132 45,013
2018-03-13 2018-03-12 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 31.3500 17,400 545 47,487
2018-03-13 2018-03-12 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 52.8222 -4,223 -223 14,131
2018-03-13 2018-03-12 4 Whitney David M MGRC Common Stock S - Sale D 52.8222 -947 -50 8,946
2018-03-12 2018-03-08 4 Dashner Kay MGRC Common Stock S - Sale D 51.4000 -2,500 -128 6,551
2018-03-07 2018-03-07 4 Hawkins Philip B MGRC Common Stock S - Sale D 50.9065 -7,788 -396 3,872
2018-03-07 2018-03-06 4 ZECH RONALD H MGRC Common Stock S - Sale D 50.4438 -1,947 -98 37,989
2018-03-07 2018-03-05 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -832 832
2018-03-07 2018-03-05 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 50.5700 -288 -15 18,354
2018-03-07 2018-03-05 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 832 18,642
2018-03-07 2018-03-05 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -832 832
2018-03-07 2018-03-05 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 50.5700 -288 -15 18,354
2018-03-07 2018-03-05 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 832 18,642
2018-03-07 2018-03-07 4 PRATT KEITH E MGRC Common Stock S - Sale D 50.9645 -1,965 -100 25,382
2018-03-07 2018-03-07 4 Skenesky John P MGRC Common Stock S - Sale D 50.9833 -4,265 -217 6,387
2018-03-07 2018-03-05 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 32.64 -1,395 1,860
2018-03-07 2018-03-05 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.99 -1,890 5,040
2018-03-07 2018-03-05 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -5,715 22,860
2018-03-07 2018-03-05 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 34.57 -3,000 12,000
2018-03-07 2018-03-05 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 28.90 -1,335 0
2018-03-07 2018-03-05 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 50.5700 -7,692 -389 10,652
2018-03-07 2018-03-05 4 Skenesky John P MGRC Common Stock F - Taxes D 50.5700 -1,378 -70 18,344
2018-03-07 2018-03-05 4 Skenesky John P MGRC Common Stock M - Exercise D 32.6400 1,395 46 19,722
2018-03-07 2018-03-05 4 Skenesky John P MGRC Common Stock M - Exercise D 31.9900 1,890 60 18,327
2018-03-07 2018-03-05 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 5,715 141 16,437
2018-03-07 2018-03-05 4 Skenesky John P MGRC Common Stock M - Exercise D 34.5700 3,000 104 10,722
2018-03-07 2018-03-05 4 Skenesky John P MGRC Common Stock M - Exercise D 28.9000 1,335 39 7,722
2018-03-05 2018-03-05 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 50.6010 -500 -25 17,810
2018-03-05 2018-03-05 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 49.8472 -2,457 -122 18,310
2018-03-05 2018-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units J - Other I 0.00 -1,400 0
2018-03-05 2018-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -1,782 1,188
2018-03-05 2018-03-02 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 50.5700 -618 -31 20,767
2018-03-05 2018-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 1,782 21,385
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -1,160 0
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 32.64 -3,500 1,400
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 28.90 -470 0
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 32.64 -6,500 2,800
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 28.90 -890 0
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,000 1,000
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,000 1,000
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 1,900 1,900
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 1,900 1,900
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 50.6200 -4,701 -238 19,603
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 50.6200 -932 -47 24,304
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 49.9600 -402 -20 25,236
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 50.6200 -2,526 -128 9,893
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 50.6200 -497 -25 12,419
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 1,160 25,638
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 32.6400 3,500 114 12,916
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 28.9000 470 14 9,416
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 32.6400 6,500 212 24,478
2018-03-05 2018-03-01 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 28.9000 890 26 17,978
2018-03-05 2018-03-05 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 50.6010 -500 -25 17,810
2018-03-05 2018-03-05 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 49.8472 -2,457 -122 18,310
2018-03-05 2018-03-02 4 Whitney David M MGRC Restricted Stock Units J - Other D 0.00 -1,400 0
2018-03-05 2018-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -1,782 1,188
2018-03-05 2018-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 50.5700 -618 -31 20,767
2018-03-05 2018-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 1,782 21,385
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -1,160 0
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 32.64 -6,500 2,800
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 28.90 -890 0
2018-03-05 2018-03-01 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 32.64 -3,500 1,400
2018-03-05 2018-03-01 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 28.90 -470 0
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,900 1,900
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,900 1,900
2018-03-05 2018-03-01 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,000 1,000
2018-03-05 2018-03-01 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,000 1,000
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 49.9600 -402 -20 19,603
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 50.6200 -4,701 -238 20,005
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 50.6200 -932 -47 24,706
2018-03-05 2018-03-01 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 50.6200 -2,526 -128 9,893
2018-03-05 2018-03-01 4 Whitney David M MGRC Common Stock F - Taxes D 50.6200 -497 -25 12,419
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 1,160 25,638
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 32.6400 6,500 212 24,478
2018-03-05 2018-03-01 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 28.9000 890 26 17,978
2018-03-05 2018-03-01 4 Whitney David M MGRC Common Stock M - Exercise D 32.6400 3,500 114 12,916
2018-03-05 2018-03-01 4 Whitney David M MGRC Common Stock M - Exercise D 28.9000 470 14 9,416
2018-03-05 2018-03-05 4 Hawkins Philip B MGRC Common Stock S - Sale D 49.5449 -5,990 -297 11,660
2018-03-05 2018-03-02 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -3,720 2,480
2018-03-05 2018-03-02 4 Hawkins Philip B MGRC Common Stock F - Taxes D 50.5700 -906 -46 17,650
2018-03-05 2018-03-02 4 Hawkins Philip B MGRC Common Stock M - Exercise D 3,720 18,556
2018-03-05 2018-03-01 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 32.64 -16,425 5,475
2018-03-05 2018-03-01 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 28.90 -10,400 0
2018-03-05 2018-03-01 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -1,400 0
2018-03-05 2018-03-01 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 2,000 2,000
2018-03-05 2018-03-01 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 2,000 2,000
2018-03-05 2018-03-01 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 50.6200 -16,529 -837 14,836
2018-03-05 2018-03-01 4 Hawkins Philip B MGRC Common Stock F - Taxes D 50.6200 -2,850 -144 31,365
2018-03-05 2018-03-01 4 Hawkins Philip B MGRC Common Stock M - Exercise D 32.6400 16,425 536 34,215
2018-03-05 2018-03-01 4 Hawkins Philip B MGRC Common Stock M - Exercise D 28.9000 10,400 301 17,790
2018-03-05 2018-03-01 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,400 7,390
2018-03-05 2018-03-02 4 PRATT KEITH E MGRC Restricted Stock Units J - Other D 0.00 -5,500 0
2018-03-05 2018-03-01 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -3,920 50,960
2018-03-05 2018-03-01 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.99 -3,000 15,000
2018-03-05 2018-03-01 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 28.90 -1,830 0
2018-03-05 2018-03-01 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 4,400 4,400
2018-03-05 2018-03-01 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 4,400 4,400
2018-03-05 2018-03-01 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 50.6200 -4,847 -245 27,347
2018-03-05 2018-03-01 4 PRATT KEITH E MGRC Common Stock F - Taxes D 50.6200 -1,938 -98 32,194
2018-03-05 2018-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 3,920 96 34,132
2018-03-05 2018-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.9900 3,000 96 30,212
2018-03-05 2018-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 28.9000 1,830 53 27,212
2018-03-05 2018-03-02 4 Skenesky John P MGRC Restricted Stock Units J - Other D 0.00 -2,700 0
2018-03-05 2018-03-01 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 1,700 1,700
2018-03-05 2018-03-01 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 1,700 1,700
2018-03-05 2018-03-02 4 HANNA JOSEPH F MGRC Restricted Stock Units J - Other D 0.00 -6,600 0
2018-03-05 2018-03-01 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 10,010 10,010
2018-03-05 2018-03-01 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 10,010 10,010
2018-03-05 2018-03-02 4 Dashner Kay MGRC Restricted Stock Units J - Other D 0.00 -1,400 0
2018-03-05 2018-03-01 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 24.60 -2,500 14,600
2018-03-05 2018-03-01 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 28.90 -390 0
2018-03-05 2018-03-01 4 Dashner Kay MGRC Restricted Stock Units A - Award D 0.00 1,200 1,200
2018-03-05 2018-03-01 4 Dashner Kay MGRC Restricted Stock Units A - Award D 0.00 1,200 1,200
2018-03-05 2018-03-01 4 Dashner Kay MGRC Common Stock F - Taxes D 50.6200 -497 -25 9,051
2018-03-05 2018-03-01 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 50.6200 -1,438 -73 9,548
2018-03-05 2018-03-01 4 Dashner Kay MGRC Common Stock M - Exercise D 24.6000 2,500 62 10,986
2018-03-05 2018-03-01 4 Dashner Kay MGRC Common Stock M - Exercise D 28.9000 390 11 8,486
2018-03-05 2018-03-01 4 Lieffrig John MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2018-03-05 2018-03-01 4 Lieffrig John MGRC Restricted Stock Units A - Award D 0.00 1,500 1,500
2018-03-05 2018-03-01 4 DAWSON WILLIAM J MGRC Restricted Stock Units A - Award D 0.00 2,200 2,200
2018-03-05 2018-03-01 4 FETTER ELIZABETH A MGRC Restricted Stock Units A - Award D 0.00 2,200 2,200
2018-03-05 2018-03-01 4 SHUSTER BRADLEY M MGRC Restricted Stock Units A - Award D 0.00 2,200 2,200
2018-03-05 2018-03-01 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units A - Award D 0.00 2,200 2,200
2018-03-05 2018-03-01 4 STRADFORD DENNIS P MGRC Restricted Stock Units A - Award D 0.00 2,200 2,200
2018-03-05 2018-03-02 4 ZECH RONALD H MGRC Common Stock S - Sale D 50.4826 -2,053 -104 39,936
2018-03-05 2018-03-01 4 ZECH RONALD H MGRC Restricted Stock Units A - Award D 0.00 2,200 2,200
2018-02-09 2017-08-10 5 ZECH RONALD H MGRC Common Stock G - Gift D 38.9050 -2,000 -78 41,989
2018-02-09 2017-05-19 5 ZECH RONALD H MGRC Common Stock G - Gift D 33.9700 -4,000 -136 43,989
2017-11-29 2017-11-28 4 SMITH MORRIS RICHARD MGRC Common Stock S - Sale D 47.8179 -4,300 -206 19,100
2017-11-27 2017-11-27 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 47.8312 -4,000 -191 15,543
2017-11-20 2017-11-20 4 PRATT KEITH E MGRC Common Stock S - Sale D 46.5222 -1,213 -56 25,382
2017-11-16 2017-11-14 4 PRATT KEITH E MGRC Common Stock S - Sale D 46.5649 -111 -5 26,595
2017-11-13 2017-11-13 4 PRATT KEITH E MGRC Common Stock S - Sale D 46.0050 -1,412 -65 26,706
2017-11-13 2017-11-08 4 PRATT KEITH E MGRC Common Stock S - Sale D 47.0000 -2,284 -107 28,118
2017-11-13 2017-11-09 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 46.2060 -350 -16 5,050
2017-11-06 2017-11-02 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 49.4113 -3,900 -193 5,000
2017-11-06 2017-11-02 4 Lieffrig John MGRC Stock Appreciation Right M - Exercise D 31.97 -5,340 21,360
2017-11-06 2017-11-02 4 Lieffrig John MGRC Common Stock D - Sale to Issuer D 49.1200 -3,476 -171 1,284
2017-11-06 2017-11-02 4 Lieffrig John MGRC Common Stock F - Taxes D 49.1200 -580 -28 4,760
2017-11-06 2017-11-02 4 Lieffrig John MGRC Common Stock M - Exercise D 31.9700 5,340 171 5,340
2017-11-06 2017-11-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 28.90 -4,230 470
2017-11-06 2017-11-03 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 28.90 -8,010 890
2017-11-06 2017-11-03 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 49.1300 -4,712 -232 17,088
2017-11-06 2017-11-03 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 49.1300 -1,240 -61 21,800
2017-11-06 2017-11-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 49.1300 -2,488 -122 8,946
2017-11-06 2017-11-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 49.1300 -655 -32 11,434
2017-11-06 2017-11-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 28.9000 4,230 122 12,089
2017-11-06 2017-11-03 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 28.9000 8,010 231 23,040
2017-11-06 2017-11-03 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 28.90 -195 390
2017-11-06 2017-11-03 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 32.64 -205 1,230
2017-11-06 2017-11-03 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 31.99 -335 3,350
2017-11-06 2017-11-03 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 24.60 -3,000 17,100
2017-11-06 2017-11-03 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 49.1300 -1,973 -97 8,096
2017-11-06 2017-11-03 4 Dashner Kay MGRC Common Stock F - Taxes D 49.1300 -664 -33 10,069
2017-11-06 2017-11-03 4 Dashner Kay MGRC Common Stock M - Exercise D 28.9000 195 6 10,733
2017-11-06 2017-11-03 4 Dashner Kay MGRC Common Stock M - Exercise D 32.6400 205 7 10,538
2017-11-06 2017-11-03 4 Dashner Kay MGRC Common Stock M - Exercise D 31.9900 335 11 10,333
2017-11-06 2017-11-03 4 Dashner Kay MGRC Common Stock M - Exercise D 24.6000 3,000 74 9,998
2017-11-06 2017-11-03 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 28.90 -8,010 890
2017-11-06 2017-11-03 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 28.90 -4,230 470
2017-11-06 2017-11-03 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 49.1300 -4,712 -232 17,088
2017-11-06 2017-11-03 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 49.1300 -1,240 -61 21,800
2017-11-06 2017-11-03 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 49.1300 -2,488 -122 8,946
2017-11-06 2017-11-03 4 Whitney David M MGRC Common Stock F - Taxes D 49.1300 -655 -32 11,434
2017-11-06 2017-11-03 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 28.9000 8,010 231 23,040
2017-11-06 2017-11-03 4 Whitney David M MGRC Common Stock M - Exercise D 28.9000 4,230 122 12,089
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.35 -790 0
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 28.90 -915 1,830
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 32.64 -13,440 5,760
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.99 -8,000 18,000
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -3,920 54,880
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 49.1300 -17,146 -842 30,402
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Common Stock F - Taxes D 49.1300 -4,899 -241 47,548
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.3500 790 25 52,447
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Common Stock M - Exercise D 28.9000 915 26 51,657
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Common Stock M - Exercise D 32.6400 13,440 439 50,742
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.9900 8,000 256 37,302
2017-11-06 2017-11-03 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 3,920 96 29,302
2017-11-06 2017-11-03 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 31.35 -9,000 0
2017-11-06 2017-11-03 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 49.1300 -5,743 -282 5,990
2017-11-06 2017-11-03 4 Hawkins Philip B MGRC Common Stock F - Taxes D 49.1300 -891 -44 11,733
2017-11-06 2017-11-03 4 Hawkins Philip B MGRC Common Stock M - Exercise D 31.3500 9,000 282 12,624
2017-09-11 2017-09-07 4 PRATT KEITH E MGRC Common Stock S - Sale D 40.0902 -1,950 -78 25,382
2017-09-08 2017-09-07 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 39.6130 -3,400 -135 15,030
2017-09-08 2017-09-07 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 39.6130 -3,400 -135 15,030
2017-09-06 2017-09-05 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 39.5480 -543 -21 18,430
2017-09-06 2017-09-01 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 40.1200 -500 -20 18,973
2017-09-06 2017-09-05 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 39.5480 -543 -21 18,430
2017-09-06 2017-09-01 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 40.1200 -500 -20 18,973
2017-08-31 2017-08-31 4 Dashner Kay MGRC Common Stock S - Sale D 40.0000 -2,500 -100 6,998
2017-08-14 2017-08-11 4 Skenesky John P MGRC Common Stock S - Sale D 38.4652 -7,561 -291 6,387
2017-08-09 2017-08-07 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 31.35 -4,100 0
2017-08-09 2017-08-07 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 31.35 -7,200 0
2017-08-09 2017-08-07 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 41.3100 -3,111 -129 7,859
2017-08-09 2017-08-07 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 41.3100 -372 -15 10,970
2017-08-09 2017-08-07 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 41.3100 -5,464 -226 19,473
2017-08-09 2017-08-07 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 41.3100 -653 -27 24,937
2017-08-09 2017-08-07 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 31.3500 4,100 129 11,342
2017-08-09 2017-08-07 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 31.3500 7,200 226 25,590
2017-08-09 2017-08-07 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 31.35 -7,200 0
2017-08-09 2017-08-07 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 31.35 -4,100 0
2017-08-09 2017-08-07 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 41.3100 -5,464 -226 19,473
2017-08-09 2017-08-07 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 41.3100 -653 -27 24,937
2017-08-09 2017-08-07 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 41.3100 -3,111 -129 7,859
2017-08-09 2017-08-07 4 Whitney David M MGRC Common Stock F - Taxes D 41.3100 -372 -15 10,970
2017-08-09 2017-08-07 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 31.3500 7,200 226 25,590
2017-08-09 2017-08-07 4 Whitney David M MGRC Common Stock M - Exercise D 31.3500 4,100 129 11,342
2017-08-08 2017-08-07 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.35 -7,200 0
2017-08-08 2017-08-07 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 28.90 -7,565 1,335
2017-08-08 2017-08-07 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 32.64 -6,045 3,255
2017-08-08 2017-08-07 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 31.99 -5,670 6,930
2017-08-08 2017-08-07 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 24.60 -9,525 28,575
2017-08-08 2017-08-07 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 41.3100 -25,596 -1,057 13,948
2017-08-08 2017-08-07 4 Skenesky John P MGRC Common Stock F - Taxes D 41.3100 -2,848 -118 39,544
2017-08-08 2017-08-07 4 Skenesky John P MGRC Common Stock M - Exercise D 31.3500 7,200 226 42,392
2017-08-08 2017-08-07 4 Skenesky John P MGRC Common Stock M - Exercise D 28.9000 7,565 219 35,192
2017-08-08 2017-08-07 4 Skenesky John P MGRC Common Stock M - Exercise D 32.6400 6,045 197 27,627
2017-08-08 2017-08-07 4 Skenesky John P MGRC Common Stock M - Exercise D 31.9900 5,670 181 21,582
2017-08-08 2017-08-07 4 Skenesky John P MGRC Common Stock M - Exercise D 24.6000 9,525 234 15,912
2017-08-08 2017-08-07 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 32.64 -2,665 1,435
2017-08-08 2017-08-07 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 28.90 -390 585
2017-08-08 2017-08-07 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 31.35 -170 0
2017-08-08 2017-08-07 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 31.99 -3,015 3,685
2017-08-08 2017-08-07 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 41.3100 -4,841 -200 9,498
2017-08-08 2017-08-07 4 Dashner Kay MGRC Common Stock F - Taxes D 41.3100 -528 -22 14,339
2017-08-08 2017-08-07 4 Dashner Kay MGRC Common Stock M - Exercise D 32.6400 2,665 87 14,867
2017-08-08 2017-08-07 4 Dashner Kay MGRC Common Stock M - Exercise D 28.9000 390 11 12,202
2017-08-08 2017-08-07 4 Dashner Kay MGRC Common Stock M - Exercise D 31.3500 170 5 11,812
2017-08-08 2017-08-07 4 Dashner Kay MGRC Common Stock M - Exercise D 31.9900 3,015 96 11,642
2017-08-08 2017-08-07 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 28.90 -1,830 2,745
2017-08-08 2017-08-07 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -3,920 58,800
2017-08-08 2017-08-07 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 41.3100 -3,615 -149 27,332
2017-08-08 2017-08-07 4 PRATT KEITH E MGRC Common Stock F - Taxes D 41.3100 -803 -33 30,947
2017-08-08 2017-08-07 4 PRATT KEITH E MGRC Common Stock M - Exercise D 28.9000 1,830 53 31,750
2017-08-08 2017-08-07 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 3,920 96 29,920
2017-08-08 2017-08-04 4 PRATT KEITH E MGRC Common Stock S - Sale D 40.7275 -3,261 -133 26,000
2017-07-28 2017-07-26 4 SHUSTER BRADLEY M MGRC Restricted Stock Units A - Award D 0.00 1,600 1,600
2017-07-28 2017-07-26 4 HOOD ROBERT C MGRC Restricted Stock Units M - Exercise D 0.00 -1,400 1,800
2017-07-28 2017-07-26 4 HOOD ROBERT C MGRC Common Stock M - Exercise D 1,400 31,433
2017-05-15 2017-05-15 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 36.0249 -2,000 -72 5,400
2017-05-10 2017-05-10 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 36.2508 -3,000 -109 8,900
2017-05-10 2017-05-08 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 34.5521 -6,000 -207 30,087
2017-05-10 2017-05-10 4 Hawkins Philip B MGRC Common Stock S - Sale D 36.0000 -1,500 -54 3,624
2017-05-08 2017-05-04 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 24.60 -15,680 62,720
2017-05-08 2017-05-04 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 36.9000 -10,454 -386 29,261
2017-05-08 2017-05-04 4 PRATT KEITH E MGRC Common Stock F - Taxes D 36.9000 -1,965 -73 39,715
2017-05-08 2017-05-04 4 PRATT KEITH E MGRC Common Stock M - Exercise D 24.6000 15,680 386 41,680
2017-04-05 2017-04-03 4 STRADFORD DENNIS P MGRC Restricted Stock Units M - Exercise D 0.00 -3,900 0
2017-04-05 2017-04-03 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 3,900 11,900
2017-04-05 2017-04-03 4 HOOD ROBERT C MGRC Restricted Stock Units M - Exercise D 0.00 -3,900 0
2017-04-05 2017-04-03 4 HOOD ROBERT C MGRC Common Stock M - Exercise D 3,900 30,033
2017-04-05 2017-04-03 4 DAWSON WILLIAM J MGRC Restricted Stock Units M - Exercise D 0.00 -3,900 0
2017-04-05 2017-04-03 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 3,900 19,543
2017-04-05 2017-04-03 4 FETTER ELIZABETH A MGRC Restricted Stock Units M - Exercise D 0.00 -3,900 0
2017-04-05 2017-04-03 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 3,900 7,400
2017-04-05 2017-04-03 4 ZECH RONALD H MGRC Restricted Stock Units M - Exercise D 0.00 -3,900 0
2017-04-05 2017-04-03 4 ZECH RONALD H MGRC Common Stock M - Exercise D 3,900 47,989
2017-04-05 2017-04-03 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units M - Exercise D 0.00 -3,900 0
2017-04-05 2017-04-03 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 3,900 23,400
2017-03-06 2017-03-02 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -1,400 1,400
2017-03-06 2017-03-02 4 Hawkins Philip B MGRC Stock Appreciation Right A - Award D 34.57 17,600 17,600
2017-03-06 2017-03-02 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 3,200 3,200
2017-03-06 2017-03-02 4 Hawkins Philip B MGRC Common Stock F - Taxes D 34.5700 -372 -13 5,124
2017-03-06 2017-03-02 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,400 5,496
2017-03-06 2017-03-03 4 Dashner Kay MGRC Restricted Stock Units J - Other D 0.00 -1,100 0
2017-03-06 2017-03-02 4 Dashner Kay MGRC Restricted Stock Units A - Award D 0.00 1,600 1,600
2017-03-06 2017-03-02 4 Dashner Kay MGRC Stock Appreciation Right A - Award D 34.57 8,800 8,800
2017-03-06 2017-03-03 4 HANNA JOSEPH F MGRC Restricted Stock Units J - Other D 0.00 -6,500 0
2017-03-06 2017-03-02 4 HANNA JOSEPH F MGRC Stock Appreciation Right A - Award D 34.57 56,000 56,000
2017-03-06 2017-03-02 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 10,100 10,100
2017-03-06 2017-03-02 4 Lieffrig John MGRC Stock Appreciation Right A - Award D 34.57 12,000 12,000
2017-03-06 2017-03-02 4 Lieffrig John MGRC Restricted Stock Units A - Award D 0.00 2,200 2,200
2017-03-06 2017-03-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units J - Other I 0.00 -1,400 0
2017-03-06 2017-03-03 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -2,496 1,664
2017-03-06 2017-03-03 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 34.1800 -931 -32 18,390
2017-03-06 2017-03-03 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 2,496 19,321
2017-03-06 2017-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit M - Exercise D 0.00 -1,040 0
2017-03-06 2017-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -1,160 1,160
2017-03-06 2017-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right A - Award I 34.57 8,000 8,000
2017-03-06 2017-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,400 1,400
2017-03-06 2017-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 3,000 3,000
2017-03-06 2017-03-02 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right A - Award D 34.57 34.5700 16,700 577 16,700
2017-03-06 2017-03-02 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 34.5700 -808 -28 16,825
2017-03-06 2017-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 1,040 17,633
2017-03-06 2017-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 1,160 16,593
2017-03-06 2017-03-03 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -2,496 1,664
2017-03-06 2017-03-03 4 Whitney David M MGRC Restricted Stock Units J - Other D 0.00 -1,400 0
2017-03-06 2017-03-03 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 34.1800 -931 -32 18,390
2017-03-06 2017-03-03 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 2,496 19,321
2017-03-06 2017-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -1,040 0
2017-03-06 2017-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -1,160 1,160
2017-03-06 2017-03-02 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right A - Award I 34.57 16,700 16,700
2017-03-06 2017-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 3,000 3,000
2017-03-06 2017-03-02 4 Whitney David M MGRC Stock Appreciation Right A - Award D 34.57 8,000 8,000
2017-03-06 2017-03-02 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,400 1,400
2017-03-06 2017-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 34.5700 -808 -28 16,825
2017-03-06 2017-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 1,040 17,633
2017-03-06 2017-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 1,160 16,593
2017-03-06 2017-03-03 4 Skenesky John P MGRC Restricted Stock Units J - Other D 0.00 -2,600 0
2017-03-06 2017-03-02 4 Skenesky John P MGRC Restricted Stock Unit M - Exercise D 0.00 -1,040 0
2017-03-06 2017-03-02 4 Skenesky John P MGRC Stock Appreciation Right A - Award D 34.57 15,000 15,000
2017-03-06 2017-03-02 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 2,700 2,700
2017-03-06 2017-03-02 4 Skenesky John P MGRC Common Stock F - Taxes D 34.5700 -276 -10 6,387
2017-03-06 2017-03-02 4 Skenesky John P MGRC Common Stock M - Exercise D 1,040 6,663
2017-03-06 2017-03-03 4 PRATT KEITH E MGRC Restricted Stock Units J - Other D 0.00 -5,400 0
2017-03-06 2017-03-02 4 PRATT KEITH E MGRC Stock Appreciation Right A - Award D 34.57 32,000 32,000
2017-03-06 2017-03-02 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 5,800 5,800
2017-03-06 2017-03-03 4 ROSE RANDLE F MGRC Restricted Stock Units J - Other D 0.00 -2,600 0
2017-03-06 2017-03-02 4 ROSE RANDLE F MGRC Stock Appreciation Right A - Award D 34.57 15,000 15,000
2017-03-06 2017-03-02 4 ROSE RANDLE F MGRC Restricted Stock Units A - Award D 0.00 2,700 2,700
2017-03-06 2017-03-02 4 DAWSON WILLIAM J MGRC Restricted Stock Units A - Award D 0.00 3,200 3,200
2017-03-06 2017-03-02 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units A - Award D 0.00 3,200 3,200
2017-03-06 2017-03-02 4 HOOD ROBERT C MGRC Restricted Stock Units A - Award D 0.00 3,200 3,200
2017-03-06 2017-03-02 4 STRADFORD DENNIS P MGRC Restricted Stock Units A - Award D 0.00 3,200 3,200
2017-03-06 2017-03-02 4 FETTER ELIZABETH A MGRC Restricted Stock Units A - Award D 0.00 3,200 3,200
2017-03-06 2017-03-02 4 ZECH RONALD H MGRC Restricted Stock Units A - Award D 0.00 3,200 3,200
2017-02-14 2016-12-13 5 ZECH RONALD H MGRC Common Stock G - Gift D 38.9800 -3,000 -117 44,089
2017-02-14 2016-11-01 5 Dashner Kay MGRC Common Stock P - Purchase D 30.1100 119 4 8,627
2017-02-14 2016-08-01 5 Dashner Kay MGRC Common Stock P - Purchase D 31.8600 111 4 8,508
2017-02-14 2016-05-02 5 Dashner Kay MGRC Common Stock P - Purchase D 24.2200 142 3 8,397
2017-02-14 2016-02-01 5 Dashner Kay MGRC Common Stock P - Purchase D 24.0900 135 3 8,255
2017-02-14 2015-11-02 5 Dashner Kay MGRC Common Stock P - Purchase D 30.1000 107 3 8,120
2017-02-14 2015-08-03 5 Dashner Kay MGRC Common Stock P - Purchase D 25.0700 128 3 8,013
2017-02-14 2015-05-01 5 Dashner Kay MGRC Common Stock P - Purchase D 32.9900 79 3 7,885
2017-02-14 2015-02-02 5 Dashner Kay MGRC Common Stock P - Purchase D 30.3900 79 2 7,806
2017-02-14 2014-11-03 5 Dashner Kay MGRC Common Stock P - Purchase D 36.7000 65 2 7,727
2017-02-14 2014-08-01 5 Dashner Kay MGRC Common Stock P - Purchase D 34.0600 69 2 7,662
2017-02-14 2014-05-01 5 Dashner Kay MGRC Common Stock P - Purchase D 30.6800 76 2 7,593
2017-02-14 2014-02-03 5 Dashner Kay MGRC Common Stock P - Purchase D 36.1200 56 2 7,517
2017-02-14 2013-11-01 5 Dashner Kay MGRC Common Stock P - Purchase D 35.7500 24 1 7,461
2017-02-14 2013-08-01 5 Dashner Kay MGRC Common Stock P - Purchase D 32.9800 5 0 7,437
2017-02-14 2016-10-31 5 Whitney David M Spouse's Holding MGRC Common Stock P - Purchase I 29.9800 137 4 15,433
2017-02-14 2016-10-31 5 Whitney David M MGRC Common Stock P - Purchase D 29.9800 72 2 7,242
2017-02-14 2016-07-29 5 Whitney David M Spouse's Holding MGRC Common Stock P - Purchase I 31.8600 128 4 15,296
2017-02-14 2016-07-29 5 Whitney David M MGRC Common Stock P - Purchase D 31.8600 67 2 7,170
2017-02-14 2016-04-29 5 Whitney David M Spouse's Holding MGRC Common Stock P - Purchase I 24.6800 163 4 15,168
2017-02-14 2016-04-29 5 Whitney David M MGRC Common Stock P - Purchase D 24.6800 85 2 7,103
2017-02-14 2016-01-29 5 Whitney David M Spouse's Holding MGRC Common Stock P - Purchase I 22.9800 147 3 15,005
2017-02-14 2016-01-29 5 Whitney David M MGRC Common Stock P - Purchase D 22.9800 77 2 7,018
2017-02-14 2015-10-30 5 Whitney David M Spouse's Holding MGRC Common Stock P - Purchase I 27.3600 123 3 14,858
2017-02-14 2015-10-30 5 Whitney David M MGRC Common Stock P - Purchase D 27.3600 64 2 6,941
2017-02-14 2016-10-31 5 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock P - Purchase I 29.9800 72 2 7,242
2017-02-14 2016-10-31 5 VAN TREASE KRISTINA MGRC Common Stock P - Purchase D 29.9800 137 4 15,433
2017-02-14 2016-07-29 5 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock P - Purchase I 31.8600 67 2 7,170
2017-02-14 2016-07-29 5 VAN TREASE KRISTINA MGRC Common Stock P - Purchase D 31.8600 128 4 15,296
2017-02-14 2016-04-29 5 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock P - Purchase I 24.6800 85 2 7,103
2017-02-14 2016-04-29 5 VAN TREASE KRISTINA MGRC Common Stock P - Purchase D 24.6800 163 4 15,168
2017-02-14 2016-01-29 5 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock P - Purchase I 22.9800 77 2 7,018
2017-02-14 2016-01-29 5 VAN TREASE KRISTINA MGRC Common Stock P - Purchase D 22.9800 147 3 15,005
2017-02-14 2015-10-30 5 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock P - Purchase I 27.3600 64 2 6,941
2017-02-14 2015-10-30 5 VAN TREASE KRISTINA MGRC Common Stock P - Purchase D 27.3600 123 3 14,858
2016-12-16 2016-12-15 4 HANNA JOSEPH F MGRC Stock Appreciation Right M - Exercise D 27.99 -17,100 0
2016-12-16 2016-12-15 4 HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 38.8200 -12,330 -479 36,087
2016-12-16 2016-12-15 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 38.8200 -1,793 -70 48,417
2016-12-16 2016-12-15 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 27.9900 17,100 479 50,210
2016-12-15 2016-12-15 4 PRATT KEITH E MGRC Common Stock S - Sale D 39.0608 -595 -23 26,000
2016-12-15 2016-12-14 4 PRATT KEITH E MGRC Common Stock S - Sale D 38.9000 -171 -7 26,595
2016-12-15 2016-12-13 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 28.90 -915 4,575
2016-12-15 2016-12-13 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.35 -5,010 790
2016-12-15 2016-12-13 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 39.0800 -4,696 -184 26,766
2016-12-15 2016-12-13 4 PRATT KEITH E MGRC Common Stock F - Taxes D 39.0800 -463 -18 31,462
2016-12-15 2016-12-13 4 PRATT KEITH E MGRC Common Stock M - Exercise D 28.9000 915 26 31,925
2016-12-15 2016-12-13 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.3500 5,010 157 31,010
2016-12-15 2016-12-13 4 ROSE RANDLE F MGRC Common Stock S - Sale D 39.0000 -8,000 -312 3,419
2016-12-15 2016-12-13 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 27.99 -8,300 0
2016-12-15 2016-12-13 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 39.0800 -5,944 -232 4,096
2016-12-15 2016-12-13 4 Hawkins Philip B MGRC Common Stock F - Taxes D 39.0800 -645 -25 10,040
2016-12-15 2016-12-13 4 Hawkins Philip B MGRC Common Stock M - Exercise D 27.9900 8,300 232 10,685
2016-12-15 2016-12-15 4 Dashner Kay MGRC Common Stock S - Sale D 39.0495 -2,817 -110 7,432
2016-12-15 2016-12-13 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 28.90 -195 975
2016-12-15 2016-12-13 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 31.35 -3,230 170
2016-12-15 2016-12-13 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 39.0800 -2,735 -107 10,249
2016-12-15 2016-12-13 4 Dashner Kay MGRC Common Stock F - Taxes D 39.0800 -261 -10 12,984
2016-12-15 2016-12-13 4 Dashner Kay MGRC Common Stock M - Exercise D 28.9000 195 6 13,245
2016-12-15 2016-12-13 4 Dashner Kay MGRC Common Stock M - Exercise D 31.3500 3,230 101 13,050
2016-12-12 2016-12-08 4 PRATT KEITH E MGRC Common Stock S - Sale D 38.2307 -2,000 -76 26,000
2016-12-08 2016-12-06 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 37.8035 -7,912 -299 293,695
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Stock Appreciation Right M - Exercise D 28.90 -6,675 2,225
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Stock Appreciation Right M - Exercise D 31.99 -3,780 8,820
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Stock Appreciation Right M - Exercise D 32.64 -4,650 4,650
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Stock Appreciation Right M - Exercise D 31.35 -6,930 770
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Stock Appreciation Right M - Exercise D 27.99 -8,300 0
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Common Stock D - Sale to Issuer D 36.9200 -24,788 -915 11,419
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Common Stock F - Taxes D 36.9200 -2,086 -77 36,207
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 28.9000 6,675 193 38,293
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 31.9900 3,780 121 31,618
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 32.6400 4,650 152 27,838
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 31.3500 6,930 217 23,188
2016-12-05 2016-12-01 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 27.9900 8,300 232 16,258
2016-12-05 2016-12-01 4 KAKURES DENNIS C MGRC Stock Appreciation Right M - Exercise D 23.92 -36,000 0
2016-12-05 2016-12-01 4 KAKURES DENNIS C MGRC Common Stock D - Sale to Issuer D 36.9200 -23,324 -861 301,607
2016-12-05 2016-12-01 4 KAKURES DENNIS C MGRC Common Stock F - Taxes D 36.9200 -4,764 -176 324,931
2016-12-05 2016-12-01 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.9200 36,000 861 329,695
2016-11-18 2016-11-18 4 PRATT KEITH E MGRC Common Stock S - Sale D 36.0210 -2,099 -76 28,000
2016-11-18 2016-11-17 4 PRATT KEITH E MGRC Common Stock S - Sale D 36.0608 -500 -18 30,099
2016-11-18 2016-11-17 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 35.8351 -800 -29 3,500
2016-11-14 2016-11-11 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 36.3915 -1,000 -36 4,300
2016-11-14 2016-11-11 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 36.3915 -1,000 -36 4,300
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.35 -10,000 5,800
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 28.90 -12,810 5,490
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 36.6700 -18,644 -684 30,599
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock F - Taxes D 36.6700 -1,567 -57 49,243
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.3500 10,000 314 50,810
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock M - Exercise D 28.9000 12,810 370 40,810
2016-11-14 2016-11-09 4 PRATT KEITH E MGRC Common Stock S - Sale D 36.0549 -2,000 -72 28,000
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.35 -10,000 5,800
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 28.90 -12,810 5,490
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 36.6700 -18,644 -684 30,599
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock F - Taxes D 36.6700 -1,567 -57 49,243
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.3500 10,000 314 50,810
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock M - Exercise D 28.9000 12,810 370 40,810
2016-11-14 2016-11-09 4 PRATT KEITH E MGRC Common Stock S - Sale D 36.0549 -2,000 -72 28,000
2016-11-14 2016-11-10 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 28.90 -2,730 1,170
2016-11-14 2016-11-10 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 27.99 -3,700 0
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 36.6700 -4,975 -182 9,820
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock F - Taxes D 36.6700 -548 -20 14,795
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock M - Exercise D 28.9000 2,730 79 15,343
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock M - Exercise D 27.9900 3,700 104 12,613
2016-11-14 2016-11-10 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 28.90 -2,730 1,170
2016-11-14 2016-11-10 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 27.99 -3,700 0
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 36.6700 -4,975 -182 9,820
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock F - Taxes D 36.6700 -548 -20 14,795
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock M - Exercise D 28.9000 2,730 79 15,343
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock M - Exercise D 27.9900 3,700 104 12,613
2016-11-14 2016-11-11 4 FETTER ELIZABETH A MGRC Common Stock S - Sale D 36.3915 -1,000 -36 4,300
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 31.35 -10,000 5,800
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 28.90 -12,810 5,490
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 36.6700 -18,644 -684 30,599
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock F - Taxes D 36.6700 -1,567 -57 49,243
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.3500 10,000 314 50,810
2016-11-14 2016-11-10 4 PRATT KEITH E MGRC Common Stock M - Exercise D 28.9000 12,810 370 40,810
2016-11-14 2016-11-09 4 PRATT KEITH E MGRC Common Stock S - Sale D 36.0549 -2,000 -72 28,000
2016-11-14 2016-11-10 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 28.90 -2,730 1,170
2016-11-14 2016-11-10 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 27.99 -3,700 0
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 36.6700 -4,975 -182 9,820
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock F - Taxes D 36.6700 -548 -20 14,795
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock M - Exercise D 28.9000 2,730 79 15,343
2016-11-14 2016-11-10 4 Dashner Kay MGRC Common Stock M - Exercise D 27.9900 3,700 104 12,613
2016-11-14 2016-11-11 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 36.1973 -2,444 -88 14,711
2016-11-14 2016-11-11 4 Whitney David M MGRC Common Stock S - Sale D 36.1973 -1,133 -41 6,901
2016-11-14 2016-11-10 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 27.99 -6,900 0
2016-11-14 2016-11-10 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 27.99 -4,400 0
2016-11-14 2016-11-10 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 36.6700 -5,267 -193 17,155
2016-11-14 2016-11-10 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 36.6700 -714 -26 22,422
2016-11-14 2016-11-10 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 36.6700 -3,358 -123 8,034
2016-11-14 2016-11-10 4 Whitney David M MGRC Common Stock F - Taxes D 36.6700 -392 -14 11,392
2016-11-14 2016-11-10 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 27.9900 6,900 193 23,136
2016-11-14 2016-11-10 4 Whitney David M MGRC Common Stock M - Exercise D 27.9900 4,400 123 11,784
2016-11-14 2016-11-11 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 36.1973 -1,133 -41 6,901
2016-11-14 2016-11-11 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 36.1973 -2,444 -88 14,711
2016-11-14 2016-11-10 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 27.99 -4,400 0
2016-11-14 2016-11-10 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 27.99 -6,900 0
2016-11-14 2016-11-10 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 36.6700 -3,358 -123 8,034
2016-11-14 2016-11-10 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 36.6700 -392 -14 11,392
2016-11-14 2016-11-10 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 36.6700 -5,267 -193 17,155
2016-11-14 2016-11-10 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 36.6700 -714 -26 22,422
2016-11-14 2016-11-10 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 27.9900 4,400 123 11,784
2016-11-14 2016-11-10 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 27.9900 6,900 193 23,136
2016-11-10 2016-11-09 4 Hawkins Philip B MGRC Common Stock S - Sale D 36.0461 -7,000 -252 2,385
2016-11-10 2016-11-09 4 Dashner Kay MGRC Common Stock S - Sale D 36.1106 -2,000 -72 8,913
2016-11-10 2016-11-08 4 Dashner Kay MGRC Common Stock S - Sale D 33.5790 -2,000 -67 10,913
2016-09-12 2016-09-12 4 Skenesky John P MGRC Common Stock S - Sale D 31.9756 -392 -13 5,623
2016-09-07 2016-09-07 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 32.5733 -20,529 -669 293,695
2016-09-07 2016-09-06 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 32.6311 -16,248 -530 314,224
2016-09-07 2016-09-02 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 23.92 -2,100 0
2016-09-07 2016-09-02 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 32.2300 -1,559 -50 6,015
2016-09-07 2016-09-02 4 Skenesky John P MGRC Common Stock F - Taxes D 32.2300 -149 -5 7,574
2016-09-07 2016-09-02 4 Skenesky John P MGRC Common Stock M - Exercise D 23.9200 2,100 50 7,723
2016-09-02 2016-08-31 4 Lieffrig John MGRC Stock Appreciation Right A - Award D 31.97 26,700 26,700
2016-08-26 2016-08-26 4 Hawkins Philip B MGRC Common Stock S - Sale D 31.9701 -2,000 -64 9,385
2016-08-24 2016-08-23 4 PRATT KEITH E MGRC Common Stock S - Sale D 31.9393 -1,372 -44 30,000
2016-08-24 2016-08-24 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 31.8652 -2,800 -89 8,000
2016-08-19 2016-08-17 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 27.99 -17,100 0
2016-08-19 2016-08-17 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 32.1200 -14,901 -479 31,372
2016-08-19 2016-08-17 4 PRATT KEITH E MGRC Common Stock F - Taxes D 32.1200 -827 -27 46,273
2016-08-19 2016-08-17 4 PRATT KEITH E MGRC Common Stock M - Exercise D 27.9900 17,100 479 47,100
2016-08-19 2016-08-17 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 31.7400 -1,217 -39 7,384
2016-08-19 2016-08-17 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 31.7400 -1,049 -33 16,236
2016-08-19 2016-08-17 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 31.7400 -1,049 -33 16,236
2016-08-19 2016-08-17 4 Whitney David M MGRC Common Stock S - Sale D 31.7400 -1,217 -39 7,384
2016-08-10 2016-08-08 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 23.92 -7,000 0
2016-08-10 2016-08-08 4 Whitney David M MGRC Stock Appreciation Right M - Exercise D 23.92 -8,000 0
2016-08-10 2016-08-08 4 Whitney David M Spouse's Holding MGRC Common Stock D - Sale to Issuer I 31.4900 -5,318 -167 17,285
2016-08-10 2016-08-08 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 31.4900 -633 -20 22,603
2016-08-10 2016-08-08 4 Whitney David M MGRC Common Stock D - Sale to Issuer D 31.4900 -6,077 -191 8,601
2016-08-10 2016-08-08 4 Whitney David M MGRC Common Stock F - Taxes D 31.4900 -706 -22 14,678
2016-08-10 2016-08-08 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 23.9200 7,000 167 23,236
2016-08-10 2016-08-08 4 Whitney David M MGRC Common Stock M - Exercise D 23.9200 8,000 191 15,384
2016-08-10 2016-08-08 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right M - Exercise I 23.92 -8,000 0
2016-08-10 2016-08-08 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right M - Exercise D 23.92 -7,000 0
2016-08-10 2016-08-08 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock D - Sale to Issuer I 31.4900 -6,077 -191 8,601
2016-08-10 2016-08-08 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 31.4900 -706 -22 14,678
2016-08-10 2016-08-08 4 VAN TREASE KRISTINA MGRC Common Stock D - Sale to Issuer D 31.4900 -5,318 -167 17,285
2016-08-10 2016-08-08 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 31.4900 -633 -20 22,603
2016-08-10 2016-08-08 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 23.9200 8,000 191 15,384
2016-08-10 2016-08-08 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 23.9200 7,000 167 23,236
2016-08-08 2016-08-04 4 Buckland Bruce Michael MGRC Stock Appreciation Right M - Exercise D 27.99 -8,300 0
2016-08-08 2016-08-04 4 Buckland Bruce Michael MGRC Stock Appreciation Right M - Exercise D 23.92 -4,400 0
2016-08-08 2016-08-04 4 Buckland Bruce Michael MGRC Common Stock D - Sale to Issuer D 31.4600 -10,730 -338 5,091
2016-08-08 2016-08-04 4 Buckland Bruce Michael MGRC Common Stock F - Taxes D 31.4600 -522 -16 15,821
2016-08-08 2016-08-04 4 Buckland Bruce Michael MGRC Common Stock M - Exercise D 27.9900 8,300 232 16,343
2016-08-08 2016-08-04 4 Buckland Bruce Michael MGRC Common Stock M - Exercise D 23.9200 4,400 105 8,043
2016-06-16 2016-06-15 4 HANNA JOSEPH F MGRC Stock Appreciation Right M - Exercise D 23.92 -19,000 0
2016-06-16 2016-06-15 4 HANNA JOSEPH F MGRC Common Stock D - Sale to Issuer D 30.2400 -15,029 -454 33,110
2016-06-16 2016-06-15 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 30.2400 -1,493 -45 48,139
2016-06-16 2016-06-15 4 HANNA JOSEPH F MGRC Common Stock J - Other D 30.0300 -8,617 -259 49,632
2016-06-16 2016-06-15 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 23.9200 19,000 454 58,249
2016-06-16 2016-06-15 4 PRATT KEITH E MGRC Common Stock S - Sale D 30.2000 -1,362 -41 30,000
2016-06-16 2016-06-15 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 30.1626 -2,700 -81 330,472
2016-06-16 2016-06-14 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 30.2226 -7,749 -234 333,172
2016-06-16 2016-06-15 4 ROSE RANDLE F MGRC Stock Appreciation Right M - Exercise D 23.92 -8,000 0
2016-06-16 2016-06-15 4 ROSE RANDLE F MGRC Common Stock D - Sale to Issuer D 30.2400 -6,329 -191 7,958
2016-06-16 2016-06-15 4 ROSE RANDLE F MGRC Common Stock F - Taxes D 30.2400 -629 -19 14,287
2016-06-16 2016-06-15 4 ROSE RANDLE F MGRC Common Stock S - Sale D 30.1401 -3,000 -90 14,916
2016-06-16 2016-06-15 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 23.9200 8,000 191 17,916
2016-06-15 2016-06-13 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 30.2679 -5,000 -151 15,643
2016-06-10 2016-06-09 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 23.92 -5,000 0
2016-06-10 2016-06-09 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 30.2600 -3,952 -120 11,385
2016-06-10 2016-06-09 4 Hawkins Philip B MGRC Common Stock F - Taxes D 30.2600 -287 -9 15,337
2016-06-10 2016-06-09 4 Hawkins Philip B MGRC Common Stock S - Sale D 30.1970 -2,000 -60 15,624
2016-06-10 2016-06-09 4 Hawkins Philip B MGRC Common Stock M - Exercise D 23.9200 5,000 120 17,624
2016-06-07 2016-06-07 4 PRATT KEITH E MGRC Common Stock S - Sale D 30.4424 -940 -29 31,362
2016-06-07 2016-06-06 4 PRATT KEITH E MGRC Common Stock S - Sale D 29.4160 -1,486 -44 32,302
2016-06-06 2016-06-02 4 Dashner Kay MGRC Stock Appreciation Right M - Exercise D 23.92 -3,000 0
2016-06-06 2016-06-02 4 Dashner Kay MGRC Common Stock D - Sale to Issuer D 28.7300 -2,497 -72 12,913
2016-06-06 2016-06-02 4 Dashner Kay MGRC Common Stock F - Taxes D 28.7300 -211 -6 15,410
2016-06-06 2016-06-02 4 Dashner Kay MGRC Common Stock M - Exercise D 23.9200 3,000 72 15,621
2016-06-06 2016-06-02 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 23.92 -9,000 0
2016-06-06 2016-06-02 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 28.7300 -7,493 -215 33,788
2016-06-06 2016-06-02 4 PRATT KEITH E MGRC Common Stock F - Taxes D 28.7300 -567 -16 41,281
2016-06-06 2016-06-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 23.9200 9,000 215 41,848
2016-05-27 2016-05-10 4/A Hawkins Philip B MGRC StockAppreciation Right M - Exercise D 0.00 -2,500 7,500
2016-05-27 2016-05-10 4/A Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 26.0100 -2,300 -60 13,398
2016-05-27 2016-05-10 4/A Hawkins Philip B MGRC Common Stock F - Taxes D 26.0100 -55 -1 15,698
2016-05-27 2016-05-10 4/A Hawkins Philip B MGRC Common Stock M - Exercise D 23.9200 2,500 60 15,753
2016-05-26 2016-05-24 4 Hawkins Philip B MGRC Stock Appreciation Right M - Exercise D 23.92 -2,500 7,500
2016-05-26 2016-05-24 4 Hawkins Philip B MGRC Common Stock D - Sale to Issuer D 27.3300 -2,188 -60 12,479
2016-05-26 2016-05-24 4 Hawkins Philip B MGRC Common Stock F - Taxes D 27.3300 -86 -2 14,667
2016-05-26 2016-05-24 4 Hawkins Philip B MGRC Common Stock S - Sale D 27.6099 -1,000 -28 14,753
2016-05-26 2016-05-24 4 Hawkins Philip B MGRC Common Stock M - Exercise D 23.9200 2,500 60 15,753
2016-05-12 2016-05-10 4 Hawkins Philip B MGRC Common Stock S - Sale D 26.1801 -1,000 -26 13,253
2016-05-12 2016-05-12 4 Buckland Bruce Michael MGRC Common Stock S - Sale D 26.5634 -2,080 -55 3,643
2016-04-01 2016-04-01 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units M - Exercise D 0.00 -3,000 0
2016-04-01 2016-04-01 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 3,000 19,500
2016-04-01 2016-04-01 4 STRADFORD DENNIS P MGRC Restricted Stock Units M - Exercise D 0.00 -3,000 0
2016-04-01 2016-04-01 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 3,000 10,800
2016-04-01 2016-04-01 4 HOOD ROBERT C MGRC Restricted Stock Units M - Exercise D 0.00 -3,000 0
2016-04-01 2016-04-01 4 HOOD ROBERT C MGRC Common Stock M - Exercise D 3,000 26,133
2016-04-01 2016-04-01 4 ZECH RONALD H MGRC Restricted Stock Units M - Exercise D 0.00 -3,000 0
2016-04-01 2016-04-01 4 ZECH RONALD H MGRC Common Stock M - Exercise D 3,000 47,089
2016-04-01 2016-04-01 4 FETTER ELIZABETH A MGRC Restricted Stock Units M - Exercise D 0.00 -3,000 0
2016-04-01 2016-04-01 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 3,000 5,300
2016-03-03 2016-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -1,040 1,040
2016-03-03 2016-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 24.8600 -392 -10 16,236
2016-03-03 2016-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 1,040 16,628
2016-03-03 2016-03-02 4 Skenesky John P MGRC Restricted Stock Unit M - Exercise D 0.00 -1,040 1,040
2016-03-03 2016-03-02 4 Skenesky John P MGRC Common Stock F - Taxes D 24.8600 -292 -7 5,623
2016-03-03 2016-03-02 4 Skenesky John P MGRC Common Stock M - Exercise D 1,040 5,915
2016-03-03 2016-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit M - Exercise D 0.00 -1,040 1,040
2016-03-03 2016-03-02 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 24.8600 -392 -10 16,236
2016-03-03 2016-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 1,040 16,628
2016-03-02 2016-02-29 4 DAWSON WILLIAM J MGRC Restricted Stock Units A - Award D 0.00 3,900 3,900
2016-03-02 2016-02-29 4 FETTER ELIZABETH A MGRC Restricted Stock Units A - Award D 0.00 3,900 3,900
2016-03-02 2016-02-29 4 ZECH RONALD H MGRC Restricted Stock Units A - Award D 0.00 3,900 3,900
2016-03-02 2016-02-29 4 HOOD ROBERT C MGRC Restricted Stock Units A - Award D 0.00 3,900 3,900
2016-03-02 2016-02-29 4 STRADFORD DENNIS P MGRC Restricted Stock Units A - Award D 0.00 3,900 3,900
2016-03-02 2016-02-29 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units A - Award D 0.00 3,900 3,900
2016-03-02 2016-02-29 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -2,368 0
2016-03-02 2016-02-29 4 HANNA JOSEPH F MGRC Restricted Stock Units J - Other D 0.00 -7,400 0
2016-03-02 2016-02-29 4 HANNA JOSEPH F MGRC Stock Appreciation Right A - Award D 24.60 95,300 95,300
2016-03-02 2016-02-29 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 24.6000 -884 -22 39,249
2016-03-02 2016-02-29 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,368 40,133
2016-03-02 2016-02-29 4 Skenesky John P MGRC Restricted Stock Units J - Other D 0.00 -2,900 0
2016-03-02 2016-02-29 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -1,440 0
2016-03-02 2016-02-29 4 Skenesky John P MGRC Stock Appreciation Right A - Award D 24.60 38,100 38,100
2016-03-02 2016-02-29 4 Skenesky John P MGRC Common Stock F - Taxes D 24.6000 -472 -12 4,875
2016-03-02 2016-02-29 4 Skenesky John P MGRC Common Stock M - Exercise D 1,440 5,347
2016-03-02 2016-02-29 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -488 0
2016-03-02 2016-02-29 4 Dashner Kay MGRC Restricted Stock Units J - Other D 0.00 -1,300 0
2016-03-02 2016-02-29 4 Dashner Kay MGRC Stock Appreciation Right A - Award D 24.60 20,100 20,100
2016-03-02 2016-02-29 4 Dashner Kay MGRC Common Stock F - Taxes D 24.6000 -214 -5 12,621
2016-03-02 2016-02-29 4 Dashner Kay MGRC Common Stock M - Exercise D 488 12,835
2016-03-02 2016-02-29 4 ROSE RANDLE F MGRC Restricted Stock Units M - Exercise D 0.00 -1,128 0
2016-03-02 2016-02-29 4 ROSE RANDLE F MGRC Restricted Stock Units J - Other D 0.00 -2,900 0
2016-03-02 2016-02-29 4 ROSE RANDLE F MGRC Stock Appreciation Right A - Award D 24.60 38,100 38,100
2016-03-02 2016-02-29 4 ROSE RANDLE F MGRC Common Stock F - Taxes D 24.6000 -415 -10 9,916
2016-03-02 2016-02-29 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 1,128 10,331
2016-03-02 2016-02-29 4 KAKURES DENNIS C MGRC Restricted Stock Units M - Exercise D 0.00 -4,962 0
2016-03-02 2016-02-29 4 KAKURES DENNIS C MGRC Restricted Stock Units J - Other D 0.00 -15,600 0
2016-03-02 2016-02-29 4 KAKURES DENNIS C MGRC Stock Appreciation Right A - Award D 24.60 149,300 149,300
2016-03-02 2016-02-29 4 KAKURES DENNIS C MGRC Common Stock F - Taxes D 24.6000 -1,912 -47 340,921
2016-03-02 2016-02-29 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 4,962 342,833
2016-03-02 2016-02-29 4 PRATT KEITH E MGRC Restricted Stock Units J - Other D 0.00 -6,100 0
2016-03-02 2016-02-29 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -2,368 0
2016-03-02 2016-02-29 4 PRATT KEITH E MGRC Stock Appreciation Right A - Award D 24.60 78,400 78,400
2016-03-02 2016-02-29 4 PRATT KEITH E MGRC Common Stock F - Taxes D 24.6000 -882 -22 32,848
2016-03-02 2016-02-29 4 PRATT KEITH E MGRC Common Stock M - Exercise D 2,368 33,730
2016-03-02 2016-02-29 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -4,200 2,800
2016-03-02 2016-02-29 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 0
2016-03-02 2016-02-29 4 Hawkins Philip B MGRC Stock Appreciation Right A - Award D 24.60 44,800 44,800
2016-03-02 2016-02-29 4 Hawkins Philip B MGRC Common Stock F - Taxes D 24.6000 -1,480 -36 14,253
2016-03-02 2016-02-29 4 Hawkins Philip B MGRC Common Stock M - Exercise D 4,200 15,733
2016-03-02 2016-02-29 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,200 11,533
2016-03-02 2016-02-29 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -601 0
2016-03-02 2016-02-29 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units J - Other I 0.00 -1,600 0
2016-03-02 2016-02-29 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -3,480 2,320
2016-03-02 2016-02-29 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right A - Award I 24.60 20,100 20,100
2016-03-02 2016-02-29 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right A - Award D 24.60 38,100 38,100
2016-03-02 2016-02-29 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 24.6000 -264 -6 7,384
2016-03-02 2016-02-29 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 24.6000 -1,302 -32 15,588
2016-03-02 2016-02-29 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 601 7,648
2016-03-02 2016-02-29 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 3,480 16,890
2016-03-02 2016-02-29 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -3,480 2,320
2016-03-02 2016-02-29 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -601 0
2016-03-02 2016-02-29 4 Whitney David M MGRC Restricted Stock Units J - Other D 0.00 -1,600 0
2016-03-02 2016-02-29 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right A - Award I 24.60 38,100 38,100
2016-03-02 2016-02-29 4 Whitney David M MGRC Stock Appreciation Right A - Award D 24.60 20,100 20,100
2016-03-02 2016-02-29 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 24.6000 -1,302 -32 15,588
2016-03-02 2016-02-29 4 Whitney David M MGRC Common Stock F - Taxes D 24.6000 -264 -6 7,384
2016-03-02 2016-02-29 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 3,480 16,890
2016-03-02 2016-02-29 4 Whitney David M MGRC Common Stock M - Exercise D 601 7,648
2016-03-02 2016-02-29 4 Buckland Bruce Michael MGRC Restricted Stock Units J - Other D 0.00 -2,900 0
2016-03-02 2016-02-29 4 Buckland Bruce Michael MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 0
2016-03-02 2016-02-29 4 Buckland Bruce Michael MGRC Stock Appreciation Right A - Award D 24.60 38,100 38,100
2016-03-02 2016-02-29 4 Buckland Bruce Michael MGRC Common Stock F - Taxes D 24.6000 -392 -10 5,723
2016-03-02 2016-02-29 4 Buckland Bruce Michael MGRC Common Stock M - Exercise D 1,200 6,115
2015-12-09 2015-12-07 4 ROSE RANDLE F MGRC Stock Option M - Exercise D 15.62 -4,200 0
2015-12-09 2015-12-07 4 ROSE RANDLE F MGRC Common Stock F - Taxes D 28.1300 -3,034 -85 9,203
2015-12-09 2015-12-07 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 15.6200 4,200 66 12,237
2015-11-10 2015-11-09 4 Skenesky John P MGRC Common Stock S - Sale D 28.7301 -753 -22 3,907
2015-11-03 2015-10-30 4 PRATT KEITH E MGRC Officer Right to Buy M - Exercise D 29.56 -3,100 36,900
2015-11-03 2015-10-30 4 PRATT KEITH E MGRC Common Stock S - Sale D 31.0161 -3,100 -96 31,362
2015-11-03 2015-10-30 4 PRATT KEITH E MGRC Common Stock M - Exercise D 29.5600 3,100 92 34,462
2015-11-03 2015-11-02 4 Skenesky John P MGRC Stock Option M - Exercise D 15.62 -2,500 0
2015-11-03 2015-11-02 4 Skenesky John P MGRC Common Stock F - Taxes D 30.0500 -1,747 -52 4,660
2015-11-03 2015-11-02 4 Skenesky John P MGRC Common Stock M - Exercise D 15.6200 2,500 39 6,407
2015-10-07 2015-10-05 4 ZECH RONALD H MGRC Common Stock J - Other D 27.0200 4,000 108 44,089
2015-09-11 2015-09-11 4 PRATT KEITH E MGRC Common Stock S - Sale D 25.9000 -2,884 -75 31,362
2015-09-11 2015-09-09 4 PRATT KEITH E MGRC Stock Option M - Exercise D 15.62 -11,500 0
2015-09-11 2015-09-09 4 PRATT KEITH E MGRC Common Stock F - Taxes D 26.1100 -8,616 -225 34,246
2015-09-11 2015-09-09 4 PRATT KEITH E MGRC Common Stock M - Exercise D 15.6200 11,500 180 42,862
2015-08-12 2015-08-10 4 SMITH MORRIS RICHARD MGRC Restricted Stock Unit M - Exercise D 0.00 -840 0
2015-08-12 2015-08-10 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 25.0500 840 21 16,500
2015-08-12 2015-08-10 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 24.9113 -3,000 -75 20,643
2015-06-19 3 Buckland Bruce Michael By KSOP MGRC Common Stock I 6,567
2015-06-19 3 Buckland Bruce Michael MGRC Common Stock D 10,656
2015-06-19 3 Buckland Bruce Michael By KSOP MGRC Common Stock I 6,567
2015-06-19 3 Buckland Bruce Michael MGRC Common Stock D 10,656
2015-06-12 2015-06-11 4 Dashner Kay MGRC Stock Option M - Exercise D 15.62 -1,950 0
2015-06-12 2015-06-11 4 Dashner Kay MGRC Common Stock F - Taxes D 31.3700 -1,338 -42 12,347
2015-06-12 2015-06-11 4 Dashner Kay MGRC Common Stock M - Exercise D 15.6200 1,950 30 13,685
2015-06-12 2015-06-10 4 HANNA JOSEPH F MGRC Stock Option M - Exercise D 15.62 -70,000 0
2015-06-12 2015-06-10 4 HANNA JOSEPH F MGRC Officer Right to Buy M - Exercise D 29.56 -35,000 0
2015-06-12 2015-06-10 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 31.4900 -87,766 -2,764 37,765
2015-06-12 2015-06-10 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 15.6200 70,000 1,093 125,531
2015-06-12 2015-06-10 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 29.5600 35,000 1,035 55,531
2015-05-26 2015-05-22 4 Dashner Kay MGRC Stock Option M - Exercise D 23.70 -11,200 0
2015-05-26 2015-05-22 4 Dashner Kay MGRC Common Stock F - Taxes D 31.2100 -9,517 -297 11,735
2015-05-26 2015-05-22 4 Dashner Kay MGRC Common Stock M - Exercise D 23.7000 11,200 265 21,252
2015-04-03 2015-04-01 4 FETTER ELIZABETH A MGRC Restricted Stock Units M - Exercise D 0.00 -2,300 0
2015-04-03 2015-04-01 4 FETTER ELIZABETH A MGRC Common Stock M - Exercise D 33.0200 2,300 76 2,300
2015-04-03 2015-04-01 4 DAWSON WILLIAM J MGRC Restricted Stock Units M - Exercise D 0.00 -2,800 0
2015-04-03 2015-04-01 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 33.0200 2,800 92 23,643
2015-04-03 2015-04-01 4 HOOD ROBERT C MGRC Restricted Stock Units M - Exercise D 0.00 -2,800 0
2015-04-03 2015-04-01 4 HOOD ROBERT C MGRC Common Stock M - Exercise D 33.0200 2,800 92 23,133
2015-04-03 2015-04-01 4 STRADFORD DENNIS P MGRC Restricted Stock Units M - Exercise D 0.00 -2,800 0
2015-04-03 2015-04-01 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 33.0200 2,800 92 7,800
2015-04-03 2015-04-01 4 ZECH RONALD H MGRC Restricted Stock Units M - Exercise D 0.00 -2,800 0
2015-04-03 2015-04-01 4 ZECH RONALD H MGRC Common Stock M - Exercise D 33.0200 2,800 92 40,089
2015-04-03 2015-04-01 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units M - Exercise D 0.00 -2,800 0
2015-04-03 2015-04-01 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 33.0200 2,800 92 15,660
2015-03-13 2015-03-13 4 HANNA JOSEPH F MGRC Common Stock J - Other D 31.6300 -18,598 -588 20,531
2015-03-04 2015-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit M - Exercise I 0.00 -3,120 2,080
2015-03-04 2015-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -800 0
2015-03-04 2015-03-02 4 Whitney David M MGRC Restricted Stock Unit J - Other D 0.00 -1,400 0
2015-03-04 2015-03-02 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -602 601
2015-03-04 2015-03-02 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 0
2015-03-04 2015-03-02 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right A - Award I 31.99 12,600 12,600
2015-03-04 2015-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 2,700 2,700
2015-03-04 2015-03-02 4 Whitney David M MGRC Stock Appreciation Right A - Award D 31.99 6,700 6,700
2015-03-04 2015-03-02 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,400 1,400
2015-03-04 2015-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 31.9900 -1,476 -47 13,410
2015-03-04 2015-03-02 4 Whitney David M MGRC Common Stock F - Taxes D 31.9900 -669 -21 7,047
2015-03-04 2015-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 3,120 14,886
2015-03-04 2015-03-02 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 800 11,766
2015-03-04 2015-03-02 4 Whitney David M MGRC Common Stock M - Exercise D 602 7,716
2015-03-04 2015-03-02 4 Whitney David M MGRC Common Stock M - Exercise D 1,200 7,114
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Unit J - Other I 0.00 -1,400 0
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -602 601
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -1,200 0
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit M - Exercise D 0.00 -3,120 2,080
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -800 0
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA Spouse's Holdings MGRC Stock Appreciation Right A - Award I 31.99 6,700 6,700
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,400 1,400
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right A - Award D 31.99 12,600 12,600
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 2,700 2,700
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 31.9900 -669 -21 7,047
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 31.9900 -1,476 -47 13,410
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 602 7,716
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 1,200 7,114
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 3,120 14,886
2015-03-04 2015-03-02 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 800 11,766
2015-03-04 2015-03-02 4 Adler Steven H MGRC Restricted Stock Unit J - Other D 0.00 -3,200 0
2015-03-04 2015-03-02 4 Adler Steven H MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 1,200
2015-03-04 2015-03-02 4 Adler Steven H MGRC Restricted Stock Units M - Exercise D 0.00 -400 0
2015-03-04 2015-03-02 4 Adler Steven H MGRC Common Stock F - Taxes D 31.9900 -435 -14 25,349
2015-03-04 2015-03-02 4 Adler Steven H MGRC Common Stock M - Exercise D 1,200 25,784
2015-03-04 2015-03-02 4 Adler Steven H MGRC Common Stock M - Exercise D 400 24,584
2015-03-04 2015-03-02 4 Hawkins Philip B MGRC Restricted Stock Unit J - Other D 0.00 -3,200 0
2015-03-04 2015-03-02 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 1,200
2015-03-04 2015-03-02 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 1,200
2015-03-04 2015-03-02 4 Hawkins Philip B MGRC Stock Appreciation Right A - Award D 31.99 14,800 14,800
2015-03-04 2015-03-02 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 3,100 3,100
2015-03-04 2015-03-02 4 Hawkins Philip B MGRC Common Stock F - Taxes D 31.9900 -660 -21 10,333
2015-03-04 2015-03-02 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,200 10,993
2015-03-04 2015-03-02 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,200 10,993
2015-03-04 2015-03-02 4 KAKURES DENNIS C MGRC Restricted Stock Unit J - Other D 0.00 -11,800 0
2015-03-04 2015-03-02 4 KAKURES DENNIS C MGRC Restricted Stock Units M - Exercise D 0.00 -4,964 4,962
2015-03-04 2015-03-02 4 KAKURES DENNIS C MGRC Restricted Stock Units M - Exercise D 0.00 -5,200 0
2015-03-04 2015-03-02 4 KAKURES DENNIS C MGRC Stock Appreciation Right A - Award D 31.99 66,800 66,800
2015-03-04 2015-03-02 4 KAKURES DENNIS C MGRC Restricted Stock Units A - Award D 0.00 14,100 14,100
2015-03-04 2015-03-02 4 KAKURES DENNIS C MGRC Common Stock F - Taxes D 31.9900 -3,823 -122 337,871
2015-03-04 2015-03-02 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 4,964 341,694
2015-03-04 2015-03-02 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 5,200 336,730
2015-03-04 2015-03-02 4 HANNA JOSEPH F MGRC Restricted Stock Unit J - Other D 0.00 -6,100 0
2015-03-04 2015-03-02 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -2,369 2,368
2015-03-04 2015-03-02 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -2,800 0
2015-03-04 2015-03-02 4 HANNA JOSEPH F MGRC Stock Appreciation Right A - Award D 31.99 31,500 31,500
2015-03-04 2015-03-02 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 6,600 6,600
2015-03-04 2015-03-02 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 31.9900 -1,945 -62 39,129
2015-03-04 2015-03-02 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,369 41,074
2015-03-04 2015-03-02 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,800 38,705
2015-03-04 2015-03-02 4 Dashner Kay MGRC Restricted Stock Unit J - Other D 0.00 -1,200 0
2015-03-04 2015-03-02 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -489 488
2015-03-04 2015-03-02 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -400 0
2015-03-04 2015-03-02 4 Dashner Kay MGRC Stock Appreciation Right A - Award D 31.99 6,700 6,700
2015-03-04 2015-03-02 4 Dashner Kay MGRC Restricted Stock Units A - Award D 0.00 1,400 1,400
2015-03-04 2015-03-02 4 Dashner Kay MGRC Common Stock F - Taxes D 31.9900 -328 -10 10,052
2015-03-04 2015-03-02 4 Dashner Kay MGRC Common Stock M - Exercise D 489 10,380
2015-03-04 2015-03-02 4 Dashner Kay MGRC Common Stock M - Exercise D 400 9,891
2015-03-04 2015-03-02 4 ROSE RANDLE F MGRC Restricted Stock Unit J - Other D 0.00 -2,700 0
2015-03-04 2015-03-02 4 ROSE RANDLE F MGRC Restricted Stock Units M - Exercise D 0.00 -1,128 1,128
2015-03-04 2015-03-02 4 ROSE RANDLE F MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 0
2015-03-04 2015-03-02 4 ROSE RANDLE F MGRC Stock Appreciation Right A - Award D 31.99 12,600 12,600
2015-03-04 2015-03-02 4 ROSE RANDLE F MGRC Restricted Stock Units A - Award D 0.00 2,700 2,700
2015-03-04 2015-03-02 4 ROSE RANDLE F MGRC Common Stock F - Taxes D 31.9900 -872 -28 8,037
2015-03-04 2015-03-02 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 1,128 8,909
2015-03-04 2015-03-02 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 1,200 7,781
2015-03-04 2015-03-02 4 PRATT KEITH E MGRC Restricted Stock Unit J - Other D 0.00 -5,600 0
2015-03-04 2015-03-02 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -2,369 2,368
2015-03-04 2015-03-02 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -2,800 0
2015-03-04 2015-03-02 4 PRATT KEITH E MGRC Stock Appreciation Right A - Award D 31.99 26,000 26,000
2015-03-04 2015-03-02 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 5,500 5,500
2015-03-04 2015-03-02 4 PRATT KEITH E MGRC Common Stock F - Taxes D 31.9900 -1,945 -62 31,362
2015-03-04 2015-03-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 2,369 33,307
2015-03-04 2015-03-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 2,800 30,938
2015-03-04 2015-03-02 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units A - Award D 0.00 3,000 3,000
2015-03-04 2015-03-02 4 ZECH RONALD H MGRC Restricted Stock Units A - Award D 0.00 3,000 3,000
2015-03-04 2015-03-02 4 STRADFORD DENNIS P MGRC Restricted Stock Units A - Award D 0.00 3,000 3,000
2015-03-04 2015-03-02 4 HOOD ROBERT C MGRC Restricted Stock Units A - Award D 0.00 3,000 3,000
2015-03-04 2015-03-02 4 FETTER ELIZABETH A MGRC Restricted Stock Units A - Award D 0.00 3,000 3,000
2015-03-04 2015-03-02 4 DAWSON WILLIAM J MGRC Restricted Stock Units A - Award D 0.00 3,000 3,000
2015-03-04 2015-03-02 4 Skenesky John P MGRC Restricted Stock Unit M - Exercise D 0.00 -3,120 2,080
2015-03-04 2015-03-02 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -1,440 1,440
2015-03-04 2015-03-02 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -800 0
2015-03-04 2015-03-02 4 Skenesky John P MGRC Stock Appreciation Right A - Award D 31.99 12,600 12,600
2015-03-04 2015-03-02 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 2,700 2,700
2015-03-04 2015-03-02 4 Skenesky John P MGRC Common Stock F - Taxes D 31.9900 -1,453 -46 3,907
2015-03-04 2015-03-02 4 Skenesky John P MGRC Common Stock M - Exercise D 3,120 5,360
2015-03-04 2015-03-02 4 Skenesky John P MGRC Common Stock M - Exercise D 1,440 2,240
2015-03-04 2015-03-02 4 Skenesky John P MGRC Common Stock M - Exercise D 800 800
2015-02-13 2014-12-15 5 ZECH RONALD H MGRC Common Stock G - Gift D 33.8771 -2,000 -68 37,289
2015-02-13 2014-08-21 5 ZECH RONALD H MGRC Common Stock G - Gift D 36.9025 -2,000 -74 39,289
2015-02-13 2014-06-03 5 ZECH RONALD H MGRC Common Stock G - Gift D 34.1900 -2,000 -68 41,289
2014-12-15 2014-12-15 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 33.9075 -4,779 -162 5,000
2014-12-15 2014-12-12 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 34.5000 -425 -15 9,779
2014-12-15 2014-12-11 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 35.1888 -1,418 -50 10,204
2014-12-10 2014-12-08 4 STRADFORD DENNIS P MGRC Stock Option M - Exercise D 20.71 -16,000 0
2014-12-10 2014-12-08 4 STRADFORD DENNIS P MGRC Common Stock F - Taxes D 35.3300 -9,378 -331 11,622
2014-12-10 2014-12-08 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 20.7100 16,000 331 21,000
2014-11-17 2014-11-14 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 38.0000 -100 -4 20,843
2014-11-17 2014-11-13 4 DAWSON WILLIAM J MGRC Stock Option M - Exercise D 20.71 -22,000 0
2014-11-17 2014-11-13 4 DAWSON WILLIAM J MGRC Common Stock F - Taxes D 38.2400 -11,914 -456 20,943
2014-11-17 2014-11-13 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 38.0037 -2,143 -81 32,857
2014-11-17 2014-11-13 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 20.7100 22,000 456 35,000
2014-11-13 2014-11-11 4 VAN TREASE KRISTINA By KSOP MGRC Common Stock J - Other I 38.0000 -12,599 -479 0
2014-11-13 2014-11-11 4 Whitney David M Spouses KSOP MGRC Common Stock J - Other I 38.0000 -12,599 -479 0
2014-11-10 2014-11-06 4 PRATT KEITH E MGRC Officer Right to Buy M - Exercise D 29.56 -20,000 40,000
2014-11-10 2014-11-06 4 PRATT KEITH E MGRC Common Stock F - Taxes D 37.6900 -17,307 -652 28,138
2014-11-10 2014-11-06 4 PRATT KEITH E MGRC Common Stock M - Exercise D 29.5600 20,000 591 45,445
2014-11-10 2014-11-07 4 Hawkins Philip B MGRC Stock option M - Exercise D 29.56 -13,000 0
2014-11-10 2014-11-07 4 Hawkins Philip B MGRC Common Stock F - Taxes D 37.7100 -10,958 -413 8,593
2014-11-10 2014-11-07 4 Hawkins Philip B MGRC Common Stock S - Sale D 37.4372 -2,500 -94 19,551
2014-11-10 2014-11-07 4 Hawkins Philip B MGRC Common Stock M - Exercise D 29.5600 13,000 384 22,051
2014-11-07 2014-11-05 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 37.6216 -6,000 -226 35,905
2014-08-22 2014-08-20 4 PRATT KEITH E MGRC Officer Right to Buy M - Exercise D 29.56 -20,000 60,000
2014-08-22 2014-08-20 4 PRATT KEITH E MGRC Common Stock F - Taxes D 37.4500 -17,369 -650 25,445
2014-08-22 2014-08-20 4 PRATT KEITH E MGRC Common Stock M - Exercise D 29.5600 20,000 591 42,814
2014-08-22 2014-08-20 4 HANNA JOSEPH F MGRC Officer Right to Buy M - Exercise D 22.18 -40,000 0
2014-08-22 2014-08-20 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 37.4500 -32,198 -1,206 41,905
2014-08-22 2014-08-20 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 22.1750 40,000 887 74,103
2014-08-13 2014-08-11 4 SMITH MORRIS RICHARD MGRC Restricted Stock Unit M - Exercise D 0.00 -840 840
2014-08-13 2014-08-11 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 840 12,860
2014-06-13 2014-06-12 4 Adler Steven H MGRC Common Stock S - Sale D 34.7572 -10,000 -348 24,184
2014-06-11 2014-06-09 4 Skenesky John P MGRC Common Stock S - Sale D 35.2833 -3,722 -131 0
2014-06-11 2014-06-10 4 HANNA JOSEPH F MGRC Stock Option M - Exercise D 20.71 -90,000 0
2014-06-11 2014-06-10 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 35.5500 -69,293 -2,463 34,103
2014-06-11 2014-06-10 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 20.7100 90,000 1,864 103,396
2014-06-11 2014-06-10 4 PRATT KEITH E MGRC Stock Appreciation Right M - Exercise D 23.92 -10,000 9,000
2014-06-11 2014-06-10 4 PRATT KEITH E MGRC Common Stock D - Sale to Issuer D 35.5500 -6,729 -239 22,814
2014-06-11 2014-06-10 4 PRATT KEITH E MGRC Common Stock F - Taxes D 35.5500 -1,230 -44 29,543
2014-06-11 2014-06-10 4 PRATT KEITH E MGRC Common Stock M - Exercise D 23.9200 10,000 239 30,773
2014-06-06 2014-06-04 4 ZECH RONALD H MGRC Common Stock S - Sale D 34.1412 -2,606 -89 43,289
2014-06-02 2014-05-30 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 34.2045 -2,330 -80 5,000
2014-05-28 2014-05-27 4 STRADFORD DENNIS P MGRC Stock Option M - Exercise D 20.71 -6,000 16,000
2014-05-28 2014-05-27 4 STRADFORD DENNIS P MGRC Common Stock F - Taxes D 33.8500 -3,670 -124 7,330
2014-05-28 2014-05-27 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 20.7100 6,000 124 11,000
2014-05-28 2014-05-23 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock S - Sale I 33.2801 -1,200 -40 5,914
2014-05-28 2014-05-23 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 33.2801 -7,302 -243 10,966
2014-05-28 2014-05-23 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 33.2801 -7,302 -243 10,966
2014-05-28 2014-05-23 4 Whitney David M MGRC Common Stock S - Sale D 33.2801 -1,200 -40 5,914
2014-05-15 2014-05-13 4 ZECH RONALD H MGRC Stock Option M - Exercise D 20.71 -11,000 0
2014-05-15 2014-05-13 4 ZECH RONALD H MGRC Common Stock F - Taxes D 35.2600 -6,460 -228 45,895
2014-05-15 2014-05-13 4 ZECH RONALD H MGRC Common Stock M - Exercise D 20.7100 11,000 228 52,355
2014-05-15 2014-05-13 4 VAN TREASE KRISTINA Spouses Holding MGRC Stock Option M - Exercise I 15.62 -3,450 0
2014-05-15 2014-05-13 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 15.62 -21,000 0
2014-05-15 2014-05-13 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock F - Taxes I 35.2600 -2,250 -79 7,114
2014-05-15 2014-05-13 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 35.2600 -13,698 -483 18,268
2014-05-15 2014-05-13 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock M - Exercise I 15.6200 3,450 54 9,364
2014-05-15 2014-05-13 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 15.6200 21,000 328 31,966
2014-05-15 2014-05-13 4 Whitney David M Spouse's Holdings MGRC Stock Option M - Exercise I 15.62 -21,000 0
2014-05-15 2014-05-13 4 Whitney David M MGRC Stock Option M - Exercise D 15.62 -3,450 0
2014-05-15 2014-05-13 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 35.2600 -13,698 -483 18,268
2014-05-15 2014-05-13 4 Whitney David M MGRC Common Stock F - Taxes D 35.2600 -2,250 -79 7,114
2014-05-15 2014-05-13 4 Whitney David M Spouse's Holdings MGRC Common Stock M - Exercise I 15.6200 21,000 328 31,966
2014-05-15 2014-05-13 4 Whitney David M MGRC Common Stock M - Exercise D 15.6200 3,450 54 9,364
2014-05-09 2014-05-08 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 31.2800 -754 -24 5,000
2014-05-09 2014-05-09 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 34.3000 -1,833 -63 5,914
2014-05-09 2014-05-09 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 34.3000 -506 -17 10,966
2014-05-09 2014-05-09 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 34.3000 -506 -17 10,966
2014-05-09 2014-05-09 4 Whitney David M MGRC Common Stock S - Sale D 34.3000 -1,833 -63 5,914
2014-05-07 2014-05-05 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 31.0000 -2,346 -73 5,754
2014-04-03 2014-04-01 4 STRADFORD DENNIS P MGRC Restricted Stock Units M - Exercise D 0.00 -3,100 0
2014-04-03 2014-04-01 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 3,100 8,100
2014-04-03 2014-04-01 4 DAWSON WILLIAM J MGRC Restricted Stock Units M - Exercise D 0.00 -3,100 0
2014-04-03 2014-04-01 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 3,100 13,000
2014-04-03 2014-04-01 4 HOOD ROBERT C MGRC Restricted Stock Units M - Exercise D 0.00 -3,100 0
2014-04-03 2014-04-01 4 HOOD ROBERT C MGRC Common Stock M - Exercise D 3,100 20,333
2014-04-03 2014-04-01 4 ZECH RONALD H MGRC Restricted Stock Units M - Exercise D 0.00 -3,100 0
2014-04-03 2014-04-01 4 ZECH RONALD H MGRC Common Stock M - Exercise D 3,100 41,355
2014-04-03 2014-04-01 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units M - Exercise D 0.00 -3,100 0
2014-04-03 2014-04-01 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 3,100 12,020
2014-04-03 2014-04-01 4 MCGRATH ROBERT P MGRC Restricted Stock Units M - Exercise D 0.00 -3,100 0
2014-04-03 2014-04-01 4 MCGRATH ROBERT P MGRC Common Stock J - Other D -3,100 0
2014-04-03 2014-04-01 4 MCGRATH ROBERT P Trust MGRC Common Stock J - Other I 3,100 1,209,249
2014-04-03 2014-04-01 4 MCGRATH ROBERT P MGRC Common Stock M - Exercise D 3,100 3,100
2014-03-14 2014-03-13 4 ZECH RONALD H MGRC Stock Option M - Exercise D 20.71 -6,000 11,000
2014-03-14 2014-03-13 4 ZECH RONALD H MGRC Common Stock F - Taxes D 34.0700 -3,647 -124 38,255
2014-03-14 2014-03-13 4 ZECH RONALD H MGRC Common Stock M - Exercise D 20.7100 6,000 124 41,902
2014-03-14 2014-03-14 4 Hawkins Philip B MGRC Stock Option M - Exercise D 15.62 -3,476 0
2014-03-14 2014-03-14 4 Hawkins Philip B MGRC Common Stock S - Sale D 33.1264 -3,476 -115 9,051
2014-03-14 2014-03-14 4 Hawkins Philip B MGRC Common Stock M - Exercise D 15.6200 3,476 54 12,527
2014-03-14 2014-03-13 4 Hawkins Philip B MGRC Stock Option M - Exercise D 15.62 -124 3,476
2014-03-14 2014-03-13 4 Hawkins Philip B MGRC Common Stock S - Sale D 34.2500 -124 -4 9,051
2014-03-14 2014-03-13 4 Hawkins Philip B MGRC Common Stock M - Exercise D 15.6200 124 2 9,175
2014-03-14 2014-03-14 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 33.0069 -5,681 -188 331,530
2014-03-14 2014-03-13 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 34.0631 -711 -24 337,211
2014-03-14 2014-03-13 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 33.0343 -5,792 -191 337,922
2014-03-14 2014-03-12 4 KAKURES DENNIS C MGRC Officer Right to Buy M - Exercise D 22.18 -110,000 0
2014-03-14 2014-03-12 4 KAKURES DENNIS C MGRC Stock Option M - Exercise D 20.71 -45,500 0
2014-03-14 2014-03-12 4 KAKURES DENNIS C MGRC Stock Option M - Exercise D 15.62 -29,200 0
2014-03-14 2014-03-12 4 KAKURES DENNIS C MGRC Common Stock F - Taxes D 33.7700 -150,637 -5,087 343,714
2014-03-14 2014-03-12 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 22.1750 110,000 2,439 494,351
2014-03-14 2014-03-12 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 20.7100 45,500 942 384,351
2014-03-14 2014-03-12 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 15.6200 29,200 456 338,851
2014-03-12 2014-03-10 4 ZECH RONALD H MGRC Stock Option M - Exercise D 20.71 -5,000 17,000
2014-03-12 2014-03-10 4 ZECH RONALD H MGRC Common Stock F - Taxes D 34.1500 -3,032 -104 35,902
2014-03-12 2014-03-10 4 ZECH RONALD H MGRC Common Stock M - Exercise D 20.7100 5,000 104 38,934
2014-03-12 2014-03-12 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 34.0234 -2,743 -93 5,000
2014-03-12 2014-03-11 4 PRATT KEITH E MGRC Stock Option M - Exercise D 15.62 -10,000 11,500
2014-03-12 2014-03-11 4 PRATT KEITH E MGRC Common Stock F - Taxes D 34.3800 -6,593 -227 20,773
2014-03-12 2014-03-11 4 PRATT KEITH E MGRC Common Stock M - Exercise D 15.6200 10,000 156 27,366
2014-03-11 2014-03-07 4 STRADFORD DENNIS P MGRC Officer Right to Buy M - Exercise D 22.30 -8,000 0
2014-03-11 2014-03-07 4 STRADFORD DENNIS P MGRC Common Stock F - Taxes D 33.9300 -5,257 -178 7,743
2014-03-11 2014-03-07 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 22.3000 8,000 178 13,000
2014-03-06 2014-03-03 4 ROSE RANDLE F MGRC Restricted Stock Units M - Exercise D 0.00 -3,384 2,256
2014-03-06 2014-03-03 4 ROSE RANDLE F MGRC Restricted Stock Units A - Award D 0.00 2,600 2,600
2014-03-06 2014-03-03 4 ROSE RANDLE F MGRC Stock Appreciation Right A - Award D 32.64 9,300 9,300
2014-03-06 2014-03-03 4 ROSE RANDLE F MGRC Common Stock F - Taxes D 32.6400 -1,268 -41 6,581
2014-03-06 2014-03-03 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 3,384 7,849
2014-03-06 2014-03-03 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -1,805 1,203
2014-03-06 2014-03-03 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right A - Award I 32.64 9,300 9,300
2014-03-06 2014-03-03 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 2,600 2,600
2014-03-06 2014-03-03 4 Whitney David M MGRC Stock Appreciation Right A - Award D 32.64 4,900 4,900
2014-03-06 2014-03-03 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,400 1,400
2014-03-06 2014-03-03 4 Whitney David M MGRC Common Stock F - Taxes D 32.6400 -663 -22 7,747
2014-03-06 2014-03-03 4 Whitney David M MGRC Common Stock M - Exercise D 1,805 8,410
2014-03-06 2014-03-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -1,805 1,203
2014-03-06 2014-03-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,400 1,400
2014-03-06 2014-03-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right A - Award I 32.64 4,900 4,900
2014-03-06 2014-03-03 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 2,600 2,600
2014-03-06 2014-03-03 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right A - Award D 32.64 9,300 9,300
2014-03-06 2014-03-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 32.6400 -663 -22 7,747
2014-03-06 2014-03-03 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 1,805 8,410
2014-03-06 2014-03-03 4 Adler Steven H MGRC Restricted Stock Units M - Exercise D 0.00 -3,600 2,400
2014-03-06 2014-03-03 4 Adler Steven H MGRC Restricted Stock Units A - Award D 0.00 3,100 3,100
2014-03-06 2014-03-03 4 Adler Steven H MGRC Stock Appreciation Right A - Award D 32.64 10,900 10,900
2014-03-06 2014-03-03 4 Adler Steven H MGRC Common Stock G - Gift D 32.6400 -1,094 -36 34,184
2014-03-06 2014-03-03 4 Adler Steven H MGRC Common Stock M - Exercise D 3,600 35,278
2014-03-06 2014-03-03 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -4,320 2,880
2014-03-06 2014-03-03 4 Skenesky John P MGRC Restricted Stock Units A - Award D 0.00 2,600 2,600
2014-03-06 2014-03-03 4 Skenesky John P MGRC Stock Appreciation Right A - Award D 32.64 9,300 9,300
2014-03-06 2014-03-03 4 Skenesky John P MGRC Common Stock F - Taxes D 32.6400 -1,182 -39 3,722
2014-03-06 2014-03-03 4 Skenesky John P MGRC Common Stock M - Exercise D 4,320 4,904
2014-03-06 2014-03-03 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -3,600 2,400
2014-03-06 2014-03-03 4 Hawkins Philip B MGRC Stock Appreciation Right A - Award D 32.64 21,900 21,900
2014-03-06 2014-03-03 4 Hawkins Philip B MGRC Common Stock F - Taxes D 32.6400 -986 -32 9,051
2014-03-06 2014-03-03 4 Hawkins Philip B MGRC Common Stock M - Exercise D 3,600 10,037
2014-03-05 2014-03-03 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units A - Award D 0.00 2,800 2,800
2014-03-05 2014-03-03 4 FETTER ELIZABETH A MGRC Restricted Stock Units A - Award D 0.00 2,300 2,300
2014-03-05 2014-03-03 4 DAWSON WILLIAM J MGRC Restricted Stock Units A - Award D 0.00 2,800 2,800
2014-03-05 2014-03-03 4 HOOD ROBERT C MGRC Restricted Stock Units A - Award D 0.00 2,800 2,800
2014-03-05 2014-03-03 4 ZECH RONALD H MGRC Restricted Stock Units A - Award D 0.00 2,800 2,800
2014-03-05 2014-03-03 4 STRADFORD DENNIS P MGRC Restricted Stock Units A - Award D 0.00 2,800 2,800
2014-03-05 2014-03-03 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -1,467 977
2014-03-05 2014-03-03 4 Dashner Kay MGRC Restricted Stock Units A - Award D 0.00 1,100 1,100
2014-03-05 2014-03-03 4 Dashner Kay MGRC Stock Appreciation Right A - Award D 32.64 4,100 4,100
2014-03-05 2014-03-03 4 Dashner Kay MGRC Common Stock F - Taxes D 32.6400 -544 -18 9,491
2014-03-05 2014-03-03 4 Dashner Kay MGRC Common Stock M - Exercise D 1,467 10,035
2014-03-05 2014-03-03 4 KAKURES DENNIS C MGRC Restricted Stock Units M - Exercise D 0.00 -14,890 9,926
2014-03-05 2014-03-03 4 KAKURES DENNIS C MGRC Stock Appreciation Right A - Award D 32.64 32,800 32,800
2014-03-05 2014-03-03 4 KAKURES DENNIS C MGRC Restricted Stock Units A - Award D 0.00 9,200 9,200
2014-03-05 2014-03-03 4 KAKURES DENNIS C MGRC Common Stock G - Gift D 32.6400 -5,542 -181 309,651
2014-03-05 2014-03-03 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 14,890 315,193
2014-03-05 2014-03-03 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -7,107 4,737
2014-03-05 2014-03-03 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 6,500 6,500
2014-03-05 2014-03-03 4 HANNA JOSEPH F MGRC Stock Appreciation Right A - Award D 32.64 23,300 23,300
2014-03-05 2014-03-03 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 32.6400 -2,672 -87 13,396
2014-03-05 2014-03-03 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 7,107 16,068
2014-03-05 2014-03-03 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -7,107 4,737
2014-03-05 2014-03-03 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 5,400 5,400
2014-03-05 2014-03-03 4 PRATT KEITH E MGRC Stock Appreciation Right A - Award D 32.64 19,200 19,200
2014-03-05 2014-03-03 4 PRATT KEITH E MGRC Common Stock F - Taxes D 32.6400 -2,672 -87 17,366
2014-03-05 2014-03-03 4 PRATT KEITH E MGRC Common Stock M - Exercise D 7,107 20,038
2014-03-05 2014-03-03 4 MCGRATH ROBERT P MGRC Restricted Stock Units A - Award D 0.00 1,200 1,200
2014-02-28 2014-02-26 4 Adler Steven H MGRC Restricted Stock Units M - Exercise D 0.00 -400 400
2014-02-28 2014-02-26 4 Adler Steven H MGRC Common Stock F - Taxes D 35.9500 -132 -5 31,678
2014-02-28 2014-02-26 4 Adler Steven H MGRC Common Stock M - Exercise D 400 31,810
2014-02-28 2014-02-26 4 ROSE RANDLE F MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 1,200
2014-02-28 2014-02-26 4 ROSE RANDLE F MGRC Common Stock F - Taxes D 35.9500 -442 -16 4,465
2014-02-28 2014-02-26 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 1,200 4,907
2014-02-28 2014-02-26 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -2,800 2,800
2014-02-28 2014-02-26 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 35.9500 -1,054 -38 8,961
2014-02-28 2014-02-26 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 2,800 10,015
2014-02-28 2014-02-26 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 1,200
2014-02-28 2014-02-26 4 Hawkins Philip B MGRC Common Stock F - Taxes D 35.9500 -318 -11 6,437
2014-02-28 2014-02-26 4 Hawkins Philip B MGRC Common Stock M - Exercise D 1,200 6,755
2014-02-28 2014-02-26 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -400 400
2014-02-28 2014-02-26 4 Dashner Kay MGRC Common Stock F - Taxes D 35.9500 -172 -6 8,568
2014-02-28 2014-02-26 4 Dashner Kay MGRC Common Stock M - Exercise D 400 8,740
2014-02-28 2014-02-26 4 KAKURES DENNIS C MGRC Restricted Stock Units M - Exercise D 0.00 -5,200 5,200
2014-02-28 2014-02-26 4 KAKURES DENNIS C MGRC Common Stock F - Taxes D 35.9500 -1,970 -71 300,303
2014-02-28 2014-02-26 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 5,200 302,273
2014-02-28 2014-02-26 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -800 800
2014-02-28 2014-02-26 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 1,200
2014-02-28 2014-02-26 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 35.9500 -294 -11 11,472
2014-02-28 2014-02-26 4 Whitney David M MGRC Common Stock F - Taxes D 35.9500 -509 -18 6,605
2014-02-28 2014-02-26 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 800 11,766
2014-02-28 2014-02-26 4 Whitney David M MGRC Common Stock M - Exercise D 1,200 7,114
2014-02-28 2014-02-26 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -2,800 2,800
2014-02-28 2014-02-26 4 PRATT KEITH E MGRC Common Stock F - Taxes D 35.9500 -1,046 -38 12,931
2014-02-28 2014-02-26 4 PRATT KEITH E MGRC Common Stock M - Exercise D 2,800 13,977
2014-02-28 2014-02-26 4 Skenesky John P MGRC Restricted Stock Units M - Exercise D 0.00 -800 800
2014-02-28 2014-02-26 4 Skenesky John P MGRC Common Stock F - Taxes D 35.9500 -216 -8 584
2014-02-28 2014-02-26 4 Skenesky John P MGRC Common Stock M - Exercise D 800 800
2014-02-28 2014-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -1,200 1,200
2014-02-28 2014-02-26 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -800 800
2014-02-28 2014-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 35.9500 -509 -18 6,605
2014-02-28 2014-02-26 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 35.9500 -294 -11 11,472
2014-02-28 2014-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 1,200 7,114
2014-02-28 2014-02-26 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 800 11,766
2013-11-26 2013-11-25 4 Hawkins Philip B MGRC Stock Option M - Exercise D 15.62 -6,600 3,600
2013-11-26 2013-11-25 4 Hawkins Philip B MGRC Common Stock F - Taxes D 40.0000 -3,677 -147 5,555
2013-11-26 2013-11-25 4 Hawkins Philip B MGRC Common Stock M - Exercise D 15.6200 6,600 103 9,232
2013-11-26 2013-11-25 4 Dashner Kay MGRC Stock Option M - Exercise D 20.71 -16,000 0
2013-11-26 2013-11-25 4 Dashner Kay MGRC Common Stock F - Taxes D 40.0000 -11,183 -447 8,340
2013-11-26 2013-11-25 4 Dashner Kay MGRC Common Stock M - Exercise D 20.7100 16,000 331 19,523
2013-11-26 2013-11-25 4 KAKURES DENNIS C MGRC Stock Option M - Exercise D 31.14 -115,000 0
2013-11-26 2013-11-25 4 KAKURES DENNIS C MGRC Common Stock F - Taxes D 40.0000 -102,819 -4,113 297,673
2013-11-26 2013-11-25 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 31.1400 115,000 3,581 400,492
2013-11-19 2013-11-19 4 Whitney David M MGRC Common Stock S - Sale D 37.2911 -6,975 -260 5,914
2013-11-19 2013-11-19 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock S - Sale I 37.2911 -6,975 -260 5,914
2013-11-18 2013-11-14 4 VAN TREASE KRISTINA Spouses Holding MGRC Stock Option M - Exercise I 20.71 -27,000 0
2013-11-18 2013-11-14 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock F - Taxes I 36.3300 -20,025 -728 12,889
2013-11-18 2013-11-14 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock M - Exercise I 20.7100 27,000 559 32,914
2013-11-18 2013-11-14 4 Whitney David M MGRC Stock Option M - Exercise D 20.71 -27,000 0
2013-11-18 2013-11-14 4 Whitney David M MGRC Common Stock F - Taxes D 36.3300 -20,025 -728 12,889
2013-11-18 2013-11-14 4 Whitney David M MGRC Common Stock M - Exercise D 20.7100 27,000 559 32,914
2013-11-13 2013-11-13 4 Skenesky John P MGRC Common Stock S - Sale D 36.0000 -1,742 -63 0
2013-11-13 2013-11-11 4 MCGRATH ROBERT P MGRC Stock Option M - Exercise D 31.14 -24,000 0
2013-11-13 2013-11-11 4 MCGRATH ROBERT P Spouse MGRC Stock Option M - Exercise I 31.14 -12,000 0
2013-11-13 2013-11-11 4 MCGRATH ROBERT P Spouse MGRC Common Stock J - Other I -1,589 0
2013-11-13 2013-11-11 4 MCGRATH ROBERT P MGRC Common Stock J - Other D -3,177 0
2013-11-13 2013-11-11 4 MCGRATH ROBERT P MGRC Common Stock F - Taxes D 35.8900 -20,823 -747 3,177
2013-11-13 2013-11-11 4 MCGRATH ROBERT P Spouse MGRC Common Stock F - Taxes I 35.8900 -10,411 -374 1,589
2013-11-13 2013-11-11 4 MCGRATH ROBERT P Trust MGRC Common Stock J - Other I 4,766 1,206,149
2013-11-13 2013-11-11 4 MCGRATH ROBERT P MGRC Common Stock M - Exercise D 31.1400 24,000 747 24,000
2013-11-13 2013-11-11 4 MCGRATH ROBERT P Spouse MGRC Common Stock M - Exercise I 31.1400 12,000 374 12,000
2013-11-12 2013-11-08 4 Skenesky John P MGRC Common Stock S - Sale D 35.7756 -5,049 -181 1,742
2013-11-07 2013-11-01 4/A Skenesky John P MGRC Common Stock M - Exercise D 29.5600 15,000 443 18,342
2013-11-05 2013-11-04 4 Skenesky John P MGRC Stock Appreciation Right M - Exercise D 23.92 -4,900 2,100
2013-11-05 2013-11-04 4 Skenesky John P MGRC Common Stock F - Taxes D 35.5200 -438 -16 6,791
2013-11-05 2013-11-04 4 Skenesky John P MGRC Common Stock D - Sale to Issuer D 35.5200 -3,300 -117 7,229
2013-11-05 2013-11-04 4 Skenesky John P MGRC Common Stock M - Exercise D 23.9200 4,900 117 10,529
2013-11-05 2013-11-01 4 Skenesky John P MGRC Stock Option M - Exercise D 15.62 -3,750 2,500
2013-11-05 2013-11-01 4 Skenesky John P MGRC Stock option M - Exercise D 29.56 -15,000 0
2013-11-05 2013-11-01 4 Skenesky John P MGRC Stock Option M - Exercise D 20.71 -1,600 0
2013-11-05 2013-11-01 4 Skenesky John P MGRC Common Stock F - Taxes D 35.6700 -16,463 -587 5,629
2013-11-05 2013-11-01 4 Skenesky John P MGRC Common Stock M - Exercise D 15.6200 3,750 59 22,092
2013-11-05 2013-11-01 4 Skenesky John P MGRC Common Stock M - Exercise D 15,000.0000 15,000 225,000 18,342
2013-11-05 2013-11-01 4 Skenesky John P MGRC Common Stock M - Exercise D 20.7100 1,600 33 3,342
2013-09-13 2013-09-12 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 35.0604 -1,394 -49 9,900
2013-09-13 2013-09-11 4 DAWSON WILLIAM J MGRC Stock Option M - Exercise D 31.14 -12,000 0
2013-09-13 2013-09-11 4 DAWSON WILLIAM J MGRC Common Stock F - Taxes D 35.2300 -10,606 -374 11,294
2013-09-13 2013-09-11 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 31.1400 12,000 374 21,900
2013-09-10 2013-09-09 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock S - Sale I 34.0000 -7,438 -253 5,914
2013-09-10 2013-09-09 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 34.0000 -918 -31 10,966
2013-09-10 2013-09-06 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock S - Sale I 34.0000 -523 -18 13,352
2013-09-10 2013-09-06 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 34.0000 -65 -2 11,884
2013-09-10 2013-09-09 4 Whitney David M Spouses Holdings MGRC Spouses Common Stock S - Sale I 34.0000 -918 -31 10,966
2013-09-10 2013-09-09 4 Whitney David M MGRC Common Stock S - Sale D 34.0000 -7,438 -253 5,914
2013-09-10 2013-09-06 4 Whitney David M Spouses Holdings MGRC Spouses Common Stock S - Sale I 34.0000 -65 -2 11,884
2013-09-10 2013-09-06 4 Whitney David M MGRC Common Stock S - Sale D 34.0000 -523 -18 13,352
2013-09-06 2013-09-04 4 HOOD ROBERT C MGRC Stock Option M - Exercise D 31.14 -12,000 0
2013-09-06 2013-09-04 4 HOOD ROBERT C MGRC Common Stock F - Taxes D 33.4600 -11,167 -374 17,233
2013-09-06 2013-09-04 4 HOOD ROBERT C MGRC Common Stock M - Exercise D 31.1400 12,000 374 28,400
2013-08-29 2013-08-27 4 VAN TREASE KRISTINA Spouses Holding MGRC Stock Option M - Exercise I 15.62 -19,550 3,450
2013-08-29 2013-08-27 4 VAN TREASE KRISTINA Spouses Holding MGRC Stock Option M - Exercise I 31.14 -16,000 0
2013-08-29 2013-08-27 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 31.14 -13,000 0
2013-08-29 2013-08-27 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock F - Taxes I 35.3100 -27,565 -973 13,875
2013-08-29 2013-08-27 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 35.3100 -12,041 -425 11,949
2013-08-29 2013-08-27 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock M - Exercise I 15.6200 19,550 305 41,440
2013-08-29 2013-08-27 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock M - Exercise I 31.1400 16,000 498 21,890
2013-08-29 2013-08-27 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 31.1400 13,000 405 23,990
2013-08-29 2013-08-27 4 Whitney David M Spouses Holdings MGRC Stock Option M - Exercise I 31.14 -13,000 0
2013-08-29 2013-08-27 4 Whitney David M MGRC Stock Option M - Exercise D 15.62 -19,550 3,450
2013-08-29 2013-08-27 4 Whitney David M MGRC Stock Option M - Exercise D 31.14 -16,000 0
2013-08-29 2013-08-27 4 Whitney David M Spouses Holdings MGRC Spouses Common Stock F - Taxes I 35.3100 -12,041 -425 11,949
2013-08-29 2013-08-27 4 Whitney David M MGRC Common Stock F - Taxes D 35.3100 -27,565 -973 13,875
2013-08-29 2013-08-27 4 Whitney David M Spouses Holdings MGRC Spouses Common Stock M - Exercise I 31.1400 13,000 405 23,990
2013-08-29 2013-08-27 4 Whitney David M MGRC Common Stock M - Exercise D 15.6200 19,550 305 41,440
2013-08-29 2013-08-27 4 Whitney David M MGRC Common Stock M - Exercise D 31.1400 16,000 498 21,890
2013-08-29 2013-08-27 4 ROSE RANDLE F MGRC Stock Option M - Exercise D 31.14 -20,000 0
2013-08-29 2013-08-27 4 ROSE RANDLE F MGRC Common Stock F - Taxes D 35.3100 -18,525 -654 3,707
2013-08-29 2013-08-27 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 31.1400 20,000 623 22,232
2013-08-29 2013-08-27 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 29.56 -16,000 0
2013-08-29 2013-08-27 4 ZECH RONALD H MGRC Common Stock F - Taxes D 35.3100 -13,394 -473 33,934
2013-08-29 2013-08-27 4 ZECH RONALD H MGRC Common Stock M - Exercise D 29.5600 16,000 473 47,328
2013-08-29 2013-08-28 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 34.4318 -2,948 -102 5,000
2013-08-29 2013-08-27 4 STRADFORD DENNIS P MGRC Officer Right to Buy M - Exercise D 22.30 -8,000 8,000
2013-08-29 2013-08-27 4 STRADFORD DENNIS P MGRC Common Stock F - Taxes D 35.3100 -5,052 -178 7,948
2013-08-29 2013-08-27 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 22.3000 8,000 178 13,000
2013-08-27 2013-08-23 4 HANNA JOSEPH F MGRC Stock Option M - Exercise D 31.14 -35,000 0
2013-08-27 2013-08-23 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 34.2600 -33,010 -1,131 7,215
2013-08-27 2013-08-23 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 31.1400 35,000 1,090 40,225
2013-08-16 2013-08-15 4 Dashner Kay MGRC Stock Option M - Exercise D 15.62 -8,450 1,950
2013-08-16 2013-08-15 4 Dashner Kay MGRC Common Stock F - Taxes D 34.2600 -5,599 -192 3,523
2013-08-16 2013-08-15 4 Dashner Kay MGRC Common Stock M - Exercise D 15.6200 8,450 132 9,122
2013-08-16 2013-08-15 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -18,000 0
2013-08-16 2013-08-15 4 PRATT KEITH E MGRC Common Stock F - Taxes D 34.2600 -13,930 -477 11,177
2013-08-16 2013-08-15 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 18,000 373 25,107
2013-08-12 2013-08-08 4 ZECH RONALD H MGRC Stock Option M - Exercise D 31.14 -12,000 0
2013-08-12 2013-08-08 4 ZECH RONALD H MGRC Common Stock F - Taxes D 33.7500 -11,072 -374 31,328
2013-08-12 2013-08-08 4 ZECH RONALD H MGRC Common Stock M - Exercise D 31.1400 12,000 374 42,400
2013-08-12 2013-08-09 4 SMITH MORRIS RICHARD MGRC Restricted Stock Unit M - Exercise D 23.54 -840 1,680
2013-08-12 2013-08-09 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 840 8,920
2013-08-06 2013-08-02 4 PRATT KEITH E MGRC Stock Option M - Exercise D 31.14 -50,000 0
2013-08-06 2013-08-02 4 PRATT KEITH E MGRC Common Stock F - Taxes D 33.1300 -48,125 -1,594 7,107
2013-08-06 2013-08-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 31.1400 50,000 1,557 55,232
2013-06-13 2013-06-13 4 Whitney David M Spouses Holding MGRC Stock Option M - Exercise I 20.71 -14,066 0
2013-06-13 2013-06-13 4 Whitney David M Spouses Holding MGRC Spouses Common Stock S - Sale I 33.2154 -14,066 -467 10,990
2013-06-13 2013-06-13 4 Whitney David M Spouses Holding MGRC Spouses Common Stock M - Exercise I 20.7100 14,066 291 25,056
2013-06-13 2013-06-12 4 Whitney David M Spouses Holding MGRC Stock Option M - Exercise I 20.71 -8,934 14,066
2013-06-13 2013-06-12 4 Whitney David M Spouses Holding MGRC Spouses Common Stock S - Sale I 33.0785 -8,934 -296 10,990
2013-06-13 2013-06-12 4 Whitney David M Spouses Holding MGRC Spouses Common Stock M - Exercise I 20.7100 8,934 185 19,924
2013-06-13 2013-06-13 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 20.71 -14,066 0
2013-06-13 2013-06-13 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 33.2154 -14,066 -467 10,990
2013-06-13 2013-06-13 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 20.7100 14,066 291 25,056
2013-06-13 2013-06-12 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 20.71 -8,934 14,066
2013-06-13 2013-06-12 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 33.0785 -8,934 -296 10,990
2013-06-13 2013-06-12 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 20.7100 8,934 185 19,924
2013-06-12 2013-06-10 4 ROSE RANDLE F MGRC Stock Option M - Exercise D 15.62 -7,000 4,200
2013-06-12 2013-06-10 4 ROSE RANDLE F MGRC Stock Option M - Exercise D 20.71 -7,200 0
2013-06-12 2013-06-10 4 ROSE RANDLE F MGRC Common Stock S - Sale D 33.2037 -14,200 -471 2,232
2013-06-12 2013-06-10 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 15.6200 7,000 109 16,432
2013-06-12 2013-06-10 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 20.7100 7,200 149 9,432
2013-06-12 2013-06-10 4 KAKURES DENNIS C MGRC Stock Option M - Exercise D 20.71 -10,827 45,500
2013-06-12 2013-06-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 33.0107 -10,827 -357 285,492
2013-06-12 2013-06-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 20.7100 10,827 224 296,319
2013-06-12 2013-06-11 4 HANNA JOSEPH F MGRC Stock Option M - Exercise D 15.28 -17,000 0
2013-06-12 2013-06-11 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 33.2443 -17,000 -565 5,225
2013-06-12 2013-06-11 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 15.2850 17,000 260 22,225
2013-06-07 2013-06-07 4 KAKURES DENNIS C MGRC Stock Option M - Exercise D 20.71 -64,173 56,327
2013-06-07 2013-06-07 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 33.0005 -64,173 -2,118 285,492
2013-06-07 2013-06-07 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 20.7100 64,173 1,329 349,665
2013-06-07 2013-06-06 4 KAKURES DENNIS C MGRC Stock Option M - Exercise D 20.71 -44,800 120,500
2013-06-07 2013-06-06 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 33.0318 -44,800 -1,480 285,492
2013-06-07 2013-06-06 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 20.7100 44,800 928 330,292
2013-06-07 2013-06-05 4 KAKURES DENNIS C MGRC Stock Option M - Exercise D 20.71 -5,200 165,300
2013-06-07 2013-06-05 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 33.3025 -5,200 -173 285,492
2013-06-07 2013-06-05 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 20.7100 5,200 108 290,692
2013-06-05 2013-06-03 4 STRADFORD DENNIS P MGRC Stock Option M - Exercise D 31.14 -12,000 0
2013-06-05 2013-06-03 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 33.1377 -17,000 -563 5,000
2013-06-05 2013-06-03 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 31.1400 12,000 374 22,000
2013-05-30 2013-05-30 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 22.30 -6,503 0
2013-05-30 2013-05-30 4 ZECH RONALD H MGRC Common Stock G - Gift D -2,000 30,400
2013-05-30 2013-05-30 4 ZECH RONALD H MGRC Common Stock S - Sale D 32.9039 -6,503 -214 32,400
2013-05-30 2013-05-30 4 ZECH RONALD H MGRC Common Stock M - Exercise D 22.3000 6,503 145 38,903
2013-05-30 2013-05-28 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 22.30 -1,497 6,503
2013-05-30 2013-05-28 4 ZECH RONALD H MGRC Common Stock S - Sale D 33.3326 -1,497 -50 32,400
2013-05-30 2013-05-28 4 ZECH RONALD H MGRC Common Stock M - Exercise D 22.3000 1,497 33 33,897
2013-05-22 2013-05-20 4 Skenesky John P MGRC Stock Option M - Exercise D 31.14 -16,000 0
2013-05-22 2013-05-20 4 Skenesky John P MGRC Common Stock S - Sale D 33.0197 -16,000 -528 1,742
2013-05-22 2013-05-20 4 Skenesky John P MGRC Common Stock M - Exercise D 31.1400 16,000 498 17,742
2013-05-22 2013-05-21 4 Dashner Kay MGRC Stock Option M - Exercise D 31.14 -9,000 0
2013-05-22 2013-05-21 4 Dashner Kay MGRC Common Stock S - Sale D 33.2597 -9,000 -299 672
2013-05-22 2013-05-21 4 Dashner Kay MGRC Common Stock M - Exercise D 31.1400 9,000 280 9,672
2013-05-22 2013-05-21 4 Hawkins Philip B MGRC Stock Option M - Exercise D 31.14 -13,000 0
2013-05-22 2013-05-21 4 Hawkins Philip B MGRC Common Stock S - Sale D 33.2583 -13,000 -432 2,632
2013-05-22 2013-05-21 4 Hawkins Philip B MGRC Common Stock M - Exercise D 31.1400 13,000 405 15,632
2013-05-17 2013-05-17 4 DAWSON WILLIAM J MGRC Officer Right to Buy M - Exercise D 22.30 -3,402 0
2013-05-17 2013-05-17 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 31.8512 -3,402 -108 9,900
2013-05-17 2013-05-17 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 22.3000 3,402 76 13,302
2013-05-17 2013-05-16 4 DAWSON WILLIAM J MGRC Officer Right to Buy M - Exercise D 22.30 -12,598 3,402
2013-05-17 2013-05-16 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 31.5363 -12,598 -397 9,900
2013-05-17 2013-05-16 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 22.3000 12,598 281 22,498
2013-05-17 2013-05-15 4 Whitney David M Spouses Holding MGRC Stock Option M - Exercise I 20.71 -4,000 23,000
2013-05-17 2013-05-15 4 Whitney David M Spouses Holding MGRC Spouses Common Stock S - Sale I 31.4069 -4,000 -126 10,990
2013-05-17 2013-05-15 4 Whitney David M Spouses Holding MGRC Spouses Common Stock M - Exercise I 20.7100 4,000 83 14,990
2013-05-15 2013-05-15 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 20.71 -4,000 23,000
2013-05-15 2013-05-15 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 31.4069 -4,000 -126 10,990
2013-05-15 2013-05-15 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 20.7100 4,000 83 14,990
2013-05-15 2013-05-14 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 22.18 -4,000 0
2013-05-15 2013-05-14 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 30.9608 -4,000 -124 10,990
2013-05-15 2013-05-14 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 22.1750 4,000 89 14,990
2013-05-15 2013-05-13 4 VAN TREASE KRISTINA Spouses Holding MGRC Stock Option M - Exercise I 20.71 -2,000 27,000
2013-05-15 2013-05-13 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 22.18 -4,000 4,000
2013-05-15 2013-05-13 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock S - Sale I 30.5591 -2,000 -61 5,890
2013-05-15 2013-05-13 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 30.5781 -4,000 -122 10,990
2013-05-15 2013-05-13 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock M - Exercise I 20.7100 2,000 41 7,890
2013-05-15 2013-05-13 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 22.1750 4,000 89 14,990
2013-05-15 2013-05-14 4 Whitney David M Spouses Holding MGRC Stock Option M - Exercise I 22.18 -4,000 0
2013-05-15 2013-05-14 4 Whitney David M Spouses Holding MGRC Spouses Common Stock S - Sale I 30.9608 -4,000 -124 10,990
2013-05-15 2013-05-14 4 Whitney David M Spouses Holding MGRC Spouses Common Stock M - Exercise I 22.1750 4,000 89 14,990
2013-05-15 2013-05-13 4 Whitney David M Spouses Holding MGRC Stock Option M - Exercise I 22.18 -4,000 4,000
2013-05-15 2013-05-13 4 Whitney David M MGRC Stock Option M - Exercise D 20.71 -2,000 27,000
2013-05-15 2013-05-13 4 Whitney David M Spouses Holding MGRC Spouses Common Stock S - Sale I 30.5781 -4,000 -122 10,990
2013-05-15 2013-05-13 4 Whitney David M MGRC Common Stock S - Sale D 30.5591 -2,000 -61 5,890
2013-05-15 2013-05-13 4 Whitney David M Spouses Holding MGRC Spouses Common Stock M - Exercise I 22.1750 4,000 89 14,990
2013-05-15 2013-05-13 4 Whitney David M MGRC Common Stock M - Exercise D 20.7100 2,000 41 7,890
2013-05-10 2013-05-08 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 30.7134 -2,100 -64 7,000
2013-05-10 2013-05-10 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 22.18 -3,000 0
2013-05-10 2013-05-10 4 VAN TREASE KRISTINA Spouses Holding MGRC Stock Option M - Exercise I 22.18 -3,000 0
2013-05-10 2013-05-10 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock S - Sale I 30.9234 -3,000 -93 5,890
2013-05-10 2013-05-10 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 30.9285 -3,000 -93 10,990
2013-05-10 2013-05-10 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock S - Sale I 22.1750 3,000 67 8,890
2013-05-10 2013-05-10 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 22.1750 3,000 67 13,990
2013-05-10 2013-05-09 4 VAN TREASE KRISTINA Spouses Holding MGRC Stock Option M - Exercise I 22.18 -2,500 3,000
2013-05-10 2013-05-09 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 22.18 -2,500 3,000
2013-05-10 2013-05-09 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock S - Sale I 30.8014 -2,500 -77 5,890
2013-05-10 2013-05-09 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 30.8012 -2,500 -77 10,990
2013-05-10 2013-05-09 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 22.1750 2,500 55 8,390
2013-05-10 2013-05-09 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock M - Exercise I 22.1750 2,500 55 8,390
2013-05-10 2013-05-08 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 22.18 -2,500 5,500
2013-05-10 2013-05-08 4 VAN TREASE KRISTINA Spouses Holding MGRC Stock Option M - Exercise I 22.18 -2,500 5,500
2013-05-10 2013-05-08 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock S - Sale I 30.6680 -2,500 -77 5,890
2013-05-10 2013-05-08 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 30.6704 -2,500 -77 10,990
2013-05-10 2013-05-08 4 VAN TREASE KRISTINA Spouses Holding MGRC Spouses Common Stock M - Exercise I 22.1750 2,500 55 8,390
2013-05-10 2013-05-08 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 22.1750 2,500 55 8,390
2013-05-10 2013-05-10 4 Whitney David M Spouses Holding MGRC Stock Option M - Exercise I 22.18 -3,000 8,000
2013-05-10 2013-05-10 4 Whitney David M MGRC Officer Right to Buy M - Exercise D 22.18 -3,000 8,000
2013-05-10 2013-05-10 4 Whitney David M Spouses Holding MGRC Spouses Common Stock S - Sale I 30.9285 -3,000 -93 10,990
2013-05-10 2013-05-10 4 Whitney David M MGRC Common Stock S - Sale D 30.9234 -3,000 -93 5,890
2013-05-10 2013-05-10 4 Whitney David M MGRC Common Stock M - Exercise D 22.1750 3,000 67 13,990
2013-05-10 2013-05-10 4 Whitney David M Spouses Holding MGRC Spouses Common Stock M - Exercise I 22.1750 3,000 67 13,990
2013-05-10 2013-05-09 4 Whitney David M Spouses Holding MGRC Stock Option M - Exercise I 22.18 -2,500 11,000
2013-05-10 2013-05-09 4 Whitney David M MGRC Officer Right to Buy M - Exercise D 22.18 -2,500 11,000
2013-05-10 2013-05-09 4 Whitney David M Spouses Holding MGRC Spouses Common Stock S - Sale I 30.8012 -2,500 -77 10,990
2013-05-10 2013-05-09 4 Whitney David M MGRC Common Stock S - Sale D 30.8014 -2,500 -77 5,890
2013-05-10 2013-05-09 4 Whitney David M Spouses Holding MGRC Spouses Common Stock M - Exercise I 22.1750 2,500 55 13,490
2013-05-10 2013-05-09 4 Whitney David M MGRC Common Stock M - Exercise D 22.1750 2,500 55 13,490
2013-05-10 2013-05-08 4 Whitney David M Spouses Holding MGRC Stock Option M - Exercise I 22.18 -2,500 13,500
2013-05-10 2013-05-08 4 Whitney David M MGRC Officer Right to Buy M - Exercise D 22.18 -2,500 13,500
2013-05-10 2013-05-08 4 Whitney David M Spouses Holding MGRC Spouses Common Stock S - Sale I 30.6704 -2,500 -77 10,990
2013-05-10 2013-05-08 4 Whitney David M MGRC Common Stock S - Sale D 30.6680 -2,500 -77 5,890
2013-05-10 2013-05-08 4 Whitney David M MGRC Common Stock M - Exercise D 22.1750 2,500 55 13,490
2013-05-10 2013-05-08 4 Whitney David M Spouses Holding MGRC Spouses Common Stock M - Exercise I 22.1750 2,500 55 13,490
2013-05-07 2013-05-07 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -6,000 18,000
2013-05-07 2013-05-07 4 PRATT KEITH E MGRC Common Stock S - Sale D 30.7576 -6,000 -185 5,232
2013-05-07 2013-05-07 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 6,000 124 11,232
2013-05-07 2013-05-06 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -6,600 24,000
2013-05-07 2013-05-06 4 PRATT KEITH E MGRC Common Stock S - Sale D 30.0207 -6,600 -198 5,232
2013-05-07 2013-05-06 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 6,600 137 11,832
2013-05-07 2013-05-03 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -5,400 30,600
2013-05-07 2013-05-03 4 PRATT KEITH E MGRC Common Stock S - Sale D 30.0008 -5,400 -162 5,232
2013-05-07 2013-05-03 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 5,400 112 10,632
2013-04-03 2013-04-01 4 HOOD ROBERT C MGRC Restricted Stock Unit M - Exercise D 0.00 -2,100 0
2013-04-03 2013-04-01 4 HOOD ROBERT C MGRC Common Stock M - Exercise D 2,100 16,400
2013-04-03 2013-04-01 4 ZECH RONALD H MGRC Restricted Stock Unit M - Exercise D 0.00 -2,100 0
2013-04-03 2013-04-01 4 ZECH RONALD H MGRC Common Stock M - Exercise D 2,100 32,400
2013-04-03 2013-04-01 4 DAWSON WILLIAM J MGRC Restricted Stock Unit M - Exercise D 0.00 -2,100 0
2013-04-03 2013-04-01 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 2,100 9,900
2013-04-03 2013-04-01 4 STRADFORD DENNIS P MGRC Restricted Stock Unit M - Exercise D 0.00 -2,100 0
2013-04-03 2013-04-01 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 2,100 12,100
2013-04-03 2013-04-01 4 SMITH MORRIS RICHARD MGRC Restricted Stock Unit M - Exercise D 0.00 -2,100 0
2013-04-03 2013-04-01 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 2,100 8,080
2013-04-03 2013-04-01 4 MCGRATH ROBERT P MGRC Restricted Stock Unit M - Exercise D 0.00 -2,100 0
2013-04-03 2013-04-01 4 MCGRATH ROBERT P MGRC Common Stock M - Exercise D 2,100 1,201,383
2013-03-15 2013-03-14 4 KAKURES DENNIS C MGRC Stock Option M - Exercise D 20.71 -23,500 170,500
2013-03-15 2013-03-14 4 KAKURES DENNIS C MGRC Stock Option M - Exercise D 15.62 -36,500 29,200
2013-03-15 2013-03-14 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 30.7222 -60,000 -1,843 285,492
2013-03-15 2013-03-14 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 20.7100 23,500 487 345,492
2013-03-15 2013-03-14 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 15.6200 36,500 570 321,992
2013-03-13 2013-03-13 4 Whitney David M Spouse's Holding MGRC Common Stock S - Sale I 30.8000 -1,491 -46 10,990
2013-03-13 2013-03-13 4 Whitney David M MGRC Common Stock S - Sale D 30.8000 -2,131 -66 5,890
2013-03-13 2013-03-12 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 22.30 -2,000 8,000
2013-03-13 2013-03-12 4 ZECH RONALD H MGRC Common Stock S - Sale D 30.6533 -2,000 -61 30,300
2013-03-13 2013-03-12 4 ZECH RONALD H MGRC Common Stock M - Exercise D 22.3000 2,000 45 32,300
2013-03-13 2013-03-11 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 22.30 -2,000 10,000
2013-03-13 2013-03-11 4 ZECH RONALD H MGRC Common Stock S - Sale D 30.6180 -2,000 -61 30,300
2013-03-13 2013-03-11 4 ZECH RONALD H MGRC Common Stock M - Exercise D 22.3000 2,000 45 32,300
2013-03-13 2013-03-13 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock S - Sale I 30.8000 -2,131 -66 5,890
2013-03-13 2013-03-13 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 30.8000 -1,491 -46 10,990
2013-03-13 2013-03-12 4 MCGRATH ROBERT P MGRC Stock Option M - Exercise D 11.74 -20,000 0
2013-03-13 2013-03-12 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 30.6517 -20,000 -613 1,199,283
2013-03-13 2013-03-12 4 MCGRATH ROBERT P MGRC Common Stock M - Exercise D 11.7350 20,000 235 1,219,283
2013-03-08 2013-03-08 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 22.30 -1,000 12,000
2013-03-08 2013-03-08 4 ZECH RONALD H MGRC Common Stock S - Sale D 30.5149 -1,000 -31 30,300
2013-03-08 2013-03-08 4 ZECH RONALD H MGRC Common Stock M - Exercise D 22.3000 1,000 22 31,300
2013-03-08 2013-03-07 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 22.30 -1,000 13,000
2013-03-08 2013-03-07 4 ZECH RONALD H MGRC Common Stock S - Sale D 30.2360 -1,000 -30 30,300
2013-03-08 2013-03-07 4 ZECH RONALD H MGRC Common Stock M - Exercise D 22.3000 1,000 22 31,300
2013-03-08 2013-03-06 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 22.30 -2,000 14,000
2013-03-08 2013-03-06 4 ZECH RONALD H MGRC Common Stock S - Sale D 29.9544 -2,000 -60 30,300
2013-03-08 2013-03-06 4 ZECH RONALD H MGRC Common Stock M - Exercise D 22.3000 2,000 45 32,300
2013-03-08 2013-03-06 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -12,000 36,000
2013-03-08 2013-03-06 4 PRATT KEITH E MGRC Common Stock S - Sale D 29.9698 -12,000 -360 5,232
2013-03-08 2013-03-06 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 12,000 249 17,232
2013-03-08 2013-03-06 4 HANNA JOSEPH F MGRC Stock Option M - Exercise D 15.28 -17,000 17,000
2013-03-08 2013-03-06 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 29.9500 -17,000 -509 5,225
2013-03-08 2013-03-06 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 15.2850 17,000 260 22,225
2013-03-05 2013-03-05 4 Hawkins Philip B MGRC Stock Option M - Exercise D 15.62 -2,116 10,200
2013-03-05 2013-03-05 4 Hawkins Philip B MGRC Stock Option M - Exercise D 20.71 -9,250 0
2013-03-05 2013-03-05 4 Hawkins Philip B MGRC Common Stock S - Sale D 29.7500 -11,366 -338 2,632
2013-03-05 2013-03-05 4 Hawkins Philip B MGRC Common Stock M - Exercise D 15.6200 2,116 33 13,998
2013-03-05 2013-03-05 4 Hawkins Philip B MGRC Common Stock M - Exercise D 20.7100 9,250 192 11,882
2013-03-05 2013-03-04 4 Hawkins Philip B MGRC Stock Option M - Exercise D 15.62 -1,884 12,316
2013-03-05 2013-03-04 4 Hawkins Philip B MGRC Common Stock S - Sale D 29.7500 -1,884 -56 2,632
2013-03-05 2013-03-04 4 Hawkins Philip B MGRC Common Stock M - Exercise D 15.6200 1,884 29 4,516
2013-03-01 2013-03-01 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -13,563 48,000
2013-03-01 2013-03-01 4 PRATT KEITH E MGRC Common Stock S - Sale D 29.7045 -13,563 -403 5,232
2013-03-01 2013-03-01 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 13,563 281 18,795
2013-03-01 2013-02-28 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -9,387 61,563
2013-03-01 2013-02-28 4 PRATT KEITH E MGRC Common Stock S - Sale D 29.6494 -9,387 -278 5,232
2013-03-01 2013-02-28 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 9,387 194 14,619
2013-02-28 2013-02-26 4 Hawkins Philip B MGRC Restricted Stock Units M - Exercise D 0.00 -3,600 2,400
2013-02-28 2013-02-26 4 Hawkins Philip B MGRC Common Stock F - Taxes D 29.2800 -968 -28 2,632
2013-02-28 2013-02-26 4 Hawkins Philip B MGRC Common Stock M - Exercise D 3,600 3,600
2013-02-28 2013-02-25 4 Hawkins Philip B MGRC Restricted Stock Units A - Award D 0.00 3,500 3,500
2013-02-28 2013-02-25 4 Hawkins Philip B MGRC Stock Appreciation Right A - Award D 28.90 10,400 10,400
2013-02-28 2013-02-26 4 Adler Steven H MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 800
2013-02-28 2013-02-26 4 Adler Steven H MGRC Common Stock F - Taxes D 29.2800 -476 -14 31,410
2013-02-28 2013-02-26 4 Adler Steven H MGRC Common Stock M - Exercise D 1,200 31,886
2013-02-28 2013-02-25 4 Adler Steven H MGRC Restricted Stock Units A - Award D 0.00 3,500 3,500
2013-02-28 2013-02-25 4 Adler Steven H MGRC Stock Appreciation Right A - Award D 28.90 10,400 10,400
2013-02-28 2013-02-25 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 2,900 2,900
2013-02-28 2013-02-25 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right A - Award I 28.90 8,900 8,900
2013-02-28 2013-02-25 4 Whitney David M MGRC Restricted Stock Units A - Award D 0.00 1,600 1,600
2013-02-28 2013-02-25 4 Whitney David M MGRC Stock Appreciation Right A - Award D 28.90 4,700 4,700
2013-02-28 2013-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units A - Award I 0.00 1,600 1,600
2013-02-28 2013-02-25 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right A - Award I 28.90 4,700 4,700
2013-02-28 2013-02-25 4 VAN TREASE KRISTINA MGRC Restricted Stock Units A - Award D 0.00 2,900 2,900
2013-02-28 2013-02-25 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right A - Award D 28.90 8,900 8,900
2013-02-28 2013-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -3,600 2,400
2013-02-28 2013-02-26 4 VAN TREASE KRISTINA MGRC Restricted Stock Units M - Exercise D 0.00 -2,400 1,600
2013-02-28 2013-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock F - Taxes I 29.2800 -1,469 -43 8,021
2013-02-28 2013-02-26 4 VAN TREASE KRISTINA MGRC Common Stock F - Taxes D 29.2800 -909 -27 12,481
2013-02-28 2013-02-26 4 VAN TREASE KRISTINA Spouse's Holding MGRC Common Stock M - Exercise I 3,600 9,490
2013-02-28 2013-02-26 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 2,400 13,390
2013-02-28 2013-02-26 4 Whitney David M Spouse's Holding MGRC Restricted Stock Units M - Exercise I 0.00 -2,400 1,600
2013-02-28 2013-02-26 4 Whitney David M MGRC Restricted Stock Units M - Exercise D 0.00 -3,600 2,400
2013-02-28 2013-02-26 4 Whitney David M Spouse's Holding MGRC Common Stock F - Taxes I 29.2800 -909 -27 12,481
2013-02-28 2013-02-26 4 Whitney David M MGRC Common Stock F - Taxes D 29.2800 -1,469 -43 8,021
2013-02-28 2013-02-26 4 Whitney David M Spouse's Holding MGRC Common Stock M - Exercise I 2,400 13,390
2013-02-28 2013-02-26 4 Whitney David M MGRC Common Stock M - Exercise D 3,600 9,490
2013-02-27 2013-02-25 4 HOOD ROBERT C MGRC Restricted Stock Units A - Award D 0.00 3,100 3,100
2013-02-27 2013-02-25 4 STRADFORD DENNIS P MGRC Restricted Stock Units A - Award D 0.00 3,100 3,100
2013-02-27 2013-02-25 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units A - Award D 0.00 3,100 3,100
2013-02-27 2013-02-25 4 DAWSON WILLIAM J MGRC Restricted Stock Units A - Award D 0.00 3,100 3,100
2013-02-27 2013-02-25 4 ZECH RONALD H MGRC Restricted Stock Units A - Award D 0.00 3,100 3,100
2013-02-27 2013-02-26 4 PRATT KEITH E MGRC Restricted Stock Units M - Exercise D 0.00 -8,400 5,600
2013-02-27 2013-02-26 4 PRATT KEITH E MGRC Common Stock F - Taxes D 29.2800 -3,168 -93 5,232
2013-02-27 2013-02-26 4 PRATT KEITH E MGRC Common Stock M - Exercise D 8,400 8,400
2013-02-27 2013-02-25 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -1,050 70,950
2013-02-27 2013-02-25 4 PRATT KEITH E MGRC Restricted Stock Units A - Award D 0.00 6,100 6,100
2013-02-27 2013-02-25 4 PRATT KEITH E MGRC Stock Appreciation Right A - Award D 28.90 18,300 18,300
2013-02-27 2013-02-25 4 PRATT KEITH E MGRC Common Stock S - Sale D 29.8095 -1,050 -31 0
2013-02-27 2013-02-25 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 1,050 22 1,050
2013-02-27 2013-02-26 4 KAKURES DENNIS C MGRC Restricted Stock Units M - Exercise D 0.00 -15,600 10,400
2013-02-27 2013-02-26 4 KAKURES DENNIS C MGRC Common Stock F - Taxes D 29.2800 -5,942 -174 285,492
2013-02-27 2013-02-26 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 15,600 291,434
2013-02-27 2013-02-25 4 KAKURES DENNIS C MGRC Restricted Stock Units A - Award D 0.00 15,600 15,600
2013-02-27 2013-02-25 4 KAKURES DENNIS C MGRC Stock Appreciation Right A - Award D 28.90 47,000 47,000
2013-02-27 2013-02-26 4 HANNA JOSEPH F MGRC Restricted Stock Units M - Exercise D 0.00 -8,400 5,600
2013-02-27 2013-02-26 4 HANNA JOSEPH F MGRC Common Stock F - Taxes D 29.2800 -3,175 -93 5,225
2013-02-27 2013-02-26 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 8,400 8,400
2013-02-27 2013-02-25 4 HANNA JOSEPH F MGRC Restricted Stock Units A - Award D 0.00 7,400 7,400
2013-02-27 2013-02-25 4 HANNA JOSEPH F MGRC Stock Appreciation Right A - Award D 28.90 22,000 22,000
2013-02-27 2013-02-26 4 ROSE RANDLE F MGRC Restricted Stock Units M - Exercise D 0.00 -3,600 2,400
2013-02-27 2013-02-26 4 ROSE RANDLE F MGRC Common Stock F - Taxes D 29.2800 -1,368 -40 2,232
2013-02-27 2013-02-26 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 3,600 3,600
2013-02-27 2013-02-25 4 ROSE RANDLE F MGRC Restricted Stock Units A - Award D 0.00 2,900 2,900
2013-02-27 2013-02-25 4 ROSE RANDLE F MGRC Stock Appreciation Right A - Award D 28.90 8,900 8,900
2013-02-27 2013-02-26 4 Dashner Kay MGRC Restricted Stock Units M - Exercise D 0.00 -1,200 800
2013-02-27 2013-02-26 4 Dashner Kay MGRC Common Stock F - Taxes D 29.2800 -528 -15 672
2013-02-27 2013-02-26 4 Dashner Kay MGRC Common Stock M - Exercise D 1,200 1,200
2013-02-27 2013-02-25 4 Dashner Kay MGRC Restricted Stock Units A - Award D 0.00 1,300 1,300
2013-02-27 2013-02-25 4 Dashner Kay MGRC Stock Appreciation Right A - Award D 28.90 3,900 3,900
2013-02-27 2013-02-25 4 MCGRATH ROBERT P MGRC Restricted Stock Units A - Award D 0.00 3,100 3,100
2012-12-14 2012-12-12 4 VAN TREASE KRISTINA MGRC Stock Option M - Exercise D 15.28 -20,000 0
2012-12-14 2012-12-12 4 VAN TREASE KRISTINA MGRC Common Stock S - Sale D 28.5286 -20,000 -571 12,990
2012-12-14 2012-12-12 4 VAN TREASE KRISTINA MGRC Common Stock M - Exercise D 15.2850 20,000 306 32,990
2012-12-14 2012-12-12 4 Whitney David M Spouses Holding MGRC Stock Option M - Exercise I 15.28 -20,000 0
2012-12-14 2012-12-12 4 Whitney David M Spouses Holding MGRC Spouses Common Stock S - Sale I 28.5286 -20,000 -571 12,990
2012-12-14 2012-12-12 4 Whitney David M Spouses Holding MGRC Spouses Common Stock M - Exercise I 15.2850 20,000 306 32,990
2012-12-14 2012-12-14 4 Adler Steven H MGRC Common Stock S - Sale D 28.7550 -212 -6 31,686
2012-12-14 2012-12-12 4 Adler Steven H MGRC Stock Appreciation Right M - Exercise D 27.99 -2,905 5,395
2012-12-14 2012-12-12 4 Adler Steven H MGRC Stock Appreciation Right M - Exercise D 23.92 -1,650 1,350
2012-12-14 2012-12-12 4 Adler Steven H MGRC Common Stock D - Sale to Issuer D 28.3200 -4,266 -121 31,898
2012-12-14 2012-12-12 4 Adler Steven H MGRC Common Stock F - Taxes D 28.3200 -77 -2 36,164
2012-12-14 2012-12-12 4 Adler Steven H MGRC Common Stock M - Exercise D 27.9900 2,905 81 36,241
2012-12-14 2012-12-12 4 Adler Steven H MGRC Common Stock M - Exercise D 23.9200 1,650 39 33,336
2012-12-07 2012-12-05 4 KAKURES DENNIS C By KSOP MGRC Common Stock J - Other I 28.3200 -25,689 -728 49,514
2012-12-03 2012-12-03 4 PRATT KEITH E MGRC Stock Option M - Exercise D 15.62 -700 21,500
2012-12-03 2012-12-03 4 PRATT KEITH E MGRC Common Stock S - Sale D 28.0086 -700 -20 7,000
2012-12-03 2012-12-03 4 PRATT KEITH E MGRC Common Stock M - Exercise D 15.6200 700 11 7,700
2012-12-03 2012-11-30 4 PRATT KEITH E MGRC Stock Option M - Exercise D 15.62 -1,964 22,200
2012-12-03 2012-11-30 4 PRATT KEITH E MGRC Common Stock S - Sale D 28.0183 -1,964 -55 7,000
2012-12-03 2012-11-30 4 PRATT KEITH E MGRC Common Stock M - Exercise D 15.6200 1,964 31 8,964
2012-12-03 2012-11-29 4 PRATT KEITH E MGRC Stock Option M - Exercise D 15.62 -7,336 24,164
2012-12-03 2012-11-29 4 PRATT KEITH E MGRC Common Stock S - Sale D 28.1629 -7,336 -207 7,000
2012-12-03 2012-11-29 4 PRATT KEITH E MGRC Common Stock M - Exercise D 15.6200 7,336 115 14,336
2012-11-30 2012-11-30 4 Skenesky John P MGRC Stock Option M - Exercise D 20.71 -8,000 1,600
2012-11-30 2012-11-30 4 Skenesky John P MGRC Stock Option M - Exercise D 15.62 -6,250 6,250
2012-11-30 2012-11-30 4 Skenesky John P MGRC Common Stock S - Sale D 27.9295 -14,250 -398 0
2012-11-30 2012-11-30 4 Skenesky John P MGRC Common Stock M - Exercise D 20.7100 8,000 166 14,250
2012-11-30 2012-11-30 4 Skenesky John P MGRC Common Stock M - Exercise D 15.6200 6,250 98 6,250
2012-11-30 2012-11-30 4 STRADFORD DENNIS P MGRC Officer Right to Buy M - Exercise D 13.94 -4,000 0
2012-11-30 2012-11-30 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 27.8901 -4,000 -112 7,000
2012-11-30 2012-11-30 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 13.9400 4,000 56 11,000
2012-11-29 2012-11-28 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 13.94 -4,000 0
2012-11-29 2012-11-28 4 ZECH RONALD H MGRC Common Stock S - Sale D 27.3613 -4,000 -109 30,300
2012-11-29 2012-11-28 4 ZECH RONALD H MGRC Common Stock M - Exercise D 13.9400 4,000 56 34,300
2012-11-29 2012-11-27 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 13.94 -4,000 4,000
2012-11-29 2012-11-27 4 ZECH RONALD H MGRC Common Stock S - Sale D 27.2693 -4,000 -109 30,300
2012-11-29 2012-11-27 4 ZECH RONALD H MGRC Common Stock M - Exercise D 13.9400 4,000 56 34,300
2012-09-18 2012-09-14 4 Hawkins Philip B MGRC Stock Option M - Exercise D 15.62 -2,000 14,200
2012-09-18 2012-09-14 4 Hawkins Philip B MGRC Common Stock S - Sale D 27.1750 -2,000 -54 3,000
2012-09-18 2012-09-14 4 Hawkins Philip B MGRC Common Stock M - Exercise D 15.6200 2,000 31 5,000
2012-08-30 2012-08-29 4 STRADFORD DENNIS P MGRC Officer Right to Buy M - Exercise D 13.94 -3,313 4,000
2012-08-30 2012-08-29 4 STRADFORD DENNIS P MGRC Officer Right to Buy M - Exercise D 11.26 -1,600 0
2012-08-30 2012-08-29 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 25.0142 -1,900 -48 7,000
2012-08-30 2012-08-29 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 25.0168 -4,913 -123 8,900
2012-08-30 2012-08-29 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 13.9400 3,313 46 13,813
2012-08-30 2012-08-29 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 11.2600 1,600 18 10,500
2012-08-30 2012-08-28 4 STRADFORD DENNIS P MGRC Officer Right to Buy M - Exercise D 13.94 -687 7,313
2012-08-30 2012-08-28 4 STRADFORD DENNIS P MGRC Officer Right to Buy M - Exercise D 11.26 -400 1,600
2012-08-30 2012-08-28 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 25.1238 -400 -10 8,900
2012-08-30 2012-08-28 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 25.1254 -1,087 -27 9,300
2012-08-30 2012-08-28 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 13.9400 687 10 10,387
2012-08-30 2012-08-28 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 11.2600 400 5 9,700
2012-08-17 2012-08-17 4 HANNA JOSEPH F MGRC Officer Right to Buy M - Exercise D 11.80 -20,000 0
2012-08-17 2012-08-17 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 25.8777 -20,000 -518 7,000
2012-08-17 2012-08-17 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 11.8000 20,000 236 27,000
2012-08-13 2012-08-09 4 SMITH MORRIS RICHARD MGRC Restricted Stock Unit M - Exercise D 0.00 -840 2,520
2012-08-13 2012-08-09 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 840 5,980
2012-05-09 2012-05-07 4 SMITH MORRIS RICHARD MGRC Common Stock P - Purchase D 26.3300 2,000 53 5,140
2012-04-04 2012-04-02 4 DAWSON WILLIAM J MGRC Restricted Stock Units M - Exercise D 0.00 -2,300 0
2012-04-04 2012-04-02 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 2,300 7,800
2012-04-04 2012-04-02 4 ZECH RONALD H MGRC Restricted Stock Units M - Exercise D 0.00 -2,300 0
2012-04-04 2012-04-02 4 ZECH RONALD H MGRC Common Stock M - Exercise D 2,300 30,300
2012-04-04 2012-04-02 4 HOOD ROBERT C MGRC Restricted Stock Units M - Exercise D 0.00 -2,300 0
2012-04-04 2012-04-02 4 HOOD ROBERT C MGRC Common Stock M - Exercise D 2,300 14,300
2012-04-04 2012-04-02 4 STRADFORD DENNIS P MGRC Restricted Stock Units M - Exercise D 0.00 -2,300 0
2012-04-04 2012-04-02 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 2,300 9,300
2012-04-04 2012-04-02 4 SMITH MORRIS RICHARD MGRC Restricted Stock Units M - Exercise D 0.00 -2,300 0
2012-04-04 2012-04-02 4 SMITH MORRIS RICHARD MGRC Common Stock M - Exercise D 2,300 3,140
2012-04-04 2012-04-02 4 MCGRATH ROBERT P MGRC Restricted Stock Units M - Exercise D 0.00 -2,300 0
2012-04-04 2012-04-02 4 MCGRATH ROBERT P MGRC Common Stock M - Exercise D 2,300 1,199,283
2012-03-15 2012-03-15 4 HANNA JOSEPH F MGRC Officer Right to Buy M - Exercise D 11.80 -3,735 20,000
2012-03-15 2012-03-15 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 32.0016 -3,735 -120 7,000
2012-03-15 2012-03-15 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 11.8000 3,735 44 10,735
2012-03-15 2012-03-14 4 HANNA JOSEPH F MGRC Officer Right to Buy M - Exercise D 11.80 -15,265 23,735
2012-03-15 2012-03-14 4 HANNA JOSEPH F MGRC Common Stock S - Sale D 32.0019 -15,265 -489 7,000
2012-03-15 2012-03-14 4 HANNA JOSEPH F MGRC Common Stock M - Exercise D 11.8000 15,265 180 22,265
2012-03-13 2012-03-13 4 ZECH RONALD H MGRC Officer Right to Buy M - Exercise D 11.26 -2,000 0
2012-03-13 2012-03-13 4 ZECH RONALD H MGRC Common Stock S - Sale D 31.9189 -2,000 -64 28,000
2012-03-13 2012-03-13 4 ZECH RONALD H MGRC Common Stock M - Exercise D 11.2600 2,000 23 30,000
2012-03-13 2012-03-13 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -5,663 72,000
2012-03-13 2012-03-13 4 PRATT KEITH E MGRC Common Stock S - Sale D 31.9126 -5,663 -181 7,000
2012-03-13 2012-03-13 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 5,663 117 12,663
2012-03-13 2012-03-09 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -7,100 77,663
2012-03-13 2012-03-09 4 PRATT KEITH E MGRC Common Stock S - Sale D 31.8269 -7,100 -226 7,000
2012-03-13 2012-03-09 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 7,100 147 14,100
2012-03-13 2012-03-09 4 ROSE RANDLE F MGRC Stock Option M - Exercise D 15.62 -7,000 11,200
2012-03-13 2012-03-09 4 ROSE RANDLE F MGRC Stock Option M - Exercise D 20.71 -9,000 7,200
2012-03-13 2012-03-09 4 ROSE RANDLE F MGRC Common Stock S - Sale D 31.6358 -16,000 -506 3,000
2012-03-13 2012-03-09 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 15.6200 7,000 109 19,000
2012-03-13 2012-03-09 4 ROSE RANDLE F MGRC Common Stock M - Exercise D 20.7100 9,000 186 12,000
2012-03-07 2012-03-06 4 DAWSON WILLIAM J MGRC Restricted Stock Unit A - Award D 0.00 2,100 2,100
2012-03-07 2012-03-05 4 DAWSON WILLIAM J MGRC Officer Right to Buy M - Exercise D 13.94 -8,000 0
2012-03-07 2012-03-05 4 DAWSON WILLIAM J MGRC Officer Right to Buy M - Exercise D 11.26 -6,600 0
2012-03-07 2012-03-05 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 31.3700 -14,600 -458 5,500
2012-03-07 2012-03-05 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 13.9400 8,000 112 20,100
2012-03-07 2012-03-05 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 11.2600 6,600 74 12,100
2012-03-07 2012-03-02 4 DAWSON WILLIAM J MGRC Officer Right to Buy M - Exercise D 11.26 -1,400 6,600
2012-03-07 2012-03-02 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 32.0600 -1,400 -45 5,500
2012-03-07 2012-03-02 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 11.2600 1,400 16 6,900
2012-03-06 2012-03-02 4 Dashner Kay MGRC Restricted Stock Unit A - Award D 0.00 1,200 1,200
2012-03-06 2012-03-02 4 Dashner Kay MGRC Stock Appreciation Right A - Award D 31.35 31.3500 3,400 107 3,400
2012-03-06 2012-03-02 4 Adler Steven H MGRC Restricted Stock Unit A - Award D 0.00 3,200 3,200
2012-03-06 2012-03-02 4 Adler Steven H MGRC Stock Appreciation Right A - Award D 31.35 31.3500 9,000 282 9,000
2012-03-06 2012-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Restricted Stock Unit A - Award I 0.00 1,400 1,400
2012-03-06 2012-03-02 4 VAN TREASE KRISTINA Spouse's Holding MGRC Stock Appreciation Right A - Award I 31.35 31.3500 4,100 129 4,100
2012-03-06 2012-03-02 4 VAN TREASE KRISTINA MGRC Restricted Stock Unit A - Award D 0.00 2,600 2,600
2012-03-06 2012-03-02 4 VAN TREASE KRISTINA MGRC Stock Appreciation Right A - Award D 31.35 31.3500 7,200 226 7,200
2012-03-06 2012-03-02 4 Hawkins Philip B MGRC Restricted Stock Unit A - Award D 0.00 3,200 3,200
2012-03-06 2012-03-02 4 Hawkins Philip B MGRC Stock Appreciation Right A - Award D 31.35 31.3500 9,000 282 9,000
2012-03-06 2012-03-02 4 HANNA JOSEPH F MGRC Restricted Stock Unit A - Award D 0.00 6,100 6,100
2012-03-06 2012-03-02 4 HANNA JOSEPH F MGRC Stock Appreciation Right A - Award D 31.35 31.3500 17,400 545 17,400
2012-03-06 2012-03-02 4 Whitney David M Spouse's Holding MGRC Restricted Stock Unit A - Award I 0.00 2,600 2,600
2012-03-06 2012-03-02 4 Whitney David M Spouse's Holding MGRC Stock Appreciation Right A - Award I 31.35 31.3500 7,200 226 7,200
2012-03-06 2012-03-02 4 Whitney David M MGRC Restricted Stock Unit A - Award D 0.00 1,400 1,400
2012-03-06 2012-03-02 4 Whitney David M MGRC Stock Appreciation Right A - Award D 31.35 31.3500 4,100 129 4,100
2012-03-06 2012-03-02 4 Skenesky John P MGRC Restricted Stock Unit A - Award D 0.00 2,600 2,600
2012-03-06 2012-03-02 4 Skenesky John P MGRC Stock Appreciation Right A - Award D 31.35 31.3500 7,200 226 7,200
2012-03-06 2012-03-02 4 ROSE RANDLE F MGRC Restricted Stock Unit A - Award D 0.00 2,700 2,700
2012-03-06 2012-03-02 4 ROSE RANDLE F MGRC Stock Appreciation Right A - Award D 31.35 31.3500 7,700 241 7,700
2012-03-06 2012-03-02 4 KAKURES DENNIS C MGRC Restricted Stock Unit A - Award D 0.00 11,800 11,800
2012-03-06 2012-03-02 4 PRATT KEITH E MGRC Stock Option M - Exercise D 20.71 -5,237 84,763
2012-03-06 2012-03-02 4 PRATT KEITH E MGRC Restricted Stock Unit A - Award D 0.00 5,600 5,600
2012-03-06 2012-03-02 4 PRATT KEITH E MGRC Stock Appreciation Right A - Award D 31.35 31.3500 15,800 495 15,800
2012-03-06 2012-03-02 4 PRATT KEITH E MGRC Common Stock S - Sale D 31.8500 -5,237 -167 7,000
2012-03-06 2012-03-02 4 PRATT KEITH E MGRC Common Stock M - Exercise D 20.7100 5,237 108 12,237
2012-03-06 2012-03-02 4 ZECH RONALD H MGRC Restricted Stock Unit A - Award D 0.00 2,100 2,100
2012-03-06 2012-03-02 4 SMITH MORRIS RICHARD MGRC Restricted Stock Unit A - Award D 0.00 2,100 2,100
2012-03-06 2012-03-02 4 STRADFORD DENNIS P MGRC Restricted Stock Unit A - Award D 0.00 2,100 2,100
2012-03-06 2012-03-02 4 HOOD ROBERT C MGRC Restricted Stock Unit A - Award D 0.00 2,100 2,100
2012-03-06 2012-03-02 4 MCGRATH ROBERT P MGRC Restricted Stock Unit A - Award D 0.00 2,100 2,100
2012-01-27 2012-01-25 4 Adler Steven H MGRC Restricted Stock Units M - Exercise D 0.00 -11,000 3,000
2012-01-27 2012-01-25 4 Adler Steven H MGRC Common Stock F - Taxes D 30.0700 -3,813 -115 31,686
2012-01-27 2012-01-25 4 Adler Steven H MGRC Common Stock M - Exercise D 11,000 35,499
2009-06-12 3 VAN TREASE KRISTINA ESOP Holding MGRC Common Stock I 10,871
2009-06-12 3 VAN TREASE KRISTINA Spouse's ESOP Holding MGRC Common Stock I 1,867
2009-06-12 3 VAN TREASE KRISTINA By Spouse MGRC Common Stock I 5,890
2009-06-12 3 VAN TREASE KRISTINA MGRC Common Stock D 10,990
2008-12-15 3 Adler Steven H MGRC Common Stock D 0
2008-06-13 3 Dashner Kay ESOP MGRC Common Stock I 145
2007-06-18 3 Hawkins Philip B ESOP MGRC Common Stock I 365
2006-03-09 2006-03-08 4 ZECH RONALD H MGRC Director Option To Buy M - Exercise D 10.12 -20,000 0
2006-03-09 2006-03-08 4 ZECH RONALD H MGRC Common Stock S - Sale D 27.4800 -20,000 -550 14,000
2006-03-09 2006-03-08 4 ZECH RONALD H MGRC Common Stock M - Exercise D 10.1250 20,000 202 34,000
2006-03-02 2006-03-02 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 27.7500 -74,200 -2,059 2,019,983
2006-03-02 2006-03-02 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 27.6000 -123,820 -3,417 2,094,183
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.8000 -801 -23 2,218,003
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.7900 -100 -3 2,218,804
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.7600 -65 -2 2,218,904
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.7500 -550 -16 2,218,969
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.7300 -100 -3 2,219,519
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.7200 -100 -3 2,219,619
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.7000 -4,400 -126 2,219,719
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.6900 -400 -11 2,224,119
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.6800 -200 -6 2,224,519
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.6600 -200 -6 2,224,719
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.6500 -700 -20 2,224,919
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.6400 -100 -3 2,225,619
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.6300 -200 -6 2,225,719
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.6200 -200 -6 2,225,919
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.6100 -690 -20 2,226,119
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.6000 -800 -23 2,226,809
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.5900 -300 -9 2,227,609
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.5700 -100 -3 2,227,909
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.5600 -600 -17 2,228,009
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.5500 -15,400 -440 2,228,609
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.5300 -100 -3 2,244,009
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.5200 -2,974 -85 2,244,109
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.5100 -100 -3 2,247,083
2006-03-02 2006-02-28 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.5000 -2,800 -80 2,247,183
2006-01-24 2006-01-20 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) A - Award D 29.56 -90,000 90,000
2006-01-03 2005-12-30 4 SAUER THOMAS J MGRC COMMON STOCK D - Sale to Issuer D 28.3100 -1,070 -30 342,230
2005-12-16 2005-12-15 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.2500 -88 -2 2,249,983
2005-12-16 2005-12-15 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0300 -412 -12 2,250,071
2005-12-16 2005-12-15 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0200 -100 -3 2,250,483
2005-12-16 2005-12-15 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0100 -1,500 -42 2,250,583
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.2000 -100 -3 2,252,083
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.1700 -152 -4 2,252,183
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.1300 -100 -3 2,252,335
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.1200 -800 -22 2,252,435
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.1000 -100 -3 2,253,235
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0600 -150 -4 2,253,335
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0500 -100 -3 2,253,485
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0400 -375 -11 2,253,585
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0300 -1,303 -37 2,253,960
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0200 -300 -8 2,255,263
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0100 -468 -13 2,255,563
2005-12-14 2005-12-14 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0000 -3,652 -102 2,256,031
2005-12-14 2005-12-12 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.1800 -200 -6 2,259,683
2005-12-14 2005-12-12 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.1300 -1,000 -28 2,259,883
2005-12-14 2005-12-12 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.1200 -500 -14 2,260,883
2005-12-14 2005-12-12 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.1000 -100 -3 2,261,383
2005-12-14 2005-12-12 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0700 -100 -3 2,261,483
2005-12-14 2005-12-12 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0600 -900 -25 2,261,583
2005-12-14 2005-12-12 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0500 -400 -11 2,262,483
2005-12-14 2005-12-12 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0300 -3,644 -102 2,262,883
2005-12-14 2005-12-12 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 28.0000 -1,256 -35 2,266,527
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock S - Sale D 28.0400 -100 -3 343,300
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock S - Sale D 28.0300 -200 -6 343,400
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock S - Sale D 28.0000 -2,454 -69 343,600
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock S - Sale D 27.9600 -8 -0 346,054
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock S - Sale D 27.9500 -127 -4 346,062
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock S - Sale D 27.9400 -2,395 -67 346,189
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock S - Sale D 27.9300 -1,300 -36 348,584
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock S - Sale D 27.9200 -1,800 -50 349,884
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock S - Sale D 27.9100 -648 -18 351,684
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock S - Sale D 27.9000 -15,968 -446 352,332
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock M - Exercise D 15.2850 17,500 267 368,300
2005-12-14 2005-12-13 4 SAUER THOMAS J MGRC Common Stock M - Exercise D 11.7350 7,500 88 350,800
2005-12-05 2005-12-02 4 MCGRATH ROBERT P MGRC Director Option to Buy A - Award D 29.56 32,000 32,000
2005-12-05 2005-12-02 4 MCGRATH JOAN M MGRC Director Option to Buy A - Award D 29.56 16,000 16,000
2005-12-05 2005-12-02 4 ZECH RONALD H MGRC Director Option To Buy A - Award D 29.56 16,000 16,000
2005-12-05 2005-12-02 4 STRADFORD DENNIS P MGRC Director Option To Buy A - Award D 29.56 16,000 16,000
2005-12-05 2005-12-02 4 HOOD ROBERT C MGRC Director Option to Buy A - Award D 29.56 16,000 16,000
2005-12-05 2005-12-02 4 DAWSON WILLIAM J MGRC Director Option to Buy A - Award D 29.56 16,000 16,000
2005-10-19 2005-10-14 4 SAUER THOMAS J MGRC Option to Buy (Officer's Option) M - Exercise D 11.26 6,000 18,000
2005-10-19 2005-10-14 4 SAUER THOMAS J MGRC Common Stock M - Exercise D 11.2600 6,000 68 343,300
2005-09-19 2005-09-15 4 SAUER THOMAS J MGRC Common Stock S - Sale D 28.0300 -5,000 -140 337,300
2005-09-19 2005-09-15 4 SAUER THOMAS J MGRC Common Stock S - Sale D 28.0100 -4,000 -112 342,300
2005-09-19 2005-09-15 4 SAUER THOMAS J MGRC Common Stock S - Sale D 28.0000 -11,000 -308 346,300
2005-09-16 2005-09-14 4 STRADFORD DENNIS P MGRC Director Option To Buy M - Exercise D 11.26 -8,000 0
2005-09-16 2005-09-14 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 27.5700 -100 -3 0
2005-09-16 2005-09-14 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 27.5500 -100 -3 100
2005-09-16 2005-09-14 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 27.5400 -1,900 -52 200
2005-09-16 2005-09-14 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 27.5300 -1,400 -39 2,100
2005-09-16 2005-09-14 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 27.5000 -100 -3 3,500
2005-09-16 2005-09-14 4 STRADFORD DENNIS P MGRC Common Stock S - Sale D 27.4900 -4,400 -121 3,600
2005-09-16 2005-09-14 4 STRADFORD DENNIS P MGRC Common Stock M - Exercise D 11.2600 8,000 90 8,000
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 15.01 -30,000 70,000
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.4400 -5,000 -142 345,734
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.4600 -5,400 -154 350,734
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.5000 -5,000 -142 356,134
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.7000 -9,315 -267 361,134
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.7100 -100 -3 370,449
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.7500 -4,200 -121 370,549
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 28.7600 -85 -2 374,749
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.7700 -200 -6 374,834
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 28.7900 100 3 375,034
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.8000 -400 -12 375,134
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.8100 200 6 375,534
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 15.0100 30,000 450 375,734
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.6000 5,000 143 345,734
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.6400 -5,000 -143 350,734
2005-09-14 2005-09-12 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 28.6900 -5,000 -143 355,734
2005-09-13 2005-09-09 4 MCGRATH JOAN M MGRC Common Stock S - Sale D 26.1500 -240,000 -6,276 2,267,783
2005-09-13 2005-09-09 4 MCGRATH ROBERT P MGRC Common Stock S - Sale D 26.1500 -240,000 -6,276 2,267,783
2005-09-07 2005-09-06 4 HOOD ROBERT C MGRC Director Option to Buy M - Exercise D 9.12 -10,000 0
2005-09-07 2005-09-06 4 HOOD ROBERT C MGRC Common Stock S - Sale D 26.5100 -500 -13 0
2005-09-07 2005-09-06 4 HOOD ROBERT C MGRC Common Stock S - Sale D 26.5000 -9,500 -252 500
2005-09-07 2005-09-06 4 HOOD ROBERT C MGRC Common Stock M - Exercise D 9.1250 10,000 91 10,000
2005-09-07 2005-09-02 4 HOOD ROBERT C MGRC Director Option to Buy M - Exercise D 9.12 -10,000 10,000
2005-09-07 2005-09-02 4 HOOD ROBERT C MGRC Common Stock S - Sale D 26.0000 -10,000 -260 0
2005-09-07 2005-09-02 4 HOOD ROBERT C MGRC Common Stock M - Exercise D 9.1250 10,000 91 10,000
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Director Option to Buy M - Exercise D 10.84 -10,000 10,000
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 26.1400 -1,895 -50 4,000
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 26.1500 -2,870 -75 5,895
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 26.1600 -2,410 -63 8,765
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 26.1700 -550 -14 11,175
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 26.1800 -568 -15 11,725
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 26.1900 -200 -5 12,293
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 26.2000 -107 -3 12,493
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 26.2100 -1,300 -34 12,600
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Common Stock S - Sale D 26.2200 -100 -3 13,900
2005-09-07 2005-09-07 4 DAWSON WILLIAM J MGRC Common Stock M - Exercise D 10.8440 10,000 108 14,000
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock S - Sale D 25.1300 -3,824 -96 357,300
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock S - Sale D 25.0000 -5,000 -125 361,124
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.9500 -5,000 -125 366,124
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock U - Other D 24.7700 -7,000 -173 371,124
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.7500 -4,000 -99 378,124
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.7000 -1,700 -42 382,124
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.6600 -5,000 -123 383,824
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.6500 -2,000 -49 388,824
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.6200 -2,000 -49 390,824
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.5400 -300 -7 392,824
2005-09-02 2005-09-02 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.5000 -2,000 -49 393,124
2005-09-02 2005-09-01 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.5000 -3,000 -74 395,124
2005-09-02 2005-08-31 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.8000 -1,100 -27 398,124
2005-09-02 2005-08-31 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.7200 -871 -22 399,224
2005-09-02 2005-08-31 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.6500 -176 -4 400,095
2005-09-02 2005-08-31 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.6000 -5,129 -126 400,271
2005-09-02 2005-08-31 4 SAUER THOMAS J MGRC Common Stock S - Sale D 24.5000 -1,900 -47 405,400
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 11.74 -10,000 55,000
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 11.26 -15,700 33,300
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.8300 -75 -2 360,734
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.7900 -1,869 -46 360,809
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.7500 -1,500 -37 362,678
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.7000 -2,000 -49 364,178
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.6600 -200 -5 366,178
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.6400 -500 -12 366,378
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.6100 -1,357 -33 366,878
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.5900 -414 -10 368,235
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.5600 -200 -5 368,649
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.5500 -100 -2 368,849
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.5300 -614 -15 368,949
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.5200 -2,743 -67 369,563
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.5100 -2,770 -68 372,306
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.4500 -400 -10 375,076
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.4300 -25 -1 375,476
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.4100 -100 -2 375,501
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.4000 -1,403 -34 375,601
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 23.6500 -2,000 -47 377,004
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.5000 -3,730 -91 379,004
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.0000 -1,945 -47 382,734
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.5000 -10,000 -245 384,679
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 11.7350 -10,000 -117 394,679
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 24.0000 -15,700 -377 384,679
2005-09-01 2005-08-31 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 11.2600 15,700 177 400,379
2005-09-01 2005-08-30 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 23.6700 -1,000 -24 384,679
2005-09-01 2005-08-30 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 23.6600 1,700 40 385,679
2005-09-01 2005-08-30 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 23.5000 -1,978 -46 387,379
2005-09-01 2005-08-30 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 23.4600 300 7 389,357
2005-09-01 2005-08-30 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 23.4100 -77 -2 389,657
2005-09-01 2005-08-30 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 23.4000 1,000 23 389,734
2005-06-09 2005-06-08 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.2400 -100 -2 2,337,500
2005-06-09 2005-06-08 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.1000 -2,258 -52 2,337,600
2005-06-09 2005-06-08 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0800 -400 -9 2,339,858
2005-06-09 2005-06-08 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0700 -169 -4 2,340,258
2005-06-09 2005-06-08 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0600 -466 -11 2,340,427
2005-06-09 2005-06-08 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0500 -98,415 -2,268 2,340,893
2005-06-09 2005-06-08 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0000 -128,392 -2,953 2,439,308
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.1000 -1,195 -28 2,567,700
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0900 -1,129 -26 2,568,895
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0800 -501 -12 2,570,024
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0700 -700 -16 2,570,525
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0600 -400 -9 2,571,225
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0500 -875 -20 2,571,625
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0400 -400 -9 2,572,500
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0300 -700 -16 2,572,900
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0200 -500 -12 2,573,600
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0100 -1,400 -32 2,574,100
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 23.0000 -1,900 -44 2,575,500
2005-06-09 2005-06-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 22.9900 -100 -2 2,577,400
2005-06-09 2005-06-08 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.2400 -100 -2 2,337,500
2005-06-09 2005-06-08 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.1000 -2,258 -52 2,337,600
2005-06-09 2005-06-08 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0800 -400 -9 2,339,858
2005-06-09 2005-06-08 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0700 -169 -4 2,340,258
2005-06-09 2005-06-08 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0600 -466 -11 2,340,427
2005-06-09 2005-06-08 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0500 -98,415 -2,268 2,340,893
2005-06-09 2005-06-08 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0000 -128,392 -2,953 2,439,308
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.1000 -1,195 -28 2,567,700
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0900 -1,129 -26 2,568,895
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0800 -501 -12 2,570,024
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0700 -700 -16 2,570,525
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0600 -400 -9 2,571,225
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0500 -875 -20 2,571,625
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0400 -400 -9 2,572,500
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0300 -700 -16 2,572,900
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0200 -500 -12 2,573,600
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0100 -1,400 -32 2,574,100
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 23.0000 -1,900 -44 2,575,500
2005-06-09 2005-06-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 22.9900 -100 -2 2,577,400
2005-03-14 2005-03-14 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 22.52 -12,500 24,500
2005-03-14 2005-03-14 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -49 32,500
2005-03-14 2005-03-14 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 42.5900 -12,500 -532 195,367
2005-03-14 2005-03-14 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 22.5200 12,500 282 207,867
2005-03-14 2005-03-14 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 42.5900 -49 -2 195,367
2005-03-14 2005-03-14 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 49 1 195,416
2005-03-14 2005-03-11 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -1,883 32,549
2005-03-14 2005-03-11 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 42.5000 -1,883 -80 195,367
2005-03-14 2005-03-11 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 1,883 44 197,250
2005-03-14 2005-03-10 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -568 34,432
2005-03-14 2005-03-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 42.2500 -568 -24 195,367
2005-03-14 2005-03-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 568 13 195,935
2005-03-09 2005-03-07 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 41.9500 -75,000 -3,146 1,288,750
2005-03-09 2005-03-07 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 41.9500 -75,000 -3,146 1,288,750
2005-03-04 2005-03-03 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.7600 -300 -13 1,363,750
2005-03-04 2005-03-03 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.2300 -400 -17 1,364,050
2005-03-04 2005-03-03 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.1900 -400 -17 1,364,450
2005-03-04 2005-03-03 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.1400 -400 -17 1,364,850
2005-03-04 2005-03-03 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.1000 -400 -17 1,365,250
2005-03-04 2005-03-03 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.0500 -1,600 -67 1,365,650
2005-03-04 2005-03-03 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.0000 -1,500 -63 1,367,250
2005-03-04 2005-03-02 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 43.4400 -1,000 -43 1,368,750
2005-03-04 2005-03-02 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 43.4100 -2,100 -91 1,369,750
2005-03-04 2005-03-02 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 43.4000 -1,500 -65 1,371,850
2005-03-04 2005-03-02 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 43.0500 -3,400 -146 1,373,350
2005-03-04 2005-03-02 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.2500 -30,000 -1,268 1,376,750
2005-03-04 2005-03-02 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.0500 -2,000 -84 1,406,750
2005-03-04 2005-03-03 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.7600 -300 -13 1,363,750
2005-03-04 2005-03-03 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.2300 -400 -17 1,364,050
2005-03-04 2005-03-03 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.1900 -400 -17 1,364,450
2005-03-04 2005-03-03 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.1400 -400 -17 1,364,850
2005-03-04 2005-03-03 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.1000 -400 -17 1,365,250
2005-03-04 2005-03-03 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.0500 -1,600 -67 1,365,650
2005-03-04 2005-03-03 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.0000 -1,500 -63 1,367,250
2005-03-04 2005-03-02 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 43.4400 -1,000 -43 1,368,750
2005-03-04 2005-03-02 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 43.4100 -2,100 -91 1,369,750
2005-03-04 2005-03-02 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 43.4000 -1,500 -65 1,371,850
2005-03-04 2005-03-02 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 43.0500 -3,400 -146 1,373,350
2005-03-04 2005-03-02 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.2500 -30,000 -1,268 1,376,750
2005-03-04 2005-03-02 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.0500 -2,000 -84 1,406,750
2005-01-26 2005-01-24 4 SAUER THOMAS J MGRC Stock Option (Right to Buy) M - Exercise D 23.47 -8,750 16,250
2005-01-26 2005-01-24 4 SAUER THOMAS J MGRC Stock Option (Right to Buy) M - Exercise D 22.52 -3,000 12,000
2005-01-26 2005-01-24 4 SAUER THOMAS J MGRC Common Stock M - Exercise D 23.4700 8,750 205 203,650
2005-01-26 2005-01-24 4 SAUER THOMAS J MGRC Common Stock M - Exercise D 22.5200 3,000 68 194,900
2005-01-04 2004-12-31 4 SAUER THOMAS J MGRC COMMON STOCK D - Sale to Issuer D 43.7300 -925 -40 191,900
2004-12-29 2004-12-28 4 DAWSON WILLIAM J MGRC Director Option to Buy A - Award D 44.60 -8,000 8,000
2004-12-29 2004-12-28 4 HOOD ROBERT C MGRC Director Option to Buy A - Award D 44.60 -8,000 8,000
2004-12-29 2004-12-28 4 STRADFORD DENNIS P MGRC Director Option To Buy A - Award D 44.60 -8,000 8,000
2004-12-29 2004-12-28 4 ZECH RONALD H MGRC Director Option To Buy A - Award D 44.60 -8,000 8,000
2004-12-29 2004-12-28 4 MCGRATH JOAN M MGRC Director Option to Buy A - Award D 44.60 -8,000 8,000
2004-12-29 2004-12-28 4 MCGRATH ROBERT P MGRC Director Option to Buy A - Award D 44.60 -16,000 16,000
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -500 35,000
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -73 35,500
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -2,200 35,573
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -1,700 37,773
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -1,100 39,473
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -2,964 40,573
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -63 43,537
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -100 43,600
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -500 43,700
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 42.2500 -500 -21 195,367
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 500 12 195,867
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 42.1000 -73 -3 195,367
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 73 2 195,440
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 42.0500 -2,200 -93 195,367
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 2,200 52 197,567
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 42.0000 -1,700 -71 195,367
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 1,700 40 197,067
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 41.9900 -1,100 -46 195,367
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 1,100 26 196,467
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 41.9800 -2,964 -124 195,367
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 2,964 70 198,331
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 41.9600 -63 -3 195,367
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 63 1 195,430
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 41.9500 -100 -4 195,367
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 100 2 195,467
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 41.9200 -500 -21 195,367
2004-12-10 2004-12-10 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 500 12 195,867
2004-12-10 2004-12-09 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -1,500 44,200
2004-12-10 2004-12-09 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 43.2500 -1,500 -65 195,367
2004-12-10 2004-12-09 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 1,500 35 196,867
2004-12-10 2004-12-08 4 KAKURES DENNIS C MGRC OPTION TO BUY (OFFICER'S OPTION) M - Exercise D 23.47 -4,300 45,700
2004-12-10 2004-12-08 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 43.5960 -4,300 -187 195,367
2004-12-10 2004-12-08 4 KAKURES DENNIS C MGRC Common Stock M - Exercise D 23.4700 4,300 101 199,667
2004-12-02 2004-12-02 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.2300 -16,800 -709 1,408,750
2004-12-02 2004-12-02 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.2300 -16,800 -709 1,408,750
2004-12-01 2004-12-01 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.1500 -13,200 -556 1,425,550
2004-12-01 2004-12-01 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.1000 -25,000 -1,052 1,438,750
2004-12-01 2004-11-30 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.2200 -15,000 -633 1,463,750
2004-12-01 2004-11-29 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.7700 -25,000 -1,069 1,478,750
2004-12-01 2004-11-29 4 MCGRATH JOAN M MGRC Common Stock D - Sale to Issuer D 42.4700 -25,000 -1,062 1,503,750
2004-12-01 2004-12-01 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.1500 -13,200 -556 1,425,550
2004-12-01 2004-12-01 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.1000 -25,000 -1,052 1,438,750
2004-12-01 2004-11-30 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.2200 -15,000 -633 1,463,750
2004-12-01 2004-11-29 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.7700 -25,000 -1,069 1,478,750
2004-12-01 2004-11-29 4 MCGRATH ROBERT P MGRC Common Stock D - Sale to Issuer D 42.4700 -25,000 -1,062 1,503,750
2004-09-15 2004-09-14 4 MCGRATH ROBERT P Celebrate Foundation MGRC Common Stock S - Sale I 33.9800 -60,000 -2,039 96,236
2004-09-15 2004-09-14 4 MCGRATH ROBERT P Outrageous Foundation MGRC Common Stock S - Sale I 33.9800 -60,000 -2,039 102,770
2004-09-15 2004-09-14 4 MCGRATH JOAN M Celebrate Foundation MGRC Common Stock S - Sale I 33.9800 -60,000 -2,039 96,236
2004-09-15 2004-09-14 4 MCGRATH JOAN M Outrageous Foundation MGRC Common Stock S - Sale I 33.9800 -60,000 -2,039 102,770
2004-09-14 2004-09-09 4 KAKURES DENNIS C MGRC Common Stock S - Sale D 34.0000 -10,000 -340 195,367
2004-04-02 2004-03-31 4 MCGRATH JOAN M ESOP MGRC Common Stock A - Award I 68 30,458
2004-04-02 2004-03-31 4 MCGRATH ROBERT P ESOP MGRC Common Stock A - Award I 279 55,341
2004-04-02 2004-03-31 4 KAKURES DENNIS C ESOP MGRC Common Stock A - Award I 267 48,208
2004-04-02 2004-03-31 4 SAUER THOMAS J ESOP MGRC COMMON STOCK A - Award I 240 36,351
2004-03-26 2004-03-26 4 SAUER THOMAS J MGRC Option to Buy (Officer Option) M - Exercise D 22.52 -5,000 15,000
2004-03-26 2004-03-26 4 SAUER THOMAS J MGRC COMMON STOCK M - Exercise D 22.5200 5,000 113 192,825
2004-03-11 2004-03-10 4 KAKURES DENNIS C MGRC Option to Buy (Officer Option) A - Award D 30.02 -50,000 50,000
2004-03-10 2004-03-08 4 HANNA JOSEPH F MGRC Option to Buy (Officer Option) A - Award D 30.57 -20,000 20,000
2004-03-10 2004-03-08 4 SAUER THOMAS J MGRC Option to Buy (Officer Option) A - Award D 30.57 -25,000 25,000
2003-12-02 2003-11-21 4 ZECH RONALD H MGRC Director Option To Buy A - Award D 27.88 -4,000 4,000
2003-12-02 2003-11-21 4 DAWSON WILLIAM J MGRC Director Option to Buy A - Award D 27.88 -4,000 4,000
P
गैर-डेरिवेटिव या डेरिवेटिव प्रतिभूति की खुला बाज़ार या निजी खरीद
S
गैर-डेरिवेटिव या डेरिवेटिव प्रतिभूति का खुला बाज़ार या निजी बिक्री
A
कंपनी से प्रतिभूतियों का अनुदान, पुरस्कार या अन्य अधिग्रहण (जैसे एक ऑप्शन)
C
डेरिवेटिव का रूपांतरण
D
कंपनी को प्रतिभूतियों की बिक्री या हस्तांतरण
F
कंपनी से प्राप्त प्रतिभूतियों के हिस्से का उपयोग करके एक्सरसाइज मूल्य या कर दायित्व का भुगतान
G
इनसाइडर द्वारा या उसे प्रतिभूतियों का उपहार
K
इक्विटी स्वैप और समान हेजिंग लेनदेन
M
कंपनी से प्राप्त डेरिवेटिव प्रतिभूति के एक्सरसाइज या रूपांतरण (जैसे कि एक ऑप्शन)
V
किसी लेन-देन को स्वेच्छा से फॉर्म 4 पर रिपोर्ट किया गया
J
अन्य (लेन-देन का वर्णन करने वाले फ़ुटनोट के साथ)
Other Listings
DE:MG8 €104.00
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista