We provide you with 20 years of free, institutional-grade data for MGRC stock, allowing you to gain comprehensive visibility into the fundamentals of the company. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of MGRC. Explore the full financial landscape of MGRC stock.
Total insider purchase within 3 month on this page: $0
Total insider selling within 3 month on this page: -$3,265,698
Name | Action | Shares | Avg Price | Amount | Reported Date |
---|---|---|---|---|---|
Box Kimberly Ann | Sale | -1,500 | $118.5 | $177,749 | 2025-08-08 |
PRATT KEITH E | Sale | -10,000 | $125.61 | $1,256,124 | 2025-07-31 |
HANNA JOSEPH F | Sale | -14,577 | $125.67 | $1,831,826 | 2025-07-31 |
Whitney David M | Sale | -2,721 | $116.01 | $315,652 | 2025-06-06 |
VAN TREASE KRISTINA | Sale | -2,721 | $116.01 | $315,652 | 2025-06-06 |
PRATT KEITH E | Sale | -5,000 | $115.22 | $576,099 | 2025-05-20 |
Skenesky John P | Sale | -2,500 | $111.32 | $278,308 | 2025-05-09 |
HANNA JOSEPH F | Sale | -14,250 | $108.89 | $1,551,735 | 2025-05-05 |
Hawkins Philip B | Sale | -4,804 | $103.54 | $497,412 | 2025-04-30 |
Anderson Nicolas C | Derivatives Exercise | 1,000 | 2025-04-03 | ||
Anderson Nicolas C | RSU | 1,000 | 2025-04-03 | ||
SHUSTER BRADLEY M | Derivatives Exercise | 1,000 | 2025-04-03 | ||
SHUSTER BRADLEY M | RSU | 1,000 | 2025-04-03 | ||
Conjeevaram Smita | Derivatives Exercise | 1,000 | 2025-04-03 | ||
Conjeevaram Smita | RSU | 1,000 | 2025-04-03 | ||
Box Kimberly Ann | Derivatives Exercise | 1,000 | 2025-04-03 | ||
Box Kimberly Ann | RSU | 1,000 | 2025-04-03 | ||
DAWSON WILLIAM J | Derivatives Exercise | 1,000 | 2025-04-03 | ||
DAWSON WILLIAM J | RSU | 1,000 | 2025-04-03 | ||
Malek Gilda | Sale | -512 | $111.4 | $57,037 | 2025-04-01 |
Malek Gilda | Derivatives Exercise | 1,430 | 2025-04-01 | ||
Malek Gilda | RSU | 1,430 | 2025-04-01 | ||
Box Kimberly Ann | Sale | -1,000 | $124.69 | $124,692 | 2025-02-28 |
HANNA JOSEPH F | Sale | -17,144 | $125.66 | $2,154,315 | 2025-02-26 |
HANNA JOSEPH F | Derivatives Exercise | 31,394 | 2025-02-26 | ||
HANNA JOSEPH F | RSU | 23,084 | 2025-02-26 | ||
Lieffrig John | Sale | -1,355 | $125.66 | $170,269 | 2025-02-26 |
Lieffrig John | Derivatives Exercise | 4,437 | 2025-02-26 | ||
Lieffrig John | RSU | 3,057 | 2025-02-26 | ||
PRATT KEITH E | Sale | -6,146 | $125.66 | $772,306 | 2025-02-26 |
PRATT KEITH E | Derivatives Exercise | 11,806 | 2025-02-26 | ||
PRATT KEITH E | RSU | 8,576 | 2025-02-26 | ||
Hawkins Philip B | Sale | -1,853 | $125.66 | $232,848 | 2025-02-26 |
Hawkins Philip B | Derivatives Exercise | 6,657 | 2025-02-26 | ||
Hawkins Philip B | RSU | 4,657 | 2025-02-26 | ||
Wescott Tara | Sale | -1,501 | $125.66 | $188,616 | 2025-02-26 |
Wescott Tara | Derivatives Exercise | 4,097 | 2025-02-26 | ||
Wescott Tara | RSU | 2,867 | 2025-02-26 | ||
Skenesky John P | Sale | -492 | $125.66 | $61,825 | 2025-02-26 |
Skenesky John P | Derivatives Exercise | 1,793 | 2025-02-26 | ||
Skenesky John P | RSU | 1,793 | 2025-02-26 | ||
Malek Gilda | Sale | -504 | $125.66 | $63,333 | 2025-02-26 |
Malek Gilda | Derivatives Exercise | 1,333 | 2025-02-26 | ||
Malek Gilda | RSU | 1,333 | 2025-02-26 | ||
VAN TREASE KRISTINA | Sale | -2,002 | $125.66 | $251,571 | 2025-02-26 |
VAN TREASE KRISTINA | Derivatives Exercise | 3,670 | 2025-02-26 | ||
VAN TREASE KRISTINA | RSU | 2,500 | 2025-02-26 | ||
VAN TREASE KRISTINA | Sale | -2,769 | $125.66 | $347,953 | 2025-02-26 |
VAN TREASE KRISTINA | Derivatives Exercise | 5,107 | 2025-02-26 | ||
VAN TREASE KRISTINA | RSU | 3,537 | 2025-02-26 | ||
Whitney David M | Sale | -2,769 | $125.66 | $347,953 | 2025-02-26 |
Whitney David M | Derivatives Exercise | 5,107 | 2025-02-26 | ||
Whitney David M | RSU | 3,537 | 2025-02-26 | ||
Whitney David M | Sale | -2,002 | $125.66 | $251,571 | 2025-02-26 |
Whitney David M | Derivatives Exercise | 3,670 | 2025-02-26 | ||
Whitney David M | RSU | 2,500 | 2025-02-26 | ||
PRATT KEITH E | Grant, award...etc | 9,240 | 2025-02-25 | ||
Malek Gilda | Grant, award...etc | 3,150 | 2025-02-25 | ||
Hawkins Philip B | Grant, award...etc | 3,150 | 2025-02-25 | ||
Skenesky John P | Grant, award...etc | 1,180 | 2025-02-25 | ||
Lieffrig John | Grant, award...etc | 1,260 | 2025-02-25 | ||
SHUSTER BRADLEY M | Grant, award...etc | 1,000 | 2025-02-25 | ||
DAWSON WILLIAM J | Grant, award...etc | 1,000 | 2025-02-25 | ||
Conjeevaram Smita | Grant, award...etc | 1,000 | 2025-02-25 | ||
Anderson Nicolas C | Grant, award...etc | 1,000 | 2025-02-25 | ||
Box Kimberly Ann | Grant, award...etc | 1,000 | 2025-02-25 | ||
VAN TREASE KRISTINA | Grant, award...etc | 940 | 2025-02-25 | ||
VAN TREASE KRISTINA | Grant, award...etc | 1,570 | 2025-02-25 | ||
Whitney David M | Grant, award...etc | 1,570 | 2025-02-25 | ||
Whitney David M | Grant, award...etc | 940 | 2025-02-25 | ||
HANNA JOSEPH F | Grant, award...etc | 16,910 | 2025-02-25 | ||
Wescott Tara | Grant, award...etc | 1,380 | 2025-02-25 | ||
Malek Gilda | Sale | -919 | $121.78 | $111,916 | 2024-12-11 |
HANNA JOSEPH F | Sale | -19,945 | $119.64 | $2,386,292 | 2024-11-07 |
Skenesky John P | Sale | -5,000 | $114.86 | $574,287 | 2024-11-01 |
Box Kimberly Ann | Sale | -1,000 | $114.62 | $114,622 | 2024-11-01 |
PRATT KEITH E | Sale | -5,000 | $114.51 | $572,555 | 2024-10-30 |
DAWSON WILLIAM J | Sale | -20,000 | $114.84 | $2,296,866 | 2024-10-30 |
FETTER ELIZABETH A | Sale | -3,000 | $115.34 | $346,028 | 2024-10-30 |
VAN TREASE KRISTINA | Sale | -5,176 | $117 | $605,582 | 2024-10-30 |
Whitney David M | Sale | -5,176 | $117 | $605,582 | 2024-10-30 |
Wescott Tara | Sale | -1,379 | $117.48 | $162,001 | 2024-10-30 |
Hawkins Philip B | Sale | -4,283 | $115.81 | $496,013 | 2024-10-30 |
FETTER ELIZABETH A | Derivatives Exercise | 1,000 | 2024-08-05 | ||
FETTER ELIZABETH A | RSU | 1,000 | 2024-08-05 | ||
Anderson Nicolas C | Derivatives Exercise | 1,200 | 2024-04-04 | ||
Anderson Nicolas C | RSU | 1,200 | 2024-04-04 | ||
Box Kimberly Ann | Derivatives Exercise | 1,200 | 2024-04-03 | ||
Box Kimberly Ann | RSU | 1,200 | 2024-04-03 | ||
Conjeevaram Smita | Derivatives Exercise | 1,200 | 2024-04-03 | ||
Conjeevaram Smita | RSU | 1,200 | 2024-04-03 | ||
Malek Gilda | Sale | -510 | $120.77 | $61,593 | 2024-04-03 |
Malek Gilda | Derivatives Exercise | 1,429 | 2024-04-03 | ||
Malek Gilda | RSU | 1,429 | 2024-04-03 | ||
DAWSON WILLIAM J | Derivatives Exercise | 1,200 | 2024-04-03 | ||
DAWSON WILLIAM J | RSU | 1,200 | 2024-04-03 | ||
FETTER ELIZABETH A | Derivatives Exercise | 1,200 | 2024-04-03 | ||
FETTER ELIZABETH A | RSU | 1,200 | 2024-04-03 | ||
SHUSTER BRADLEY M | Derivatives Exercise | 1,200 | 2024-04-03 | ||
SHUSTER BRADLEY M | RSU | 1,200 | 2024-04-03 | ||
HANNA JOSEPH F | Sale | -13,250 | $124.65 | $1,651,613 | 2024-02-28 |
HANNA JOSEPH F | Derivatives Exercise | 24,680 | 2024-02-28 | ||
HANNA JOSEPH F | RSU | 16,660 | 2024-02-28 | ||
PRATT KEITH E | Sale | -4,762 | $124.65 | $593,583 | 2024-02-28 |
PRATT KEITH E | Derivatives Exercise | 8,194 | 2024-02-28 | ||
PRATT KEITH E | RSU | 5,144 | 2024-02-28 | ||
Lieffrig John | Sale | -1,134 | $124.65 | $141,353 | 2024-02-28 |
Lieffrig John | Derivatives Exercise | 3,447 | 2024-02-28 | ||
Lieffrig John | RSU | 2,167 | 2024-02-28 | ||
Hawkins Philip B | Sale | -1,521 | $124.65 | $189,593 | 2024-02-28 |
Hawkins Philip B | Derivatives Exercise | 5,804 | 2024-02-28 | ||
Hawkins Philip B | RSU | 3,884 | 2024-02-28 | ||
Wescott Tara | Sale | -1,249 | $124.65 | $155,688 | 2024-02-28 |
Wescott Tara | Derivatives Exercise | 3,493 | 2024-02-28 | ||
Wescott Tara | RSU | 1,193 | 2024-02-28 | ||
Skenesky John P | Sale | -638 | $124.65 | $79,527 | 2024-02-28 |
Skenesky John P | Derivatives Exercise | 2,619 | 2024-02-28 | ||
Skenesky John P | RSU | 3,046 | 2024-02-28 | ||
VAN TREASE KRISTINA | Sale | -1,796 | $124.65 | $223,871 | 2024-02-28 |
VAN TREASE KRISTINA | Derivatives Exercise | 3,357 | 2024-02-28 | ||
VAN TREASE KRISTINA | RSU | 2,237 | 2024-02-28 | ||
VAN TREASE KRISTINA | Sale | -1,652 | $124.65 | $205,922 | 2024-02-28 |
VAN TREASE KRISTINA | Derivatives Exercise | 3,086 | 2024-02-28 | ||
VAN TREASE KRISTINA | RSU | 3,086 | 2024-02-28 | ||
Whitney David M | Sale | -1,652 | $124.65 | $205,922 | 2024-02-28 |
Whitney David M | Derivatives Exercise | 3,086 | 2024-02-28 | ||
Whitney David M | RSU | 3,086 | 2024-02-28 | ||
Whitney David M | Sale | -1,796 | $124.65 | $223,871 | 2024-02-28 |
Whitney David M | Derivatives Exercise | 3,357 | 2024-02-28 | ||
Whitney David M | RSU | 2,237 | 2024-02-28 | ||
Whitney David M | Sale | -4,325 | $102 | $441,150 | 2023-11-07 |
Whitney David M | Sale | -1,950 | $102 | $198,900 | 2023-11-07 |
VAN TREASE KRISTINA | Sale | -1,950 | $102 | $198,900 | 2023-11-07 |
VAN TREASE KRISTINA | Sale | -4,325 | $102 | $441,150 | 2023-11-07 |
FETTER ELIZABETH A | Sale | -430 | $102.59 | $44,114 | 2023-09-01 |
Hawkins Philip B | Sale | -2,607 | $98.72 | $257,373 | 2023-08-22 |
Hawkins Philip B | Sale | -866 | $101.06 | $87,518 | 2023-08-16 |
Hawkins Philip B | Derivatives Exercise | 5,280 | 2023-08-16 | ||
VAN TREASE KRISTINA | Sale | -952 | $98.51 | $93,782 | 2023-06-09 |
VAN TREASE KRISTINA | Derivatives Exercise | 2,800 | 2023-06-09 | ||
VAN TREASE KRISTINA | Sale | -1,987 | $98.51 | $195,739 | 2023-06-09 |
VAN TREASE KRISTINA | Derivatives Exercise | 5,845 | 2023-06-09 | ||
Whitney David M | Sale | -1,987 | $98.51 | $195,739 | 2023-06-09 |
Whitney David M | Derivatives Exercise | 5,845 | 2023-06-09 | ||
Whitney David M | Sale | -952 | $98.51 | $93,782 | 2023-06-09 |
Whitney David M | Derivatives Exercise | 2,800 | 2023-06-09 | ||
SMITH MORRIS RICHARD | Derivatives Exercise | 300 | 2023-06-09 | ||
SMITH MORRIS RICHARD | RSU | 300 | 2023-06-09 | ||
STRADFORD DENNIS P | Derivatives Exercise | 300 | 2023-06-09 | ||
STRADFORD DENNIS P | RSU | 300 | 2023-06-09 | ||
Wescott Tara | Sale | -331 | $89.98 | $29,783 | 2023-06-01 |
Wescott Tara | Derivatives Exercise | 957 | 2023-06-01 | ||
Wescott Tara | RSU | 957 | 2023-06-01 | ||
Skenesky John P | Sale | -3,000 | $90.97 | $272,901 | 2023-05-12 |
Lieffrig John | Sale | -1,655 | $90.04 | $149,013 | 2023-05-12 |
FETTER ELIZABETH A | Sale | -1,400 | $91.03 | $127,447 | 2023-05-12 |
Wescott Tara | Sale | -1,200 | $91.31 | $109,577 | 2023-05-12 |
The information provided in this report about MGRC stock is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
McGrath RentCorp(NASDAQ:MGRC)Â

McGrath RentCorp operates as a business to business rental company in the United States and internationally. It rents and sells relocatable modular buildings, portable storage containers, electronic test equipment and related accessories, and liquid and solid containment tanks and boxes. The company...
Website: http://www.mgrc.com
Founded: 1979
Full Time Employees: 1,099
Sector: Industrials
Industry: Rental & Leasing Services