Market Cap: $2.83B
Market Cap: $2.83B
Hanna Joseph F sold 2,237 shares of MGRC on 1 July. They now own 151,549 MGRC shares.
Hanna Joseph F sold MGRCHanna Joseph F sold 460 shares of MGRC on 1 July. They now own 158,589 MGRC shares.
Hanna Joseph F sold MGRCHanna Joseph F sold 4,803 shares of MGRC on 1 July. They now own 153,786 MGRC shares.
Hanna Joseph F sold MGRCLieffrig John sold 500 shares of MGRC on 26 June. They now own 23,551 MGRC shares.
Lieffrig John sold MGRCLieffrig John sold 2,000 shares of MGRC on 25 June. They now own 24,051 MGRC shares.
Lieffrig John sold MGRCMalek Gilda sold 1,407 shares of MGRC on 15 June. They now own 8,018 MGRC shares.
Malek Gilda sold MGRCVan Trease Kristina sold 3,783 shares of MGRC on 10 June. They now own 6,533 MGRC shares.
Van Trease Kristina sold MGRCWhitney David M sold 3,783 shares of MGRC on 10 June. They now own 6,533 MGRC shares.
Whitney David M sold MGRCWhitney David M sold 539 shares of MGRC on 15 May. They now own 10,316 MGRC shares.
Whitney David M sold MGRCVan Trease Kristina sold 539 shares of MGRC on 15 May. They now own 10,316 MGRC shares.
Van Trease Kristina sold MGRCHanna Joseph F sold 400 shares of MGRC on 5 May. They now own 0 MGRC shares.
Hanna Joseph F sold MGRCHanna Joseph F sold 530 shares of MGRC on 5 May. They now own 159,049 MGRC shares.
Hanna Joseph F sold MGRCHanna Joseph F sold 400 shares of MGRC on 4 May. They now own 159,579 MGRC shares.
Hanna Joseph F sold MGRCHanna Joseph F sold 9,070 shares of MGRC on 4 May. They now own 159,979 MGRC shares.
Hanna Joseph F sold MGRCSnyder Chris J. bought 0 shares of MGRC on 3 April. They now own 3,017 MGRC shares.
Snyder Chris J. bought MGRCSnyder Chris J. bought 0 shares of MGRC on 3 April. They now own 4,180 MGRC shares.
Snyder Chris J. bought MGRCSnyder Chris J. bought 0 shares of MGRC on 3 April. They now own 1,466 MGRC shares.
Snyder Chris J. bought MGRCSnyder Chris J. bought 0 shares of MGRC on 3 April. They now own 2,293 MGRC shares.
Snyder Chris J. bought MGRCMalek Gilda sold 700 shares of MGRC on 31 March. They now own 9,425 MGRC shares.
Malek Gilda sold MGRCMalek Gilda bought 1,431 shares of MGRC on 31 March. They now own 10,125 MGRC shares.
Malek Gilda bought MGRCVan Trease Kristina bought 2,265 shares of MGRC on 31 March. They now own 7,236 MGRC shares.
Van Trease Kristina bought MGRCMalek Gilda sold 1,431 shares of MGRC on 31 March. They now own 0 MGRC shares.
Malek Gilda sold MGRCWhitney David M bought 2,265 shares of MGRC on 31 March. They now own 7,236 MGRC shares.
Whitney David M bought MGRCWhitney David M bought 5,966 shares of MGRC on 12 March. They now own 7,334 MGRC shares.
Whitney David M bought MGRCVan Trease Kristina bought 5,966 shares of MGRC on 12 March. They now own 7,334 MGRC shares.
Van Trease Kristina bought MGRCVan Trease Kristina bought 1,170 shares of MGRC on 27 February. They now own 4,971 MGRC shares.
Van Trease Kristina bought MGRCHawkins Philip B bought 11,270 shares of MGRC on 27 February. They now own 17,806 MGRC shares.
Hawkins Philip B bought MGRCWhitney David M bought 2,700 shares of MGRC on 27 February. They now own 10,855 MGRC shares.
Whitney David M bought MGRCPratt Keith E bought 6,080 shares of MGRC on 27 February. They now own 60,522 MGRC shares.
Pratt Keith E bought MGRCHanna Joseph F bought 1,300 shares of MGRC on 27 February. They now own 169,049 MGRC shares.
Hanna Joseph F bought MGRCLieffrig John bought 1,530 shares of MGRC on 27 February. They now own 26,051 MGRC shares.
Lieffrig John bought MGRCBox Kimberly Ann bought 1,300 shares of MGRC on 27 February. They now own 8,300 MGRC shares.
Box Kimberly Ann bought MGRCDawson William J bought 1,300 shares of MGRC on 27 February. They now own 7,300 MGRC shares.
Dawson William J bought MGRCAnderson Nicolas C bought 1,300 shares of MGRC on 27 February. They now own 4,800 MGRC shares.
Anderson Nicolas C bought MGRCVan Trease Kristina bought 2,700 shares of MGRC on 27 February. They now own 10,855 MGRC shares.
Van Trease Kristina bought MGRCWescott Tara bought 1,800 shares of MGRC on 27 February. They now own 9,156 MGRC shares.
Wescott Tara bought MGRCMalek Gilda bought 4,510 shares of MGRC on 27 February. They now own 8,694 MGRC shares.
Malek Gilda bought MGRCShuster Bradley M bought 1,300 shares of MGRC on 27 February. They now own 15,000 MGRC shares.
Shuster Bradley M bought MGRCConjeevaram Smita bought 1,300 shares of MGRC on 27 February. They now own 7,800 MGRC shares.
Conjeevaram Smita bought MGRCSkenesky John P bought 1,400 shares of MGRC on 27 February. They now own 12,634 MGRC shares.
Skenesky John P bought MGRCWhitney David M bought 1,170 shares of MGRC on 27 February. They now own 4,971 MGRC shares.
Whitney David M bought MGRCVan Trease Kristina bought 354 shares of MGRC on 24 February. They now own 3,222 MGRC shares.
Van Trease Kristina bought MGRCLieffrig John bought 417 shares of MGRC on 24 February. They now own 23,237 MGRC shares.
Lieffrig John bought MGRCPratt Keith E bought 5,732 shares of MGRC on 24 February. They now own 58,301 MGRC shares.
Pratt Keith E bought MGRCWescott Tara sold 1,482 shares of MGRC on 24 February. They now own 7,356 MGRC shares.
Wescott Tara sold MGRCVan Trease Kristina sold 1,060 shares of MGRC on 24 February. They now own 0 MGRC shares.
Van Trease Kristina sold MGRCLieffrig John bought 1,990 shares of MGRC on 24 February. They now own 25,227 MGRC shares.
Lieffrig John bought MGRCSkenesky John P bought 2,293 shares of MGRC on 24 February. They now own 11,911 MGRC shares.
Skenesky John P bought MGRCSkenesky John P sold 1,440 shares of MGRC on 24 February. They now own 0 MGRC shares.
Skenesky John P sold MGRCWhitney David M bought 511 shares of MGRC on 24 February. They now own 7,301 MGRC shares.
Whitney David M bought MGRCWescott Tara sold 401 shares of MGRC on 24 February. They now own 0 MGRC shares.
Wescott Tara sold MGRCVan Trease Kristina bought 1,688 shares of MGRC on 24 February. They now own 4,910 MGRC shares.
Van Trease Kristina bought MGRCWhitney David M sold 1,582 shares of MGRC on 24 February. They now own 8,155 MGRC shares.
Whitney David M sold MGRCLieffrig John sold 1,250 shares of MGRC on 24 February. They now own 0 MGRC shares.
Lieffrig John sold MGRCSkenesky John P sold 677 shares of MGRC on 24 February. They now own 11,234 MGRC shares.
Skenesky John P sold MGRCWhitney David M bought 2,436 shares of MGRC on 24 February. They now own 9,737 MGRC shares.
Whitney David M bought MGRCWescott Tara bought 1,911 shares of MGRC on 24 February. They now own 8,437 MGRC shares.
Wescott Tara bought MGRCPratt Keith E sold 3,600 shares of MGRC on 24 February. They now own 0 MGRC shares.
Pratt Keith E sold MGRCVan Trease Kristina sold 1,582 shares of MGRC on 24 February. They now own 8,155 MGRC shares.
Van Trease Kristina sold MGRCHawkins Philip B sold 1,970 shares of MGRC on 24 February. They now own 0 MGRC shares.
Hawkins Philip B sold MGRCPratt Keith E sold 3,859 shares of MGRC on 24 February. They now own 54,442 MGRC shares.
Pratt Keith E sold MGRCHawkins Philip B sold 1,038 shares of MGRC on 24 February. They now own 6,536 MGRC shares.
Hawkins Philip B sold MGRCSkenesky John P bought 481 shares of MGRC on 24 February. They now own 9,618 MGRC shares.
Skenesky John P bought MGRCVan Trease Kristina sold 1,109 shares of MGRC on 24 February. They now own 3,801 MGRC shares.
Van Trease Kristina sold MGRCVan Trease Kristina bought 2,436 shares of MGRC on 24 February. They now own 9,737 MGRC shares.
Van Trease Kristina bought MGRCLieffrig John sold 706 shares of MGRC on 24 February. They now own 24,521 MGRC shares.
Lieffrig John sold MGRCHawkins Philip B bought 657 shares of MGRC on 24 February. They now own 4,438 MGRC shares.
Hawkins Philip B bought MGRCHanna Joseph F bought 25,967 shares of MGRC on 24 February. They now own 183,688 MGRC shares.
Hanna Joseph F bought MGRCHanna Joseph F bought 3,197 shares of MGRC on 24 February. They now own 157,721 MGRC shares.
Hanna Joseph F bought MGRCWescott Tara bought 401 shares of MGRC on 24 February. They now own 8,838 MGRC shares.
Wescott Tara bought MGRCPratt Keith E bought 1,201 shares of MGRC on 24 February. They now own 52,669 MGRC shares.
Pratt Keith E bought MGRCHanna Joseph F sold 15,939 shares of MGRC on 24 February. They now own 167,749 MGRC shares.
Hanna Joseph F sold MGRCWhitney David M sold 1,530 shares of MGRC on 24 February. They now own 0 MGRC shares.
Whitney David M sold MGRCHawkins Philip B bought 3,136 shares of MGRC on 24 February. They now own 7,574 MGRC shares.
Hawkins Philip B bought MGRCHanna Joseph F sold 16,310 shares of MGRC on 24 February. They now own 0 MGRC shares.
Hanna Joseph F sold MGRCVan Trease Kristina bought 511 shares of MGRC on 24 February. They now own 7,301 MGRC shares.
Van Trease Kristina bought MGRCWhitney David M sold 1,109 shares of MGRC on 24 February. They now own 3,801 MGRC shares.
Whitney David M sold MGRCWhitney David M bought 354 shares of MGRC on 24 February. They now own 3,222 MGRC shares.
Whitney David M bought MGRCWhitney David M bought 1,688 shares of MGRC on 24 February. They now own 4,910 MGRC shares.
Whitney David M bought MGRCSkenesky John P sold 800 shares of MGRC on 23 February. They now own 801 MGRC shares.
Skenesky John P sold MGRCHawkins Philip B sold 702 shares of MGRC on 23 February. They now own 3,781 MGRC shares.
Hawkins Philip B sold MGRCWhitney David M sold 837 shares of MGRC on 23 February. They now own 6,790 MGRC shares.
Whitney David M sold MGRCWhitney David M bought 587 shares of MGRC on 23 February. They now own 3,400 MGRC shares.
Whitney David M bought MGRCWhitney David M bought 933 shares of MGRC on 23 February. They now own 7,627 MGRC shares.
Whitney David M bought MGRCWhitney David M sold 532 shares of MGRC on 23 February. They now own 2,868 MGRC shares.
Whitney David M sold MGRCPratt Keith E sold 3,469 shares of MGRC on 23 February. They now own 51,368 MGRC shares.
Pratt Keith E sold MGRCPratt Keith E bought 3,070 shares of MGRC on 23 February. They now own 54,837 MGRC shares.
Pratt Keith E bought MGRCMalek Gilda sold 1,333 shares of MGRC on 23 February. They now own 1,334 MGRC shares.
Malek Gilda sold MGRCWescott Tara bought 827 shares of MGRC on 23 February. They now own 7,047 MGRC shares.
Wescott Tara bought MGRCLieffrig John sold 421 shares of MGRC on 23 February. They now own 22,820 MGRC shares.
Lieffrig John sold MGRCHanna Joseph F bought 8,807 shares of MGRC on 23 February. They now own 162,444 MGRC shares.
Hanna Joseph F bought MGRCMalek Gilda bought 1,333 shares of MGRC on 23 February. They now own 5,401 MGRC shares.
Malek Gilda bought MGRCWescott Tara sold 521 shares of MGRC on 23 February. They now own 6,526 MGRC shares.
Wescott Tara sold MGRCVan Trease Kristina bought 933 shares of MGRC on 23 February. They now own 7,627 MGRC shares.
Van Trease Kristina bought MGRCSkenesky John P bought 800 shares of MGRC on 23 February. They now own 9,492 MGRC shares.
Skenesky John P bought MGRCSkenesky John P sold 355 shares of MGRC on 23 February. They now own 9,137 MGRC shares.
Skenesky John P sold MGRCHawkins Philip B bought 1,333 shares of MGRC on 23 February. They now own 4,483 MGRC shares.
Hawkins Philip B bought MGRCVan Trease Kristina bought 587 shares of MGRC on 23 February. They now own 3,400 MGRC shares.
Van Trease Kristina bought MGRCVan Trease Kristina sold 837 shares of MGRC on 23 February. They now own 6,790 MGRC shares.
Van Trease Kristina sold MGRCWhitney David M sold 933 shares of MGRC on 23 February. They now own 934 MGRC shares.
Whitney David M sold MGRCHawkins Philip B sold 1,333 shares of MGRC on 23 February. They now own 1,334 MGRC shares.
Hawkins Philip B sold MGRCMalek Gilda sold 1,217 shares of MGRC on 23 February. They now own 4,184 MGRC shares.
Malek Gilda sold MGRCLieffrig John bought 800 shares of MGRC on 23 February. They now own 23,241 MGRC shares.
Lieffrig John bought MGRCLieffrig John sold 800 shares of MGRC on 23 February. They now own 801 MGRC shares.
Lieffrig John sold MGRCVan Trease Kristina sold 532 shares of MGRC on 23 February. They now own 2,868 MGRC shares.
Van Trease Kristina sold MGRCVan Trease Kristina sold 933 shares of MGRC on 23 February. They now own 934 MGRC shares.
Van Trease Kristina sold MGRCVan Trease Kristina sold 587 shares of MGRC on 23 February. They now own 587 MGRC shares.
Van Trease Kristina sold MGRCHanna Joseph F sold 8,807 shares of MGRC on 23 February. They now own 8,807 MGRC shares.
Hanna Joseph F sold MGRCHanna Joseph F sold 7,920 shares of MGRC on 23 February. They now own 154,524 MGRC shares.
Hanna Joseph F sold MGRCWescott Tara sold 827 shares of MGRC on 23 February. They now own 827 MGRC shares.
Wescott Tara sold MGRCPratt Keith E sold 3,070 shares of MGRC on 23 February. They now own 3,071 MGRC shares.
Pratt Keith E sold MGRCWhitney David M sold 587 shares of MGRC on 23 February. They now own 587 MGRC shares.
Whitney David M sold MGRCMalek Gilda sold 829 shares of MGRC on 15 December. They now own 4,068 MGRC shares.
Malek Gilda sold MGRCBox Kimberly Ann sold 1,500 shares of MGRC on 6 August. They now own 7,000 MGRC shares.
Box Kimberly Ann sold MGRCPratt Keith E sold 3,000 shares of MGRC on 30 July. They now own 51,767 MGRC shares.
Pratt Keith E sold MGRCPratt Keith E sold 397 shares of MGRC on 29 July. They now own 54,767 MGRC shares.
Pratt Keith E sold MGRCHanna Joseph F sold 2,575 shares of MGRC on 29 July. They now own 153,637 MGRC shares.
Hanna Joseph F sold MGRCHanna Joseph F sold 6,317 shares of MGRC on 29 July. They now own 161,897 MGRC shares.
Hanna Joseph F sold MGRCPratt Keith E sold 6,603 shares of MGRC on 29 July. They now own 55,164 MGRC shares.
Pratt Keith E sold MGRCHanna Joseph F sold 5,685 shares of MGRC on 29 July. They now own 156,212 MGRC shares.
Hanna Joseph F sold MGRCVan Trease Kristina sold 1,860 shares of MGRC on 6 June. They now own 7,055 MGRC shares.
Van Trease Kristina sold MGRCVan Trease Kristina sold 361 shares of MGRC on 6 June. They now own 6,694 MGRC shares.
Van Trease Kristina sold MGRCWhitney David M sold 361 shares of MGRC on 6 June. They now own 6,694 MGRC shares.
Whitney David M sold MGRCWhitney David M sold 1,860 shares of MGRC on 6 June. They now own 7,055 MGRC shares.
Whitney David M sold MGRCWhitney David M sold 500 shares of MGRC on 4 June. They now own 8,915 MGRC shares.
Whitney David M sold MGRCVan Trease Kristina sold 500 shares of MGRC on 4 June. They now own 8,915 MGRC shares.
Van Trease Kristina sold MGRCPratt Keith E sold 5,000 shares of MGRC on 19 May. They now own 61,767 MGRC shares.
Pratt Keith E sold MGRCSkenesky John P sold 2,500 shares of MGRC on 8 May. They now own 8,692 MGRC shares.
Skenesky John P sold MGRCSkenesky John P sold 5,671 shares of MGRC on 7 May. They now own 5,676 MGRC shares.
Skenesky John P sold MGRCHanna Joseph F sold 82 shares of MGRC on 2 May. They now own 168,214 MGRC shares.
Hanna Joseph F sold MGRCHanna Joseph F sold 8,601 shares of MGRC on 2 May. They now own 168,296 MGRC shares.
Hanna Joseph F sold MGRCHanna Joseph F sold 5,567 shares of MGRC on 1 May. They now own 176,897 MGRC shares.
Hanna Joseph F sold MGRCHawkins Philip B sold 318 shares of MGRC on 28 April. They now own 3,150 MGRC shares.
Hawkins Philip B sold MGRCHawkins Philip B sold 4,486 shares of MGRC on 28 April. They now own 3,468 MGRC shares.
Hawkins Philip B sold MGRCAnderson Nicolas C bought 1,000 shares of MGRC on 1 April. They now own 3,500 MGRC shares.
Anderson Nicolas C bought MGRCAnderson Nicolas C sold 1,000 shares of MGRC on 1 April. They now own 0 MGRC shares.
Anderson Nicolas C sold MGRCConjeevaram Smita bought 1,000 shares of MGRC on 1 April. They now own 6,500 MGRC shares.
Conjeevaram Smita bought MGRCConjeevaram Smita sold 1,000 shares of MGRC on 1 April. They now own 0 MGRC shares.
Conjeevaram Smita sold MGRCBox Kimberly Ann sold 1,000 shares of MGRC on 1 April. They now own 0 MGRC shares.
Box Kimberly Ann sold MGRCDawson William J sold 1,000 shares of MGRC on 1 April. They now own 0 MGRC shares.
Dawson William J sold MGRCShuster Bradley M sold 1,000 shares of MGRC on 1 April. They now own 0 MGRC shares.
Shuster Bradley M sold MGRCDawson William J bought 1,000 shares of MGRC on 1 April. They now own 6,000 MGRC shares.
Dawson William J bought MGRCShuster Bradley M bought 1,000 shares of MGRC on 1 April. They now own 13,700 MGRC shares.
Shuster Bradley M bought MGRCBox Kimberly Ann bought 1,000 shares of MGRC on 1 April. They now own 8,500 MGRC shares.
Box Kimberly Ann bought MGRCMalek Gilda sold 512 shares of MGRC on 31 March. They now own 4,897 MGRC shares.
Malek Gilda sold MGRCMalek Gilda bought 1,430 shares of MGRC on 31 March. They now own 5,409 MGRC shares.
Malek Gilda bought MGRCMalek Gilda sold 1,430 shares of MGRC on 31 March. They now own 1,431 MGRC shares.
Malek Gilda sold MGRCBox Kimberly Ann sold 1,000 shares of MGRC on 27 February. They now own 7,500 MGRC shares.
Box Kimberly Ann sold MGRCVan Trease Kristina sold 1,464 shares of MGRC on 25 February. They now own 2,813 MGRC shares.
Van Trease Kristina sold MGRCHanna Joseph F sold 2,771 shares of MGRC on 25 February. They now own 0 MGRC shares.
Hanna Joseph F sold MGRCWhitney David M bought 391 shares of MGRC on 25 February. They now own 4,277 MGRC shares.
Whitney David M bought MGRCHawkins Philip B sold 1,277 shares of MGRC on 25 February. They now own 7,954 MGRC shares.
Hawkins Philip B sold MGRCHanna Joseph F bought 16,620 shares of MGRC on 25 February. They now own 190,272 MGRC shares.
Hanna Joseph F bought MGRCVan Trease Kristina sold 391 shares of MGRC on 25 February. They now own 0 MGRC shares.
Van Trease Kristina sold MGRCVan Trease Kristina bought 524 shares of MGRC on 25 February. They now own 11,378 MGRC shares.
Van Trease Kristina bought MGRCHawkins Philip B bought 667 shares of MGRC on 25 February. They now own 9,231 MGRC shares.
Hawkins Philip B bought MGRCVan Trease Kristina bought 2,340 shares of MGRC on 25 February. They now own 3,886 MGRC shares.
Van Trease Kristina bought MGRCHanna Joseph F bought 2,771 shares of MGRC on 25 February. They now own 193,043 MGRC shares.
Hanna Joseph F bought MGRCHanna Joseph F sold 10,579 shares of MGRC on 25 February. They now own 182,464 MGRC shares.
Hanna Joseph F sold MGRCWhitney David M bought 2,340 shares of MGRC on 25 February. They now own 3,886 MGRC shares.
Whitney David M bought MGRCPratt Keith E bought 6,460 shares of MGRC on 25 February. They now own 69,599 MGRC shares.
Pratt Keith E bought MGRCPratt Keith E bought 1,077 shares of MGRC on 25 February. They now own 70,676 MGRC shares.
Pratt Keith E bought MGRCPratt Keith E sold 1,077 shares of MGRC on 25 February. They now own 0 MGRC shares.
Pratt Keith E sold MGRCVan Trease Kristina sold 1,963 shares of MGRC on 25 February. They now own 9,415 MGRC shares.
Van Trease Kristina sold MGRCWhitney David M sold 524 shares of MGRC on 25 February. They now own 0 MGRC shares.
Whitney David M sold MGRCWhitney David M bought 524 shares of MGRC on 25 February. They now own 11,648 MGRC shares.
Whitney David M bought MGRCPratt Keith E sold 3,909 shares of MGRC on 25 February. They now own 66,767 MGRC shares.
Pratt Keith E sold MGRCWhitney David M sold 1,963 shares of MGRC on 25 February. They now own 9,415 MGRC shares.
Whitney David M sold MGRCVan Trease Kristina bought 391 shares of MGRC on 25 February. They now own 4,277 MGRC shares.
Van Trease Kristina bought MGRCVan Trease Kristina bought 3,140 shares of MGRC on 25 February. They now own 10,854 MGRC shares.
Van Trease Kristina bought MGRCWhitney David M bought 3,140 shares of MGRC on 25 February. They now own 7,714 MGRC shares.
Whitney David M bought MGRCWhitney David M sold 1,464 shares of MGRC on 25 February. They now own 2,813 MGRC shares.
Whitney David M sold MGRCHawkins Philip B bought 4,000 shares of MGRC on 25 February. They now own 8,564 MGRC shares.
Hawkins Philip B bought MGRCVan Trease Kristina sold 586 shares of MGRC on 24 February. They now own 1,174 MGRC shares.
Van Trease Kristina sold MGRCWhitney David M sold 586 shares of MGRC on 24 February. They now own 1,174 MGRC shares.
Whitney David M sold MGRCVan Trease Kristina sold 510 shares of MGRC on 24 February. They now own 511 MGRC shares.
Van Trease Kristina sold MGRCVan Trease Kristina sold 933 shares of MGRC on 24 February. They now own 1,867 MGRC shares.
Van Trease Kristina sold MGRCWhitney David M sold 538 shares of MGRC on 24 February. They now own 1,546 MGRC shares.
Whitney David M sold MGRCVan Trease Kristina bought 586 shares of MGRC on 24 February. They now own 1,731 MGRC shares.
Van Trease Kristina bought MGRCHanna Joseph F bought 3,197 shares of MGRC on 24 February. They now own 180,217 MGRC shares.
Hanna Joseph F bought MGRCWhitney David M sold 933 shares of MGRC on 24 February. They now own 1,867 MGRC shares.
Whitney David M sold MGRCPratt Keith E bought 1,200 shares of MGRC on 24 February. They now own 65,376 MGRC shares.
Pratt Keith E bought MGRCHawkins Philip B bought 657 shares of MGRC on 24 February. They now own 5,140 MGRC shares.
Hawkins Philip B bought MGRCPratt Keith E bought 3,069 shares of MGRC on 24 February. They now own 64,176 MGRC shares.
Pratt Keith E bought MGRCVan Trease Kristina sold 353 shares of MGRC on 24 February. They now own 354 MGRC shares.
Van Trease Kristina sold MGRCWhitney David M bought 510 shares of MGRC on 24 February. They now own 8,520 MGRC shares.
Whitney David M bought MGRCVan Trease Kristina sold 806 shares of MGRC on 24 February. They now own 7,714 MGRC shares.
Van Trease Kristina sold MGRCVan Trease Kristina sold 538 shares of MGRC on 24 February. They now own 1,546 MGRC shares.
Van Trease Kristina sold MGRCWhitney David M sold 353 shares of MGRC on 24 February. They now own 354 MGRC shares.
Whitney David M sold MGRCHanna Joseph F bought 8,806 shares of MGRC on 24 February. They now own 177,020 MGRC shares.
Hanna Joseph F bought MGRCWhitney David M bought 353 shares of MGRC on 24 February. They now own 2,084 MGRC shares.
Whitney David M bought MGRCPratt Keith E sold 2,237 shares of MGRC on 24 February. They now own 63,139 MGRC shares.
Pratt Keith E sold MGRCHanna Joseph F sold 3,197 shares of MGRC on 24 February. They now own 3,197 MGRC shares.
Hanna Joseph F sold MGRCPratt Keith E sold 1,200 shares of MGRC on 24 February. They now own 1,201 MGRC shares.
Pratt Keith E sold MGRCWhitney David M bought 933 shares of MGRC on 24 February. They now own 8,010 MGRC shares.
Whitney David M bought MGRCVan Trease Kristina bought 510 shares of MGRC on 24 February. They now own 8,520 MGRC shares.
Van Trease Kristina bought MGRCHawkins Philip B bought 1,333 shares of MGRC on 24 February. They now own 4,483 MGRC shares.
Hawkins Philip B bought MGRCWhitney David M sold 510 shares of MGRC on 24 February. They now own 511 MGRC shares.
Whitney David M sold MGRCWhitney David M sold 806 shares of MGRC on 24 February. They now own 7,714 MGRC shares.
Whitney David M sold MGRCVan Trease Kristina bought 353 shares of MGRC on 24 February. They now own 2,084 MGRC shares.
Van Trease Kristina bought MGRC