| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 7 | +57.14% | -0.57% | +1.27% | -1.84% | -3.18% | — |
| 14d | 7 | +85.71% | -2.58% | +2.33% | -4.91% | -4.77% | — |
| 30d | 7 | +57.14% | -4.76% | +2.41% | -7.17% | -7.98% | — |
| 60d | 7 | +71.43% | -1.47% | +5.25% | -6.73% | -6.10% | — |
| 90d | 7 | +57.14% | +3.38% | +8.35% | -4.97% | -10.73% | — |
| 180d | 7 | +14.29% | +5.96% | +12.34% | -6.38% | -11.27% | — |
| 1y | 7 | +14.29% | +10.02% | +29.56% | -19.54% | -20.02% | — |
| 2y | 7(1 pending) | +0.00% | +21.43% | +47.41% | -25.97% | -31.20% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 3,783 | $113.65 | $429.9K | 6,533 | Jun 10, 2026 | Jun 12, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 539 | $115.00 | $62.0K | 10,316 | May 15, 2026 | May 19, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 2,265 | — | — | 7,236 | Mar 31, 2026 | Apr 2, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 5,966 | $104.00 | $620.5K | 7,334 | Mar 12, 2026 | Mar 16, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 2,700 | — | — | 10,855 | Feb 27, 2026 | Mar 3, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,170 | — | — | 4,971 | Feb 27, 2026 | Mar 3, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 1,109 | $114.48 | $127.0K | 3,801 | Feb 24, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 354 | — | — | 3,222 | Feb 24, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 354 | — | — | 0 | Feb 24, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 1,582 | $114.48 | $181.1K | 8,155 | Feb 24, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 2,436 | — | — | 9,737 | Feb 24, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 1,060 | — | — | 0 | Feb 24, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 511 | — | — | 0 | Feb 24, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 1,688 | — | — | 4,910 | Feb 24, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 511 | — | — | 7,301 | Feb 24, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 1,530 | — | — | 0 | Feb 24, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 587 | — | — | 587 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 532 | $113.07 | $60.2K | 2,868 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 587 | — | — | 3,400 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 933 | — | — | 7,627 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 837 | $113.07 | $94.6K | 6,790 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 933 | — | — | 934 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 1,860 | $114.05 | $212.1K | 7,055 | Jun 6, 2025 | Jun 6, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 361 | $115.02 | $41.5K | 6,694 | Jun 6, 2025 | Jun 6, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 500 | $116.01 | $58.0K | 8,915 | Jun 4, 2025 | Jun 6, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 1,464 | $125.25 | $183.4K | 2,813 | Feb 25, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 2,340 | — | — | 3,886 | Feb 25, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 3,140 | — | — | 7,714 | Feb 25, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 524 | — | — | 11,648 | Feb 25, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 1,570 | — | — | 0 | Feb 25, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 391 | — | — | 4,277 | Feb 25, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 1,170 | — | — | 0 | Feb 25, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 391 | — | — | 0 | Feb 25, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 524 | — | — | 0 | Feb 25, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 1,963 | $125.25 | $245.9K | 9,415 | Feb 25, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 538 | $125.66 | $67.6K | 1,546 | Feb 24, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 510 | — | — | 8,520 | Feb 24, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 586 | — | — | 1,174 | Feb 24, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 510 | — | — | 511 | Feb 24, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 353 | — | — | 354 | Feb 24, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 806 | $125.66 | $101.3K | 7,714 | Feb 24, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE SVP, Chief Accounting Officer | 933 | — | — | 1,867 | Feb 24, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 586 | — | — | 1,731 | Feb 24, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 353 | — | — | 2,084 | Feb 24, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE SVP, Chief Accounting Officer | 933 | — | — | 8,010 | Feb 24, 2025 | Feb 26, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 940 | — | — | 1,145 | Feb 21, 2025 | Feb 25, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,570 | — | — | 7,077 | Feb 21, 2025 | Feb 25, 2025 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 5,176 | $117.00 | $605.6K | 205 | Oct 30, 2024 | Oct 30, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,120 | — | — | 0 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 374 | — | — | 0 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 374 | — | — | 6,434 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,652 | $124.65 | $205.9K | 5,507 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 353 | — | — | 707 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 514 | — | — | 4,587 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,540 | — | — | 0 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 353 | — | — | 7,177 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 2,240 | — | — | 6,060 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 509 | — | — | 7,159 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 390 | — | — | 391 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 523 | — | — | 5,110 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 390 | — | — | 6,824 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 1,540 | — | — | 6,650 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 514 | — | — | 0 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 523 | — | — | 524 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,796 | $124.65 | $223.9K | 5,381 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 509 | — | — | 1,021 | Feb 26, 2024 | Feb 28, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,760 | — | — | 1,760 | Feb 23, 2024 | Feb 27, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 2,800 | — | — | 2,800 | Feb 23, 2024 | Feb 27, 2024 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,950 | $102.00 | $198.9K | 3,820 | Nov 3, 2023 | Nov 7, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 4,325 | $102.00 | $441.1K | 4,073 | Nov 3, 2023 | Nov 7, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 2,800 | $34.57 | $96.8K | 7,705 | Jun 8, 2023 | Jun 9, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,052 | $98.51 | $202.1K | 8,398 | Jun 8, 2023 | Jun 9, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 5,845 | $34.57 | $202.1K | 12,437 | Jun 8, 2023 | Jun 9, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 983 | $98.51 | $96.8K | 5,770 | Jun 8, 2023 | Jun 9, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 5,845 | — | — | 0 | Jun 8, 2023 | Jun 9, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,987 | $98.51 | $195.7K | 10,450 | Jun 8, 2023 | Jun 9, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,800 | — | — | 0 | Jun 8, 2023 | Jun 9, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 952 | $98.51 | $93.8K | 6,753 | Jun 8, 2023 | Jun 9, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 380 | — | — | 6,791 | Mar 1, 2023 | Mar 3, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 200 | — | — | 5,010 | Mar 1, 2023 | Mar 3, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 200 | — | — | 0 | Mar 1, 2023 | Mar 3, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 380 | — | — | 0 | Mar 1, 2023 | Mar 3, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 105 | $101.03 | $10.6K | 4,905 | Mar 1, 2023 | Mar 3, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 199 | $101.03 | $20.1K | 6,592 | Mar 1, 2023 | Mar 3, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,646 | $104.01 | $275.2K | 6,411 | Feb 28, 2023 | Mar 2, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,784 | $104.04 | $289.6K | 4,810 | Feb 28, 2023 | Mar 2, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,044 | — | — | 7,648 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 513 | — | — | 514 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 389 | — | — | 8,767 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 521 | — | — | 9,661 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 373 | — | — | 8,378 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 523 | — | — | 1,047 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 373 | — | — | 374 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 523 | — | — | 10,697 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 357 | — | — | 8,005 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,640 | $101.99 | $167.3K | 9,057 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 389 | — | — | 781 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 513 | — | — | 10,174 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 521 | — | — | 0 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,173 | $101.99 | $119.6K | 7,594 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,521 | — | — | 9,140 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 357 | — | — | 0 | Feb 27, 2023 | Mar 1, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,060 | — | — | 1,060 | Feb 24, 2023 | Feb 27, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,540 | — | — | 1,540 | Feb 24, 2023 | Feb 27, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,530 | — | — | 1,530 | Feb 24, 2023 | Feb 27, 2023 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,592 | $88.32 | $140.6K | 7,619 | Mar 15, 2022 | Mar 17, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 5,715 | $24.60 | $140.6K | 11,341 | Mar 15, 2022 | Mar 17, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,124 | $88.32 | $99.3K | 7,444 | Mar 15, 2022 | Mar 17, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,130 | $88.32 | $188.1K | 9,211 | Mar 15, 2022 | Mar 17, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 5,715 | — | — | 0 | Mar 15, 2022 | Mar 17, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 3,015 | — | — | 0 | Mar 15, 2022 | Mar 17, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 3,015 | $24.60 | $74.2K | 8,568 | Mar 15, 2022 | Mar 17, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 840 | $88.32 | $74.2K | 6,604 | Mar 15, 2022 | Mar 17, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 560 | — | — | 0 | Mar 2, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 1,200 | — | — | 6,242 | Mar 2, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 616 | $80.43 | $49.5K | 5,626 | Mar 2, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,200 | — | — | 0 | Mar 2, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 560 | — | — | 5,843 | Mar 2, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 290 | $80.43 | $23.3K | 5,553 | Mar 2, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 200 | — | — | 200 | Mar 1, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 200 | — | — | 5,387 | Mar 1, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 193 | $79.72 | $15.4K | 5,042 | Mar 1, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 380 | — | — | 5,235 | Mar 1, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 104 | $79.72 | $8.3K | 5,283 | Mar 1, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 380 | — | — | 380 | Mar 1, 2022 | Mar 3, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 357 | — | — | 6,575 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 557 | — | — | 0 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 1,825 | — | — | 5,801 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 547 | $81.28 | $44.5K | 4,855 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 417 | — | — | 0 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,670 | — | — | 0 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,388 | $81.28 | $112.8K | 5,187 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 520 | — | — | 521 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 357 | — | — | 357 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 557 | — | — | 4,882 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 520 | — | — | 5,402 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,825 | — | — | 0 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 417 | — | — | 6,218 | Feb 28, 2022 | Mar 2, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 513 | — | — | 1,027 | Feb 25, 2022 | Mar 1, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 513 | — | — | 4,586 | Feb 25, 2022 | Mar 1, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,570 | — | — | 1,570 | Feb 25, 2022 | Mar 1, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 373 | — | — | 4,193 | Feb 25, 2022 | Mar 1, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 261 | $81.25 | $21.2K | 4,325 | Feb 25, 2022 | Mar 1, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,170 | — | — | 1,170 | Feb 25, 2022 | Mar 1, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 217 | $81.25 | $17.6K | 3,976 | Feb 25, 2022 | Mar 1, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 373 | — | — | 747 | Feb 25, 2022 | Mar 1, 2022 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 560 | — | — | 4,110 | Mar 2, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 290 | $76.90 | $22.3K | 3,820 | Mar 2, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 1,200 | — | — | 4,693 | Mar 2, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 620 | $76.90 | $47.7K | 4,073 | Mar 2, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 557 | — | — | 4,242 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 557 | — | — | 557 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 749 | $78.58 | $58.9K | 3,493 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,000 | — | — | 0 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 356 | — | — | 5,068 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 519 | — | — | 1,041 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,518 | $78.58 | $119.3K | 3,550 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 417 | — | — | 4,712 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 356 | — | — | 714 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 380 | — | — | 3,685 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 417 | — | — | 417 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 380 | — | — | 760 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 2,000 | — | — | 4,295 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 200 | — | — | 400 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 519 | — | — | 3,305 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,900 | — | — | 0 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 200 | — | — | 2,295 | Mar 1, 2021 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,540 | — | — | 1,540 | Feb 25, 2021 | Mar 1, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,120 | — | — | 1,120 | Feb 25, 2021 | Mar 1, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 8,000 | $64.03 | $512.3K | 2,786 | Nov 19, 2020 | Nov 23, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 4,000 | $64.06 | $256.3K | 2,095 | Nov 19, 2020 | Nov 23, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,458 | $67.06 | $97.8K | 6,095 | Aug 18, 2020 | Aug 20, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,822 | $67.05 | $189.2K | 10,786 | Aug 18, 2020 | Aug 20, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 5,715 | — | — | 5,715 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 1,200 | $34.57 | $41.5K | 7,295 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,440 | $69.05 | $99.4K | 7,553 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,260 | — | — | 0 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 670 | $31.99 | $21.4K | 7,965 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 3,015 | $24.60 | $74.2K | 10,980 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 2,505 | $34.57 | $86.6K | 14,551 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 670 | — | — | 0 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 5,715 | $24.60 | $140.6K | 20,266 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 3,015 | — | — | 3,015 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 1,260 | $31.99 | $40.3K | 12,046 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,987 | $69.05 | $137.2K | 8,993 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,782 | $69.05 | $192.1K | 17,484 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,200 | — | — | 2,800 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,505 | — | — | 5,845 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 3,876 | $69.05 | $267.6K | 13,608 | Aug 13, 2020 | Aug 17, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,798 | $60.35 | $168.9K | 10,786 | Aug 7, 2020 | Aug 11, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 947 | $60.49 | $57.3K | 6,095 | Aug 7, 2020 | Aug 11, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 380 | — | — | 1,140 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 3,600 | — | — | 2,400 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 380 | — | — | 15,853 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 594 | — | — | 11,873 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 3,600 | — | — | 15,473 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 933 | $70.68 | $65.9K | 7,042 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 200 | — | — | 6,295 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 2,269 | $70.68 | $160.4K | 13,584 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 1,680 | — | — | 7,975 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,680 | — | — | 1,120 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 594 | — | — | 0 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 200 | — | — | 600 | Mar 2, 2020 | Mar 4, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 206 | $69.45 | $14.3K | 6,095 | Feb 28, 2020 | Mar 2, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 556 | — | — | 11,552 | Feb 28, 2020 | Mar 2, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASE VP, Controller, PAO | 416 | — | — | 6,301 | Feb 28, 2020 | Mar 2, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 556 | — | — | 1,114 | Feb 28, 2020 | Mar 2, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 416 | — | — | 834 | Feb 28, 2020 | Mar 2, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 273 | $69.45 | $19.0K | 11,279 | Feb 28, 2020 | Mar 2, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,070 | — | — | 1,070 | Feb 27, 2020 | Mar 2, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | PURCHASEGRANT Stock grant | 1,560 | — | — | 1,560 | Feb 27, 2020 | Mar 2, 2020 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 560 | — | — | 560 | Mar 2, 2017 | Mar 4, 2021 ↗ | View → |
| MGRC MCGRATH RENTCORP | SALE VP, Controller, PAO | 1,200 | — | — | 1,200 | Mar 2, 2017 | Mar 4, 2021 ↗ | View → |