Skenesky John P
Insider CIK 1536129 · MGRC VP and Division Manager
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| MGRC MCGRATH RENTCORP | J Other | 2026-08-12 | 2026-08-14 | 6,077 | $120.54 | $732.5K | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | J Other | 2026-08-12 | 2026-08-14 | 6,077 | $120.54 | $732.5K | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2026-08-11 | 2026-08-13 | 2,000 | $120.41 | $240.8K | 10,634 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2026-08-11 | 2026-08-13 | 2,000 | $120.41 | $240.8K | 10,634 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award | 2026-02-27 | 2026-03-03 | 1,400 | — | $0 | 12,634 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2026-02-24 | 2026-02-25 | 1,440 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2026-02-24 | 2026-02-25 | 481 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2026-02-24 | 2026-02-25 | 481 | — | $0 | 9,618 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2026-02-24 | 2026-02-25 | 2,293 | — | $0 | 11,911 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2026-02-24 | 2026-02-25 | 677 | $114.48 | $77.5K | 11,234 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2026-02-23 | 2026-02-25 | 800 | — | $0 | 801 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2026-02-23 | 2026-02-25 | 355 | $113.07 | $40.1K | 9,137 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2026-02-23 | 2026-02-25 | 800 | — | $0 | 9,492 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2025-05-08 | 2025-05-09 | 2,500 | $111.32 | $278.3K | 8,692 | SEC↗ |
| MGRC MCGRATH RENTCORP | J Other | 2025-05-07 | 2025-05-09 | 5,671 | $109.40 | $620.4K | 5,676 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2025-02-25 | 2025-02-26 | 514 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | J Other deriv | 2025-02-25 | 2025-02-26 | 1,540 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2025-02-25 | 2025-02-26 | 126 | $125.25 | $15.8K | 11,192 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2025-02-25 | 2025-02-26 | 514 | — | $0 | 11,318 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2025-02-24 | 2025-02-26 | 480 | — | $0 | 481 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2025-02-24 | 2025-02-26 | 799 | — | $0 | 1,601 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2025-02-24 | 2025-02-26 | 480 | — | $0 | 11,170 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2025-02-24 | 2025-02-26 | 799 | — | $0 | 10,690 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2025-02-24 | 2025-02-26 | 366 | $125.66 | $46.0K | 10,804 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award | 2025-02-21 | 2025-02-25 | 1,180 | — | $0 | 9,891 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2024-11-01 | 2024-11-01 | 5,000 | $114.86 | $574.3K | 8,711 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2024-02-26 | 2024-02-28 | 1,540 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2024-02-26 | 2024-02-28 | 479 | — | $0 | 961 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2024-02-26 | 2024-02-28 | 513 | — | $0 | 514 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2024-02-26 | 2024-02-28 | 514 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2024-02-26 | 2024-02-28 | 638 | $124.65 | $79.5K | 13,711 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2024-02-26 | 2024-02-28 | 479 | — | $0 | 14,349 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2024-02-26 | 2024-02-28 | 1,113 | — | $0 | 12,843 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2024-02-26 | 2024-02-28 | 514 | — | $0 | 13,357 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2024-02-26 | 2024-02-28 | 513 | — | $0 | 13,870 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2024-02-23 | 2024-02-27 | 2,400 | — | $0 | 2,400 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2023-05-11 | 2023-05-12 | 3,000 | $90.97 | $272.9K | 11,730 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2023-03-01 | 2023-03-03 | 340 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2023-03-01 | 2023-03-03 | 83 | $101.03 | $8.4K | 14,730 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2023-03-01 | 2023-03-03 | 340 | — | $0 | 14,813 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2023-02-27 | 2023-03-01 | 513 | — | $0 | 1,027 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2023-02-27 | 2023-03-01 | 521 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2023-02-27 | 2023-03-01 | 513 | — | $0 | 514 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2023-02-27 | 2023-03-01 | 779 | $101.99 | $79.5K | 14,473 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2023-02-27 | 2023-03-01 | 513 | — | $0 | 15,252 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2023-02-27 | 2023-03-01 | 513 | — | $0 | 14,739 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award | 2023-02-27 | 2023-03-01 | 1,521 | — | $0 | 13,705 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2023-02-27 | 2023-03-01 | 521 | — | $0 | 14,226 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2023-02-24 | 2023-02-27 | 1,440 | — | $0 | 1,440 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2023-02-24 | 2023-02-27 | 1,440 | — | $0 | 1,440 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2022-05-09 | 2022-05-10 | 2,000 | $81.74 | $163.5K | 12,184 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-03-14 | 2022-03-15 | 1,905 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-03-14 | 2022-03-15 | 3,750 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-03-14 | 2022-03-15 | 3,750 | $34.57 | $129.6K | 17,158 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2022-03-14 | 2022-03-15 | 864 | $83.69 | $72.3K | 16,294 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2022-03-14 | 2022-03-15 | 2,110 | $83.69 | $176.6K | 14,184 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-03-14 | 2022-03-15 | 1,905 | $24.60 | $46.9K | 13,408 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-03-02 | 2022-03-03 | 1,080 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-03-02 | 2022-03-03 | 1,080 | — | $0 | 11,766 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2022-03-02 | 2022-03-03 | 263 | $80.43 | $21.2K | 11,503 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-03-01 | 2022-03-03 | 340 | — | $0 | 340 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-03-01 | 2022-03-03 | 340 | — | $0 | 10,769 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2022-03-01 | 2022-03-03 | 83 | $79.72 | $6.6K | 10,686 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-02-28 | 2022-03-02 | 501 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-02-28 | 2022-03-02 | 520 | — | $0 | 521 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-02-28 | 2022-03-02 | 1,740 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2022-02-28 | 2022-03-02 | 711 | $81.28 | $57.8K | 10,429 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-02-28 | 2022-03-02 | 1,740 | — | $0 | 10,119 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-02-28 | 2022-03-02 | 501 | — | $0 | 10,620 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-02-28 | 2022-03-02 | 520 | — | $0 | 11,140 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2022-02-25 | 2022-03-01 | 1,540 | — | $0 | 1,540 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2022-02-25 | 2022-03-01 | 513 | — | $0 | 1,027 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2022-02-25 | 2022-03-01 | 1,540 | — | $0 | 1,540 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2022-02-25 | 2022-03-01 | 513 | — | $0 | 8,532 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2022-02-25 | 2022-03-01 | 153 | $81.25 | $12.4K | 8,379 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2021-03-02 | 2021-03-04 | 1,080 | — | $0 | 8,282 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2021-03-02 | 2021-03-04 | 263 | $76.90 | $20.2K | 8,019 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 519 | — | $0 | 1,041 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 340 | — | $0 | 680 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 1,080 | — | $0 | 1,080 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 2,176 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 500 | — | $0 | 501 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2021-03-01 | 2021-03-04 | 500 | — | $0 | 8,045 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2021-03-01 | 2021-03-04 | 843 | $78.58 | $66.2K | 7,202 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2021-03-01 | 2021-03-04 | 340 | — | $0 | 7,545 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2021-03-01 | 2021-03-04 | 2,176 | — | $0 | 6,686 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2021-02-25 | 2021-03-01 | 1,540 | — | $0 | 1,540 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2021-02-25 | 2021-03-01 | 1,540 | — | $0 | 1,540 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2020-12-14 | 2020-12-16 | 3,072 | $63.48 | $195.0K | 4,510 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2020-12-11 | 2020-12-11 | 2,763 | $63.03 | $174.2K | 7,582 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-12-09 | 2020-12-11 | 2,250 | — | $0 | 3,750 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-12-09 | 2020-12-11 | 5,715 | — | $0 | 1,905 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2020-12-09 | 2020-12-11 | 3,349 | $65.21 | $218.4K | 10,345 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-12-09 | 2020-12-11 | 2,250 | $34.57 | $77.8K | 11,269 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-12-09 | 2020-12-11 | 5,715 | $24.60 | $140.6K | 16,984 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2020-12-09 | 2020-12-11 | 2,165 | $65.18 | $141.1K | 14,819 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2020-12-09 | 2020-12-11 | 1,125 | $65.21 | $73.4K | 13,694 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-03-03 | 2020-03-04 | 630 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-03-03 | 2020-03-04 | 1,905 | — | $0 | 7,620 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-03-03 | 2020-03-04 | 750 | — | $0 | 6,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2020-03-03 | 2020-03-04 | 481 | $70.68 | $34.0K | 10,336 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-03-03 | 2020-03-04 | 630 | $31.99 | $20.2K | 8,162 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-03-03 | 2020-03-04 | 750 | $34.57 | $25.9K | 8,912 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-03-03 | 2020-03-04 | 1,905 | $24.60 | $46.9K | 10,817 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2020-03-03 | 2020-03-04 | 1,317 | $70.68 | $93.1K | 9,019 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-03-02 | 2020-03-04 | 3,240 | — | $0 | 2,160 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-03-02 | 2020-03-04 | 340 | — | $0 | 1,020 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-03-02 | 2020-03-04 | 3,240 | — | $0 | 8,064 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-03-02 | 2020-03-04 | 340 | — | $0 | 8,404 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2020-03-02 | 2020-03-04 | 872 | $70.68 | $61.6K | 7,532 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2020-02-28 | 2020-03-02 | 499 | — | $0 | 1,001 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2020-02-28 | 2020-03-02 | 499 | — | $0 | 4,946 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2020-02-28 | 2020-03-02 | 122 | $69.45 | $8.5K | 4,824 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2020-02-27 | 2020-03-02 | 1,560 | — | $0 | 1,560 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2020-02-27 | 2020-03-02 | 1,560 | — | $0 | 1,560 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-12-12 | 2019-12-12 | 1,570 | $74.93 | $117.6K | 4,447 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-12-10 | 2019-12-12 | 1,905 | — | $0 | 9,525 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-12-10 | 2019-12-12 | 630 | — | $0 | 630 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-12-10 | 2019-12-12 | 750 | — | $0 | 6,750 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2019-12-10 | 2019-12-12 | 1,208 | $77.07 | $93.1K | 6,017 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2019-12-10 | 2019-12-12 | 507 | $77.07 | $39.1K | 7,225 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-12-10 | 2019-12-12 | 1,905 | $24.60 | $46.9K | 7,732 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-12-10 | 2019-12-12 | 630 | $31.99 | $20.2K | 5,827 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-12-10 | 2019-12-12 | 750 | $34.57 | $25.9K | 5,197 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-09-13 | 2019-09-16 | 1,905 | — | $0 | 11,430 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-09-13 | 2019-09-16 | 630 | — | $0 | 1,260 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-09-13 | 2019-09-16 | 750 | — | $0 | 7,500 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-09-13 | 2019-09-16 | 750 | $34.57 | $25.9K | 3,742 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-09-13 | 2019-09-16 | 1,905 | $24.60 | $46.9K | 5,647 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-09-13 | 2019-09-16 | 630 | $31.99 | $20.2K | 6,277 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2019-09-13 | 2019-09-16 | 1,359 | $68.50 | $93.1K | 4,447 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2019-09-13 | 2019-09-16 | 471 | $68.50 | $32.3K | 5,806 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-08-08 | 2019-08-12 | 1,459 | $65.00 | $94.8K | 2,992 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-08-02 | 2019-08-05 | 750 | — | $0 | 8,250 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-08-02 | 2019-08-05 | 1,905 | — | $0 | 13,335 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-08-02 | 2019-08-05 | 630 | — | $0 | 1,890 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-08-02 | 2019-08-05 | 750 | $34.57 | $25.9K | 3,742 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-08-02 | 2019-08-05 | 630 | $31.99 | $20.2K | 6,277 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2019-08-02 | 2019-08-05 | 471 | $68.62 | $32.3K | 5,806 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2019-08-02 | 2019-08-05 | 1,355 | $68.62 | $93.0K | 4,451 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-08-02 | 2019-08-05 | 1,905 | $24.60 | $46.9K | 5,647 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2019-03-07 | 2019-03-07 | 1,719 | $59.01 | $101.4K | 2,992 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-03-04 | 2019-03-06 | 630 | — | $0 | 2,520 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-03-04 | 2019-03-06 | 750 | — | $0 | 9,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-03-04 | 2019-03-06 | 465 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-03-04 | 2019-03-06 | 1,905 | — | $0 | 15,240 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2019-03-04 | 2019-03-06 | 1,814 | $59.65 | $108.2K | 4,711 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2019-03-04 | 2019-03-06 | 456 | $59.65 | $27.2K | 6,525 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-03-04 | 2019-03-06 | 1,905 | $24.60 | $46.9K | 6,981 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-03-04 | 2019-03-06 | 465 | $32.64 | $15.2K | 5,076 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-03-04 | 2019-03-06 | 750 | $34.57 | $25.9K | 4,611 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-03-04 | 2019-03-06 | 630 | $31.99 | $20.2K | 3,861 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2019-03-01 | 2019-03-04 | 340 | — | $0 | 1,360 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2019-03-01 | 2019-03-04 | 101 | $59.65 | $6.0K | 3,231 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2019-03-01 | 2019-03-04 | 340 | — | $0 | 3,332 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2019-02-28 | 2019-03-04 | 1,500 | — | $0 | 1,500 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2019-02-28 | 2019-03-04 | 1,500 | — | $0 | 1,500 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-12-12 | 2018-12-14 | 630 | — | $0 | 3,150 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-12-12 | 2018-12-14 | 1,905 | — | $0 | 17,145 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-12-12 | 2018-12-14 | 750 | — | $0 | 9,750 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-12-12 | 2018-12-14 | 465 | — | $0 | 465 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-12-12 | 2018-12-14 | 1,905 | $24.60 | $46.9K | 4,716 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-12-12 | 2018-12-14 | 465 | $32.64 | $15.2K | 2,181 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2018-12-12 | 2018-12-14 | 413 | $52.49 | $21.7K | 5,053 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-12-12 | 2018-12-14 | 750 | $34.57 | $25.9K | 5,466 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2018-12-12 | 2018-12-14 | 2,061 | $52.49 | $108.2K | 2,992 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-12-12 | 2018-12-14 | 630 | $31.99 | $20.2K | 2,811 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2018-09-07 | 2018-09-07 | 1,423 | $55.75 | $79.3K | 1,716 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-09-04 | 2018-09-06 | 465 | — | $0 | 930 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-09-04 | 2018-09-06 | 630 | — | $0 | 3,780 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-09-04 | 2018-09-06 | 1,905 | — | $0 | 19,050 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-09-04 | 2018-09-06 | 750 | — | $0 | 10,500 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-09-04 | 2018-09-06 | 750 | $34.57 | $25.9K | 2,466 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-09-04 | 2018-09-06 | 1,905 | $24.60 | $46.9K | 4,371 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-09-04 | 2018-09-06 | 630 | $31.99 | $20.2K | 5,001 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2018-09-04 | 2018-09-06 | 461 | $58.00 | $26.7K | 5,005 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-09-04 | 2018-09-06 | 465 | $32.64 | $15.2K | 5,466 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2018-09-04 | 2018-09-06 | 1,866 | $58.00 | $108.2K | 3,139 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2018-06-08 | 2018-06-11 | 1,614 | $67.39 | $108.8K | 1,716 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-06-05 | 2018-06-07 | 1,905 | — | $0 | 20,955 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-06-05 | 2018-06-07 | 465 | — | $0 | 1,395 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-06-05 | 2018-06-07 | 750 | — | $0 | 11,250 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-06-05 | 2018-06-07 | 630 | — | $0 | 4,410 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2018-06-05 | 2018-06-07 | 1,613 | $67.15 | $108.3K | 3,330 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-06-05 | 2018-06-07 | 465 | $32.64 | $15.2K | 5,466 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2018-06-05 | 2018-06-07 | 523 | $67.15 | $35.1K | 4,943 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-06-05 | 2018-06-07 | 750 | $34.57 | $25.9K | 5,001 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-06-05 | 2018-06-07 | 630 | $31.99 | $20.2K | 4,251 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-06-05 | 2018-06-07 | 1,905 | $24.60 | $46.9K | 3,621 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2018-05-15 | 2018-05-15 | 3,971 | $63.77 | $253.2K | 1,716 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2018-05-14 | 2018-05-15 | 700 | $63.77 | $44.6K | 5,687 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2018-03-07 | 2018-03-07 | 4,265 | $50.98 | $217.4K | 6,387 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-03-05 | 2018-03-07 | 1,395 | — | $0 | 1,860 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-03-05 | 2018-03-07 | 5,715 | — | $0 | 22,860 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-03-05 | 2018-03-07 | 1,335 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-03-05 | 2018-03-07 | 1,890 | — | $0 | 5,040 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2018-03-05 | 2018-03-07 | 3,000 | — | $0 | 12,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-03-05 | 2018-03-07 | 1,890 | $31.99 | $60.5K | 18,327 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2018-03-05 | 2018-03-07 | 7,692 | $50.57 | $389.0K | 10,652 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2018-03-05 | 2018-03-07 | 1,378 | $50.57 | $69.7K | 18,344 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-03-05 | 2018-03-07 | 1,395 | $32.64 | $45.5K | 19,722 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-03-05 | 2018-03-07 | 5,715 | $24.60 | $140.6K | 16,437 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-03-05 | 2018-03-07 | 3,000 | $34.57 | $103.7K | 10,722 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2018-03-05 | 2018-03-07 | 1,335 | $28.90 | $38.6K | 7,722 | SEC↗ |
| MGRC MCGRATH RENTCORP | J Other deriv | 2018-03-02 | 2018-03-05 | 2,700 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2018-03-01 | 2018-03-05 | 1,700 | — | $0 | 1,700 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2018-03-01 | 2018-03-05 | 1,700 | — | $0 | 1,700 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2017-08-11 | 2017-08-14 | 7,561 | $38.47 | $290.9K | 6,387 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-08-07 | 2017-08-08 | 7,200 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-08-07 | 2017-08-08 | 9,525 | — | $0 | 28,575 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-08-07 | 2017-08-08 | 5,670 | — | $0 | 6,930 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-08-07 | 2017-08-08 | 6,045 | — | $0 | 3,255 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-08-07 | 2017-08-08 | 7,565 | — | $0 | 1,335 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2017-08-07 | 2017-08-08 | 25,596 | $41.31 | $1.06M | 13,948 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2017-08-07 | 2017-08-08 | 2,848 | $41.31 | $117.7K | 39,544 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-08-07 | 2017-08-08 | 7,200 | $31.35 | $225.7K | 42,392 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-08-07 | 2017-08-08 | 7,565 | $28.90 | $218.6K | 35,192 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-08-07 | 2017-08-08 | 6,045 | $32.64 | $197.3K | 27,627 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-08-07 | 2017-08-08 | 5,670 | $31.99 | $181.4K | 21,582 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-08-07 | 2017-08-08 | 9,525 | $24.60 | $234.3K | 15,912 | SEC↗ |
| MGRC MCGRATH RENTCORP | J Other deriv | 2017-03-03 | 2017-03-06 | 2,600 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-03-02 | 2021-03-04 | 519 | — | $0 | 7,205 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2017-03-02 | 2017-03-06 | 15,000 | — | $0 | 15,000 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2017-03-02 | 2017-03-06 | 2,700 | — | $0 | 2,700 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2017-03-02 | 2017-03-06 | 1,040 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2017-03-02 | 2017-03-06 | 1,040 | — | $0 | 6,663 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2017-03-02 | 2017-03-06 | 276 | $34.57 | $9.5K | 6,387 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2016-09-12 | 2016-09-12 | 392 | $31.98 | $12.5K | 5,623 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-09-02 | 2016-09-07 | 2,100 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-09-02 | 2016-09-07 | 2,100 | $23.92 | $50.2K | 7,723 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2016-09-02 | 2016-09-07 | 149 | $32.23 | $4.8K | 7,574 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2016-09-02 | 2016-09-07 | 1,559 | $32.23 | $50.2K | 6,015 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-03-02 | 2016-03-03 | 1,040 | — | $0 | 1,040 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2016-03-02 | 2016-03-03 | 292 | $24.86 | $7.3K | 5,623 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-03-02 | 2016-03-03 | 1,040 | — | $0 | 5,915 | SEC↗ |
| MGRC MCGRATH RENTCORP | J Other deriv | 2016-02-29 | 2016-03-02 | 2,900 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2016-02-29 | 2016-03-02 | 1,440 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2016-02-29 | 2016-03-02 | 38,100 | — | $0 | 38,100 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2016-02-29 | 2016-03-02 | 1,440 | — | $0 | 5,347 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2016-02-29 | 2016-03-02 | 472 | $24.60 | $11.6K | 4,875 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2015-11-09 | 2015-11-10 | 753 | $28.73 | $21.6K | 3,907 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2015-11-02 | 2015-11-03 | 2,500 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2015-11-02 | 2015-11-03 | 2,500 | $15.62 | $39.0K | 6,407 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2015-11-02 | 2015-11-03 | 1,747 | $30.05 | $52.5K | 4,660 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2015-03-02 | 2015-03-04 | 3,120 | — | $0 | 2,080 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2015-03-02 | 2015-03-04 | 12,600 | — | $0 | 12,600 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2015-03-02 | 2015-03-04 | 800 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2015-03-02 | 2015-03-04 | 1,440 | — | $0 | 1,440 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2015-03-02 | 2015-03-04 | 2,700 | — | $0 | 2,700 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2015-03-02 | 2015-03-04 | 800 | — | $0 | 800 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2015-03-02 | 2015-03-04 | 1,453 | $31.99 | $46.5K | 3,907 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2015-03-02 | 2015-03-04 | 1,440 | — | $0 | 2,240 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2015-03-02 | 2015-03-04 | 3,120 | — | $0 | 5,360 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2014-06-09 | 2014-06-11 | 3,722 | $35.28 | $131.3K | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2014-03-03 | 2014-03-06 | 2,600 | — | $0 | 2,600 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2014-03-03 | 2014-03-06 | 4,320 | — | $0 | 2,880 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2014-03-03 | 2014-03-06 | 9,300 | — | $0 | 9,300 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2014-03-03 | 2014-03-06 | 1,182 | $32.64 | $38.6K | 3,722 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2014-03-03 | 2014-03-06 | 4,320 | — | $0 | 4,904 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2014-02-26 | 2014-02-28 | 800 | — | $0 | 800 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2014-02-26 | 2014-02-28 | 800 | — | $0 | 800 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2014-02-26 | 2014-02-28 | 216 | $35.95 | $7.8K | 584 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2013-11-13 | 2013-11-13 | 1,742 | $36.00 | $62.7K | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2013-11-08 | 2013-11-12 | 5,049 | $35.78 | $180.7K | 1,742 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2013-11-04 | 2013-11-05 | 4,900 | — | $0 | 2,100 | SEC↗ |
| MGRC MCGRATH RENTCORP | D To issuer | 2013-11-04 | 2013-11-05 | 3,300 | $35.52 | $117.2K | 7,229 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2013-11-04 | 2013-11-05 | 4,900 | $23.92 | $117.2K | 10,529 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2013-11-04 | 2013-11-05 | 438 | $35.52 | $15.6K | 6,791 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2013-11-01 | 2013-11-05 | 3,750 | — | $0 | 2,500 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2013-11-01 | 2013-11-05 | 1,600 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2013-11-01 | 2013-11-05 | 15,000 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2013-11-01 | 2013-11-05 | 1,600 | $20.71 | $33.1K | 3,342 | SEC↗ |
| MGRC MCGRATH RENTCORP | F Tax w/h | 2013-11-01 | 2013-11-05 | 16,463 | $35.67 | $587.2K | 5,629 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2013-11-01 | 2013-11-05 | 3,750 | $15.62 | $58.6K | 22,092 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2013-11-01 | 2013-11-05 | 15,000 | $15000.00 | $225.00M | 18,342 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2013-11-01 | 2013-11-07 | 15,000 | $29.56 | $443.4K | 18,342 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2013-05-20 | 2013-05-22 | 16,000 | — | $0 | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2013-05-20 | 2013-05-22 | 16,000 | $33.02 | $528.3K | 1,742 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2013-05-20 | 2013-05-22 | 16,000 | $31.14 | $498.2K | 17,742 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2012-11-30 | 2012-11-30 | 8,000 | — | $0 | 1,600 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise deriv | 2012-11-30 | 2012-11-30 | 6,250 | — | $0 | 6,250 | SEC↗ |
| MGRC MCGRATH RENTCORP | S Sale | 2012-11-30 | 2012-11-30 | 14,250 | $27.93 | $398.0K | 0 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2012-11-30 | 2012-11-30 | 6,250 | $15.62 | $97.6K | 6,250 | SEC↗ |
| MGRC MCGRATH RENTCORP | M Exercise | 2012-11-30 | 2012-11-30 | 8,000 | $20.71 | $165.7K | 14,250 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2012-03-02 | 2012-03-06 | 2,600 | — | $0 | 2,600 | SEC↗ |
| MGRC MCGRATH RENTCORP | A Award deriv | 2012-03-02 | 2012-03-06 | 7,200 | $31.35 | $225.7K | 7,200 | SEC↗ |