McGrath RentCorpMGRC | --7.2k shares | Grant / ExerciseMar 31, 2026 | Disclosure amount unavailable2.3k shares | -- | -- |
McGrath RentCorpMGRC | $763k7.3k shares | OtherMar 12, 2026 | $620.5K6k shares | $104.00 | -- |
McGrath RentCorpMGRC | --5k shares | Grant / ExerciseFeb 27, 2026 | Disclosure amount unavailable1.2k shares | -- | -- |
McGrath RentCorpMGRC | --10.9k shares | Grant / ExerciseFeb 27, 2026 | Disclosure amount unavailable2.7k shares | -- | -- |
McGrath RentCorpMGRC | --1.5k shares | Grant / ExerciseFeb 24, 2026 | Disclosure amount unavailable1.5k shares | -- | -- |
McGrath RentCorpMGRC | --3.2k shares | Grant / ExerciseFeb 24, 2026 | Disclosure amount unavailable354 shares | -- | -- |
McGrath RentCorpMGRC | --4.9k shares | Grant / ExerciseFeb 24, 2026 | Disclosure amount unavailable1.7k shares | -- | -- |
McGrath RentCorpMGRC | --7.3k shares | Grant / ExerciseFeb 24, 2026 | Disclosure amount unavailable511 shares | -- | -- |
McGrath RentCorpMGRC | --9.7k shares | Grant / ExerciseFeb 24, 2026 | Disclosure amount unavailable2.4k shares | -- | -- |
McGrath RentCorpMGRC | $934k8.2k shares | Grant / ExerciseFeb 24, 2026 | $181.1K1.6k shares | $114.48 | -- |
McGrath RentCorpMGRC | $435k3.8k shares | Grant / ExerciseFeb 24, 2026 | $127.0K1.1k shares | $114.48 | -- |
McGrath RentCorpMGRC | --587 shares | Grant / ExerciseFeb 23, 2026 | Disclosure amount unavailable587 shares | -- | -- |
McGrath RentCorpMGRC | --934 shares | Grant / ExerciseFeb 23, 2026 | Disclosure amount unavailable933 shares | -- | -- |
McGrath RentCorpMGRC | $768k6.8k shares | Grant / ExerciseFeb 23, 2026 | $94.6K837 shares | $113.07 | -- |
McGrath RentCorpMGRC | $324k2.9k shares | Grant / ExerciseFeb 23, 2026 | $60.2K532 shares | $113.07 | -- |
McGrath RentCorpMGRC | $805k7.1k shares | SellJun 6, 2025 | $212.1K1.9k shares | $114.05 | -- |
McGrath RentCorpMGRC | $770k6.7k shares | SellJun 6, 2025 | $41.5K361 shares | $115.02 | -- |
McGrath RentCorpMGRC | $1.0M8.9k shares | SellJun 4, 2025 | $58.0K500 shares | $116.01 | -- |
McGrath RentCorpMGRC | $1.2M9.4k shares | Grant / ExerciseFeb 25, 2025 | $245.9K2k shares | $125.25 | -- |
McGrath RentCorpMGRC | --524 shares | Grant / ExerciseFeb 25, 2025 | Disclosure amount unavailable524 shares | -- | -- |
McGrath RentCorpMGRC | --3.9k shares | Grant / ExerciseFeb 25, 2025 | Disclosure amount unavailable2.3k shares | -- | -- |
McGrath RentCorpMGRC | --4.3k shares | Grant / ExerciseFeb 25, 2025 | Disclosure amount unavailable391 shares | -- | -- |
McGrath RentCorpMGRC | --7.7k shares | Grant / ExerciseFeb 25, 2025 | Disclosure amount unavailable3.1k shares | -- | -- |
McGrath RentCorpMGRC | $352k2.8k shares | Grant / ExerciseFeb 25, 2025 | $183.4K1.5k shares | $125.25 | -- |
McGrath RentCorpMGRC | --354 shares | Grant / ExerciseFeb 24, 2025 | Disclosure amount unavailable353 shares | -- | -- |
McGrath RentCorpMGRC | --511 shares | Grant / ExerciseFeb 24, 2025 | Disclosure amount unavailable510 shares | -- | -- |
McGrath RentCorpMGRC | --1.2k shares | Grant / ExerciseFeb 24, 2025 | Disclosure amount unavailable586 shares | -- | -- |
McGrath RentCorpMGRC | --1.9k shares | Grant / ExerciseFeb 24, 2025 | Disclosure amount unavailable933 shares | -- | -- |
McGrath RentCorpMGRC | $969k7.7k shares | Grant / ExerciseFeb 24, 2025 | $101.3K806 shares | $125.66 | -- |
McGrath RentCorpMGRC | $194k1.5k shares | Grant / ExerciseFeb 24, 2025 | $67.6K538 shares | $125.66 | -- |
McGrath RentCorpMGRC | --1.1k shares | Grant / ExerciseFeb 21, 2025 | Disclosure amount unavailable940 shares | -- | -- |
McGrath RentCorpMGRC | --7.1k shares | Grant / ExerciseFeb 21, 2025 | Disclosure amount unavailable1.6k shares | -- | -- |
McGrath RentCorpMGRC | $24k205 shares | SellOct 30, 2024 | $605.6K5.2k shares | $117.00 | -- |