PRATT KEITH E
Insider CIK 1231890 · MGRC Sr VP and CFO
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| MGRC MCGRATH RENTCORP | A Award | 2026-02-27 | 2026-03-03 | 6,080 | — | $0 | 60,522 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2026-02-24 | 2026-02-25 | 1,201 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2026-02-24 | 2026-02-25 | 3,600 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2026-02-24 | 2026-02-25 | 3,859 | $114.48 | $441.8K | 54,442 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2026-02-24 | 2026-02-25 | 5,732 | — | $0 | 58,301 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2026-02-24 | 2026-02-25 | 1,201 | — | $0 | 52,669 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2026-02-23 | 2026-02-25 | 3,070 | — | $0 | 3,071 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2026-02-23 | 2026-02-25 | 3,070 | — | $0 | 54,837 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2026-02-23 | 2026-02-25 | 3,469 | $113.07 | $392.2K | 51,368 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2025-07-30 | 2025-07-31 | 3,000 | $127.17 | $381.5K | 51,767 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2025-07-29 | 2025-07-31 | 6,603 | $125.61 | $829.4K | 55,164 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2025-07-29 | 2025-07-31 | 397 | $126.23 | $50.1K | 54,767 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2025-05-19 | 2025-05-20 | 5,000 | $115.22 | $576.1K | 61,767 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2025-02-25 | 2025-02-26 | 3,230 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2025-02-25 | 2025-02-26 | 1,077 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2025-02-25 | 2025-02-26 | 1,077 | — | $0 | 70,676 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2025-02-25 | 2025-02-26 | 6,460 | — | $0 | 69,599 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2025-02-25 | 2025-02-26 | 3,909 | $125.25 | $489.6K | 66,767 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2025-02-24 | 2025-02-26 | 3,069 | — | $0 | 6,141 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2025-02-24 | 2025-02-26 | 1,200 | — | $0 | 1,201 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2025-02-24 | 2025-02-26 | 2,237 | $125.66 | $281.1K | 63,139 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2025-02-24 | 2025-02-26 | 1,200 | — | $0 | 65,376 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2025-02-24 | 2025-02-26 | 3,069 | — | $0 | 64,176 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award | 2025-02-21 | 2025-02-25 | 9,240 | — | $0 | 61,107 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2024-10-28 | 2024-10-30 | 4,996 | $114.51 | $572.1K | 51,871 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2024-10-28 | 2024-10-30 | 4 | $115.17 | $461 | 51,867 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2024-02-26 | 2024-02-28 | 3,050 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2024-02-26 | 2024-02-28 | 1,017 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2024-02-26 | 2024-02-28 | 1,077 | — | $0 | 1,077 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2024-02-26 | 2024-02-28 | 1,199 | — | $0 | 2,401 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2024-02-26 | 2024-02-28 | 1,077 | — | $0 | 60,430 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2024-02-26 | 2024-02-28 | 1,199 | — | $0 | 61,629 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2024-02-26 | 2024-02-28 | 4,762 | $124.65 | $593.6K | 56,867 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2024-02-26 | 2024-02-28 | 1,017 | — | $0 | 59,353 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2024-02-26 | 2024-02-28 | 6,100 | — | $0 | 58,336 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2024-02-23 | 2024-02-27 | 9,210 | — | $0 | 9,210 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2023-03-06 | 2023-03-07 | 16,000 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2023-03-06 | 2023-03-07 | 5,491 | $100.75 | $553.2K | 57,447 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2023-03-06 | 2023-03-07 | 5,211 | $100.75 | $525.0K | 52,236 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2023-03-06 | 2023-03-07 | 16,000 | $34.57 | $553.1K | 62,938 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2023-03-01 | 2023-03-03 | 880 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2023-03-01 | 2023-03-03 | 880 | — | $0 | 47,375 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2023-03-01 | 2023-03-03 | 437 | $101.03 | $44.2K | 46,938 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2023-02-27 | 2023-03-01 | 1,067 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2023-02-27 | 2023-03-01 | 1,017 | — | $0 | 1,017 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2023-02-27 | 2023-03-01 | 1,076 | — | $0 | 2,154 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award | 2023-02-27 | 2023-03-01 | 3,120 | — | $0 | 46,450 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2023-02-27 | 2023-03-01 | 3,115 | $101.99 | $317.7K | 46,495 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2023-02-27 | 2023-03-01 | 1,067 | — | $0 | 47,517 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2023-02-27 | 2023-03-01 | 1,017 | — | $0 | 48,534 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2023-02-27 | 2023-03-01 | 1,076 | — | $0 | 49,610 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2023-02-24 | 2023-02-27 | 3,600 | — | $0 | 3,600 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2023-02-24 | 2023-02-27 | 3,600 | — | $0 | 3,600 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-05-11 | 2022-05-13 | 16,520 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-05-11 | 2022-05-13 | 16,520 | $24.60 | $406.4K | 54,043 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2022-05-11 | 2022-05-13 | 5,712 | $81.27 | $464.2K | 48,331 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2022-05-11 | 2022-05-13 | 5,001 | $81.27 | $406.4K | 43,330 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-03-02 | 2022-03-03 | 2,320 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2022-03-02 | 2022-03-03 | 803 | $80.43 | $64.6K | 37,523 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-03-02 | 2022-03-03 | 2,320 | — | $0 | 38,326 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-03-01 | 2022-03-03 | 880 | — | $0 | 880 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2022-03-01 | 2022-03-03 | 305 | $79.72 | $24.3K | 36,006 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-03-01 | 2022-03-03 | 880 | — | $0 | 36,311 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-02-28 | 2022-03-02 | 5,372 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-02-28 | 2022-03-02 | 1,067 | — | $0 | 1,067 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-02-28 | 2022-03-02 | 1,227 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2022-02-28 | 2022-03-02 | 2,632 | $81.28 | $213.9K | 35,431 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-02-28 | 2022-03-02 | 1,067 | — | $0 | 38,063 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-02-28 | 2022-03-02 | 1,227 | — | $0 | 36,996 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-02-28 | 2022-03-02 | 5,372 | — | $0 | 35,769 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2022-02-25 | 2022-03-01 | 3,230 | — | $0 | 3,230 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2022-02-25 | 2022-03-01 | 3,230 | — | $0 | 3,230 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-02-25 | 2022-03-01 | 1,016 | — | $0 | 2,034 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2022-02-25 | 2022-03-01 | 410 | $81.25 | $33.3K | 30,397 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-02-25 | 2022-03-01 | 1,016 | — | $0 | 30,807 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2021-03-02 | 2021-03-03 | 2,320 | — | $0 | 2,320 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2021-03-02 | 2021-03-03 | 1,151 | $76.90 | $88.5K | 29,791 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2021-03-02 | 2021-03-03 | 2,320 | — | $0 | 30,942 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2021-03-01 | 2021-03-03 | 1,227 | — | $0 | 1,227 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2021-03-01 | 2021-03-03 | 8,800 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2021-03-01 | 2021-03-03 | 880 | — | $0 | 1,760 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2021-03-01 | 2021-03-03 | 1,066 | — | $0 | 2,134 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2021-03-01 | 2021-03-03 | 5,921 | $78.58 | $465.3K | 28,622 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2021-03-01 | 2021-03-03 | 1,066 | — | $0 | 34,543 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2021-03-01 | 2021-03-03 | 880 | — | $0 | 33,477 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2021-03-01 | 2021-03-03 | 1,227 | — | $0 | 32,597 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2021-03-01 | 2021-03-03 | 8,800 | — | $0 | 31,370 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2021-02-25 | 2021-03-01 | 3,050 | — | $0 | 3,050 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2021-02-25 | 2021-03-01 | 3,050 | — | $0 | 3,050 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2020-08-24 | 2020-08-25 | 2,974 | $68.82 | $204.7K | 22,570 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-08-13 | 2020-08-17 | 2,600 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-08-13 | 2020-08-17 | 7,000 | — | $0 | 16,520 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-08-13 | 2020-08-17 | 7,000 | $24.60 | $172.2K | 32,170 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2020-08-13 | 2020-08-17 | 2,927 | $69.05 | $202.1K | 29,243 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2020-08-13 | 2020-08-17 | 3,699 | $69.05 | $255.4K | 25,544 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-08-13 | 2020-08-17 | 2,600 | $31.99 | $83.2K | 25,170 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-03-02 | 2020-03-04 | 6,960 | — | $0 | 4,640 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-03-02 | 2020-03-04 | 880 | — | $0 | 2,640 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-03-02 | 2020-03-04 | 6,960 | — | $0 | 25,578 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2020-03-02 | 2020-03-04 | 3,888 | $70.68 | $274.8K | 22,570 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-03-02 | 2020-03-04 | 880 | — | $0 | 26,458 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-02-28 | 2020-03-02 | 1,226 | — | $0 | 2,454 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2020-02-28 | 2020-03-02 | 608 | $69.45 | $42.2K | 18,618 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-02-28 | 2020-03-02 | 1,226 | — | $0 | 19,226 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2020-02-27 | 2020-03-02 | 3,200 | — | $0 | 3,200 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2020-02-27 | 2020-03-02 | 3,200 | — | $0 | 3,200 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-11-07 | 2019-11-12 | 2,193 | $75.25 | $165.0K | 18,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-10-31 | 2019-11-04 | 1,600 | — | $0 | 16,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-10-31 | 2019-11-04 | 3,920 | — | $0 | 23,520 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-10-31 | 2019-11-04 | 1,300 | — | $0 | 2,600 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-10-31 | 2019-11-04 | 2,948 | $73.00 | $215.2K | 24,820 | SEC↗ |
| MGRC MCGRATH RENTCORP | I Discretionary | 2019-10-31 | 2019-11-04 | 800 | $76.31 | $61.0K | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2019-10-31 | 2019-11-04 | 2,161 | $75.46 | $163.1K | 22,659 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2019-10-31 | 2019-11-04 | 2,466 | $75.46 | $186.1K | 20,193 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-10-31 | 2019-11-04 | 1,600 | $34.57 | $55.3K | 23,713 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-10-31 | 2019-11-04 | 3,920 | $24.60 | $96.4K | 27,633 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-10-31 | 2019-11-04 | 1,300 | $31.99 | $41.6K | 28,933 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-10-31 | 2019-11-04 | 1,165 | $78.00 | $90.9K | 27,768 | SEC↗ |
| MGRC MCGRATH RENTCORP | I Discretionary | 2019-09-09 | 2019-09-11 | 1,052 | $65.29 | $68.7K | 796 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-08-21 | 2019-08-21 | 900 | $67.15 | $60.4K | 22,113 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-08-19 | 2019-08-21 | 3,051 | $67.07 | $204.6K | 23,013 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-08-02 | 2019-08-05 | 1,600 | — | $0 | 17,600 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-08-02 | 2019-08-05 | 3,920 | — | $0 | 27,440 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-08-02 | 2019-08-05 | 1,300 | — | $0 | 3,900 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2019-08-02 | 2019-08-05 | 1,986 | $68.62 | $136.3K | 28,884 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2019-08-02 | 2019-08-05 | 2,820 | $68.62 | $193.5K | 26,064 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-08-02 | 2019-08-05 | 1,300 | $31.99 | $41.6K | 26,950 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-08-02 | 2019-08-05 | 3,920 | $24.60 | $96.4K | 30,870 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-08-02 | 2019-08-05 | 1,600 | $34.57 | $55.3K | 25,650 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-08-01 | 2019-08-05 | 2,513 | $69.31 | $174.2K | 24,050 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-05-07 | 2019-05-09 | 962 | $64.20 | $61.8K | 26,563 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-05-02 | 2019-05-06 | 1,300 | — | $0 | 5,200 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-05-02 | 2019-05-06 | 960 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-05-02 | 2019-05-06 | 1,600 | — | $0 | 19,200 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-05-02 | 2019-05-06 | 3,920 | — | $0 | 31,360 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2019-05-02 | 2019-05-06 | 3,523 | $63.80 | $224.8K | 27,525 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-05-02 | 2019-05-06 | 1,600 | $34.57 | $55.3K | 27,494 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-05-02 | 2019-05-06 | 960 | $32.64 | $31.3K | 28,454 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-05-02 | 2019-05-06 | 1,300 | $31.99 | $41.6K | 29,754 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-05-02 | 2019-05-06 | 3,920 | $24.60 | $96.4K | 33,674 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-05-02 | 2019-05-06 | 512 | $62.03 | $31.8K | 33,162 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2019-05-02 | 2019-05-06 | 2,114 | $63.80 | $134.9K | 31,048 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-03-04 | 2019-03-04 | 3,049 | $60.03 | $183.0K | 25,894 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-03-01 | 2019-03-04 | 880 | — | $0 | 3,520 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2019-03-01 | 2019-03-04 | 368 | $59.65 | $22.0K | 28,943 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-03-01 | 2019-03-04 | 880 | — | $0 | 29,311 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-02-28 | 2019-03-04 | 1,300 | — | $0 | 6,500 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-02-28 | 2019-03-04 | 3,920 | — | $0 | 35,280 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-02-28 | 2019-03-04 | 960 | — | $0 | 960 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2019-02-28 | 2019-03-04 | 3,680 | — | $0 | 3,680 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2019-02-28 | 2019-03-04 | 3,680 | — | $0 | 3,680 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-02-28 | 2019-03-04 | 6,200 | — | $0 | 20,800 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-02-28 | 2019-03-04 | 1,300 | $31.99 | $41.6K | 27,642 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-02-28 | 2019-03-04 | 960 | $32.64 | $31.3K | 26,342 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-02-28 | 2019-03-04 | 3,920 | $24.60 | $96.4K | 31,562 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-02-28 | 2019-03-04 | 6,200 | $34.57 | $214.3K | 37,762 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2019-02-28 | 2019-03-04 | 2,965 | $60.29 | $178.8K | 34,797 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2019-02-28 | 2019-03-04 | 6,366 | $60.29 | $383.8K | 28,431 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2018-11-15 | 2018-11-19 | 1,841 | $53.00 | $97.6K | 25,382 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-09-04 | 2018-09-06 | 1,300 | — | $0 | 7,800 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-09-04 | 2018-09-06 | 1,000 | — | $0 | 27,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-09-04 | 2018-09-06 | 960 | — | $0 | 1,920 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-09-04 | 2018-09-06 | 3,920 | — | $0 | 39,200 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-09-04 | 2018-09-06 | 1,300 | $31.99 | $41.6K | 28,642 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-09-04 | 2018-09-06 | 3,920 | $24.60 | $96.4K | 32,562 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2018-09-04 | 2018-09-06 | 1,820 | $58.00 | $105.6K | 30,742 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2018-09-04 | 2018-09-06 | 3,519 | $58.00 | $204.1K | 27,223 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-09-04 | 2018-09-06 | 960 | $32.64 | $31.3K | 27,342 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-09-04 | 2018-09-06 | 1,000 | $34.57 | $34.6K | 26,382 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2018-06-12 | 2018-06-12 | 2,840 | $65.52 | $186.1K | 25,382 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-06-07 | 2018-06-11 | 4,000 | — | $0 | 28,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-06-07 | 2018-06-11 | 3,920 | — | $0 | 43,120 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-06-07 | 2018-06-11 | 1,300 | — | $0 | 9,100 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-06-07 | 2018-06-11 | 960 | — | $0 | 2,880 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-06-07 | 2018-06-11 | 1,300 | $31.99 | $41.6K | 30,602 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-06-07 | 2018-06-11 | 4,000 | $34.57 | $138.3K | 35,562 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2018-06-07 | 2018-06-11 | 2,800 | $67.81 | $189.9K | 32,762 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2018-06-07 | 2018-06-11 | 4,540 | $67.81 | $307.9K | 28,222 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-06-07 | 2018-06-11 | 3,920 | $24.60 | $96.4K | 29,302 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-06-07 | 2018-06-11 | 960 | $32.64 | $31.3K | 31,562 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2018-05-10 | 2018-05-10 | 2,791 | $63.46 | $177.1K | 25,382 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-05-08 | 2018-05-10 | 3,920 | — | $0 | 47,040 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-05-08 | 2018-05-10 | 1,920 | — | $0 | 3,840 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-05-08 | 2018-05-10 | 4,600 | — | $0 | 10,400 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2018-05-08 | 2018-05-10 | 4,898 | $62.54 | $306.3K | 28,173 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-05-08 | 2018-05-10 | 1,920 | $32.64 | $62.7K | 35,822 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-05-08 | 2018-05-10 | 4,600 | $31.99 | $147.2K | 33,902 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-05-08 | 2018-05-10 | 3,920 | $24.60 | $96.4K | 29,302 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2018-05-08 | 2018-05-10 | 2,751 | $62.54 | $172.0K | 33,071 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2018-03-07 | 2018-03-07 | 1,965 | $50.96 | $100.1K | 25,382 | SEC↗ |
| MGRC MCGRATH RENTCORP | J Other deriv | 2018-03-02 | 2018-03-05 | 5,500 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-03-01 | 2018-03-05 | 1,830 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2018-03-01 | 2018-03-05 | 4,400 | — | $0 | 4,400 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2018-03-01 | 2018-03-05 | 4,400 | — | $0 | 4,400 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-03-01 | 2018-03-05 | 3,000 | — | $0 | 15,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-03-01 | 2018-03-05 | 3,920 | — | $0 | 50,960 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2018-03-01 | 2018-03-05 | 1,938 | $50.62 | $98.1K | 32,194 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-03-01 | 2018-03-05 | 1,830 | $28.90 | $52.9K | 27,212 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-03-01 | 2018-03-05 | 3,000 | $31.99 | $96.0K | 30,212 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-03-01 | 2018-03-05 | 3,920 | $24.60 | $96.4K | 34,132 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2018-03-01 | 2018-03-05 | 4,847 | $50.62 | $245.4K | 27,347 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2017-11-20 | 2017-11-20 | 1,213 | $46.52 | $56.4K | 25,382 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2017-11-14 | 2017-11-16 | 111 | $46.56 | $5.2K | 26,595 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2017-11-13 | 2017-11-13 | 1,412 | $46.01 | $65.0K | 26,706 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2017-11-08 | 2017-11-13 | 2,284 | $47.00 | $107.3K | 28,118 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-11-03 | 2017-11-06 | 13,440 | — | $0 | 5,760 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-11-03 | 2017-11-06 | 3,920 | — | $0 | 54,880 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-11-03 | 2017-11-06 | 8,000 | — | $0 | 18,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-11-03 | 2017-11-06 | 915 | — | $0 | 1,830 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-11-03 | 2017-11-06 | 790 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-11-03 | 2017-11-06 | 8,000 | $31.99 | $255.9K | 37,302 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-11-03 | 2017-11-06 | 3,920 | $24.60 | $96.4K | 29,302 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-11-03 | 2017-11-06 | 790 | $31.35 | $24.8K | 52,447 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-11-03 | 2017-11-06 | 915 | $28.90 | $26.4K | 51,657 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-11-03 | 2017-11-06 | 13,440 | $32.64 | $438.7K | 50,742 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2017-11-03 | 2017-11-06 | 17,146 | $49.13 | $842.4K | 30,402 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2017-11-03 | 2017-11-06 | 4,899 | $49.13 | $240.7K | 47,548 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2017-09-07 | 2017-09-11 | 1,950 | $40.09 | $78.2K | 25,382 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-08-07 | 2017-08-08 | 3,920 | — | $0 | 58,800 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-08-07 | 2017-08-08 | 1,830 | — | $0 | 2,745 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-08-07 | 2017-08-08 | 1,830 | $28.90 | $52.9K | 31,750 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2017-08-07 | 2017-08-08 | 3,615 | $41.31 | $149.3K | 27,332 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2017-08-07 | 2017-08-08 | 803 | $41.31 | $33.2K | 30,947 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-08-07 | 2017-08-08 | 3,920 | $24.60 | $96.4K | 29,920 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2017-08-04 | 2017-08-08 | 3,261 | $40.73 | $132.8K | 26,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-05-04 | 2017-05-08 | 15,680 | — | $0 | 62,720 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-05-04 | 2017-05-08 | 15,680 | $24.60 | $385.7K | 41,680 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2017-05-04 | 2017-05-08 | 10,454 | $36.90 | $385.8K | 29,261 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2017-05-04 | 2017-05-08 | 1,965 | $36.90 | $72.5K | 39,715 | SEC↗ |
| MGRC MCGRATH RENTCORP | J Other deriv | 2017-03-03 | 2017-03-06 | 5,400 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2017-03-02 | 2017-03-06 | 5,800 | — | $0 | 5,800 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2017-03-02 | 2017-03-06 | 32,000 | — | $0 | 32,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-12-15 | 2016-12-15 | 595 | $39.06 | $23.2K | 26,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-12-14 | 2016-12-15 | 171 | $38.90 | $6.7K | 26,595 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-12-13 | 2016-12-15 | 915 | — | $0 | 4,575 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-12-13 | 2016-12-15 | 5,010 | — | $0 | 790 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-12-13 | 2016-12-15 | 5,010 | $31.35 | $157.1K | 31,010 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-12-13 | 2016-12-15 | 915 | $28.90 | $26.4K | 31,925 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2016-12-13 | 2016-12-15 | 463 | $39.08 | $18.1K | 31,462 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2016-12-13 | 2016-12-15 | 4,696 | $39.08 | $183.5K | 26,766 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-12-08 | 2016-12-12 | 2,000 | $38.23 | $76.5K | 26,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-11-18 | 2016-11-18 | 2,099 | $36.02 | $75.6K | 28,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-11-17 | 2016-11-18 | 500 | $36.06 | $18.0K | 30,099 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-11-10 | 2016-11-14 | 10,000 | — | $0 | 5,800 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-11-10 | 2016-11-14 | 12,810 | — | $0 | 5,490 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-11-10 | 2016-11-14 | 10,000 | — | $0 | 5,800 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-11-10 | 2016-11-14 | 12,810 | — | $0 | 5,490 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-11-10 | 2016-11-14 | 10,000 | — | $0 | 5,800 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-11-10 | 2016-11-14 | 12,810 | — | $0 | 5,490 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2016-11-10 | 2016-11-14 | 1,567 | $36.67 | $57.5K | 49,243 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2016-11-10 | 2016-11-14 | 18,644 | $36.67 | $683.7K | 30,599 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-11-10 | 2016-11-14 | 12,810 | $28.90 | $370.2K | 40,810 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-11-10 | 2016-11-14 | 10,000 | $31.35 | $313.5K | 50,810 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-11-10 | 2016-11-14 | 10,000 | $31.35 | $313.5K | 50,810 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2016-11-10 | 2016-11-14 | 1,567 | $36.67 | $57.5K | 49,243 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2016-11-10 | 2016-11-14 | 18,644 | $36.67 | $683.7K | 30,599 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-11-10 | 2016-11-14 | 12,810 | $28.90 | $370.2K | 40,810 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-11-10 | 2016-11-14 | 12,810 | $28.90 | $370.2K | 40,810 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-11-10 | 2016-11-14 | 10,000 | $31.35 | $313.5K | 50,810 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2016-11-10 | 2016-11-14 | 1,567 | $36.67 | $57.5K | 49,243 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2016-11-10 | 2016-11-14 | 18,644 | $36.67 | $683.7K | 30,599 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-11-09 | 2016-11-14 | 2,000 | $36.05 | $72.1K | 28,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-11-09 | 2016-11-14 | 2,000 | $36.05 | $72.1K | 28,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-11-09 | 2016-11-14 | 2,000 | $36.05 | $72.1K | 28,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-08-23 | 2016-08-24 | 1,372 | $31.94 | $43.8K | 30,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-08-17 | 2016-08-19 | 17,100 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2016-08-17 | 2016-08-19 | 14,901 | $32.12 | $478.6K | 31,372 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2016-08-17 | 2016-08-19 | 827 | $32.12 | $26.6K | 46,273 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-08-17 | 2016-08-19 | 17,100 | $27.99 | $478.6K | 47,100 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-06-15 | 2016-06-16 | 1,362 | $30.20 | $41.1K | 30,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-06-07 | 2016-06-07 | 940 | $30.44 | $28.6K | 31,362 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-06-06 | 2016-06-07 | 1,486 | $29.42 | $43.7K | 32,302 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-06-02 | 2016-06-06 | 9,000 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-06-02 | 2016-06-06 | 9,000 | $23.92 | $215.3K | 41,848 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2016-06-02 | 2016-06-06 | 7,493 | $28.73 | $215.3K | 33,788 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2016-06-02 | 2016-06-06 | 567 | $28.73 | $16.3K | 41,281 | SEC↗ |
| MGRC MCGRATH RENTCORP | J Other deriv | 2016-02-29 | 2016-03-02 | 6,100 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-02-29 | 2016-03-02 | 2,368 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2016-02-29 | 2016-03-02 | 78,400 | — | $0 | 78,400 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2016-02-29 | 2016-03-02 | 882 | $24.60 | $21.7K | 32,848 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-02-29 | 2016-03-02 | 2,368 | — | $0 | 33,730 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2015-10-30 | 2015-11-03 | 3,100 | — | $0 | 36,900 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2015-10-30 | 2015-11-03 | 3,100 | $29.56 | $91.6K | 34,462 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2015-10-30 | 2015-11-03 | 3,100 | $31.02 | $96.2K | 31,362 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2015-09-11 | 2015-09-11 | 2,884 | $25.90 | $74.7K | 31,362 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2015-09-09 | 2015-09-11 | 11,500 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2015-09-09 | 2015-09-11 | 11,500 | $15.62 | $179.6K | 42,862 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2015-09-09 | 2015-09-11 | 8,616 | $26.11 | $225.0K | 34,246 | SEC↗ |
| MGRC MCGRATH RENTCORP | J Other deriv | 2015-03-02 | 2015-03-04 | 5,600 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2015-03-02 | 2015-03-04 | 2,369 | — | $0 | 2,368 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2015-03-02 | 2015-03-04 | 2,800 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2015-03-02 | 2015-03-04 | 26,000 | — | $0 | 26,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2015-03-02 | 2015-03-04 | 5,500 | — | $0 | 5,500 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2015-03-02 | 2015-03-04 | 2,800 | — | $0 | 30,938 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2015-03-02 | 2015-03-04 | 2,369 | — | $0 | 33,307 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2015-03-02 | 2015-03-04 | 1,945 | $31.99 | $62.2K | 31,362 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2014-11-06 | 2014-11-10 | 20,000 | — | $0 | 40,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2014-11-06 | 2014-11-10 | 17,307 | $37.69 | $652.3K | 28,138 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2014-11-06 | 2014-11-10 | 20,000 | $29.56 | $591.2K | 45,445 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2014-08-20 | 2014-08-22 | 20,000 | — | $0 | 60,000 | SEC↗ |