Sign inGet started

PRATT KEITH E

Insider CIK 1231890 · MGRC Sr VP and CFO

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
MGRC MCGRATH RENTCORP A Award2026-02-272026-03-036,080— $060,522SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2026-02-242026-02-251,201— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2026-02-242026-02-253,600— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2026-02-242026-02-253,859$114.48 $441.8K54,442SEC↗
MGRC MCGRATH RENTCORP M Exercise2026-02-242026-02-255,732— $058,301SEC↗
MGRC MCGRATH RENTCORP M Exercise2026-02-242026-02-251,201— $052,669SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2026-02-232026-02-253,070— $03,071SEC↗
MGRC MCGRATH RENTCORP M Exercise2026-02-232026-02-253,070— $054,837SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2026-02-232026-02-253,469$113.07 $392.2K51,368SEC↗
MGRC MCGRATH RENTCORP S Sale2025-07-302025-07-313,000$127.17 $381.5K51,767SEC↗
MGRC MCGRATH RENTCORP S Sale2025-07-292025-07-316,603$125.61 $829.4K55,164SEC↗
MGRC MCGRATH RENTCORP S Sale2025-07-292025-07-31397$126.23 $50.1K54,767SEC↗
MGRC MCGRATH RENTCORP S Sale2025-05-192025-05-205,000$115.22 $576.1K61,767SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-252025-02-263,230— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-252025-02-261,077— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-252025-02-261,077— $070,676SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-252025-02-266,460— $069,599SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2025-02-252025-02-263,909$125.25 $489.6K66,767SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-242025-02-263,069— $06,141SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-242025-02-261,200— $01,201SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2025-02-242025-02-262,237$125.66 $281.1K63,139SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-242025-02-261,200— $065,376SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-242025-02-263,069— $064,176SEC↗
MGRC MCGRATH RENTCORP A Award2025-02-212025-02-259,240— $061,107SEC↗
MGRC MCGRATH RENTCORP S Sale2024-10-282024-10-304,996$114.51 $572.1K51,871SEC↗
MGRC MCGRATH RENTCORP S Sale2024-10-282024-10-304$115.17 $46151,867SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-283,050— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-281,017— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-281,077— $01,077SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-281,199— $02,401SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-281,077— $060,430SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-281,199— $061,629SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2024-02-262024-02-284,762$124.65 $593.6K56,867SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-281,017— $059,353SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-286,100— $058,336SEC↗
MGRC MCGRATH RENTCORP A Award deriv2024-02-232024-02-279,210— $09,210SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-03-062023-03-0716,000— $00SEC↗
MGRC MCGRATH RENTCORP D To issuer2023-03-062023-03-075,491$100.75 $553.2K57,447SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-03-062023-03-075,211$100.75 $525.0K52,236SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-03-062023-03-0716,000$34.57 $553.1K62,938SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-03-012023-03-03880— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-03-012023-03-03880— $047,375SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-03-012023-03-03437$101.03 $44.2K46,938SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-011,067— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-011,017— $01,017SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-011,076— $02,154SEC↗
MGRC MCGRATH RENTCORP A Award2023-02-272023-03-013,120— $046,450SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-02-272023-03-013,115$101.99 $317.7K46,495SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-011,067— $047,517SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-011,017— $048,534SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-011,076— $049,610SEC↗
MGRC MCGRATH RENTCORP A Award deriv2023-02-242023-02-273,600— $03,600SEC↗
MGRC MCGRATH RENTCORP A Award deriv2023-02-242023-02-273,600— $03,600SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-05-112022-05-1316,520— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-05-112022-05-1316,520$24.60 $406.4K54,043SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-05-112022-05-135,712$81.27 $464.2K48,331SEC↗
MGRC MCGRATH RENTCORP D To issuer2022-05-112022-05-135,001$81.27 $406.4K43,330SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-03-022022-03-032,320— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-03-022022-03-03803$80.43 $64.6K37,523SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-03-022022-03-032,320— $038,326SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-03-012022-03-03880— $0880SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-03-012022-03-03305$79.72 $24.3K36,006SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-03-012022-03-03880— $036,311SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-282022-03-025,372— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-282022-03-021,067— $01,067SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-282022-03-021,227— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-02-282022-03-022,632$81.28 $213.9K35,431SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-282022-03-021,067— $038,063SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-282022-03-021,227— $036,996SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-282022-03-025,372— $035,769SEC↗
MGRC MCGRATH RENTCORP A Award deriv2022-02-252022-03-013,230— $03,230SEC↗
MGRC MCGRATH RENTCORP A Award deriv2022-02-252022-03-013,230— $03,230SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-252022-03-011,016— $02,034SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-02-252022-03-01410$81.25 $33.3K30,397SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-252022-03-011,016— $030,807SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-022021-03-032,320— $02,320SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2021-03-022021-03-031,151$76.90 $88.5K29,791SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-022021-03-032,320— $030,942SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-031,227— $01,227SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-038,800— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-03880— $01,760SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-031,066— $02,134SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2021-03-012021-03-035,921$78.58 $465.3K28,622SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-031,066— $034,543SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-03880— $033,477SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-031,227— $032,597SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-038,800— $031,370SEC↗
MGRC MCGRATH RENTCORP A Award deriv2021-02-252021-03-013,050— $03,050SEC↗
MGRC MCGRATH RENTCORP A Award deriv2021-02-252021-03-013,050— $03,050SEC↗
MGRC MCGRATH RENTCORP S Sale2020-08-242020-08-252,974$68.82 $204.7K22,570SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-08-132020-08-172,600— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-08-132020-08-177,000— $016,520SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-08-132020-08-177,000$24.60 $172.2K32,170SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-08-132020-08-172,927$69.05 $202.1K29,243SEC↗
MGRC MCGRATH RENTCORP D To issuer2020-08-132020-08-173,699$69.05 $255.4K25,544SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-08-132020-08-172,600$31.99 $83.2K25,170SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-03-022020-03-046,960— $04,640SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-03-022020-03-04880— $02,640SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-03-022020-03-046,960— $025,578SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-03-022020-03-043,888$70.68 $274.8K22,570SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-03-022020-03-04880— $026,458SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-02-282020-03-021,226— $02,454SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-02-282020-03-02608$69.45 $42.2K18,618SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-02-282020-03-021,226— $019,226SEC↗
MGRC MCGRATH RENTCORP A Award deriv2020-02-272020-03-023,200— $03,200SEC↗
MGRC MCGRATH RENTCORP A Award deriv2020-02-272020-03-023,200— $03,200SEC↗
MGRC MCGRATH RENTCORP S Sale2019-11-072019-11-122,193$75.25 $165.0K18,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-10-312019-11-041,600— $016,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-10-312019-11-043,920— $023,520SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-10-312019-11-041,300— $02,600SEC↗
MGRC MCGRATH RENTCORP S Sale2019-10-312019-11-042,948$73.00 $215.2K24,820SEC↗
MGRC MCGRATH RENTCORP I Discretionary2019-10-312019-11-04800$76.31 $61.0K0SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-10-312019-11-042,161$75.46 $163.1K22,659SEC↗
MGRC MCGRATH RENTCORP D To issuer2019-10-312019-11-042,466$75.46 $186.1K20,193SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-10-312019-11-041,600$34.57 $55.3K23,713SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-10-312019-11-043,920$24.60 $96.4K27,633SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-10-312019-11-041,300$31.99 $41.6K28,933SEC↗
MGRC MCGRATH RENTCORP S Sale2019-10-312019-11-041,165$78.00 $90.9K27,768SEC↗
MGRC MCGRATH RENTCORP I Discretionary2019-09-092019-09-111,052$65.29 $68.7K796SEC↗
MGRC MCGRATH RENTCORP S Sale2019-08-212019-08-21900$67.15 $60.4K22,113SEC↗
MGRC MCGRATH RENTCORP S Sale2019-08-192019-08-213,051$67.07 $204.6K23,013SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-08-022019-08-051,600— $017,600SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-08-022019-08-053,920— $027,440SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-08-022019-08-051,300— $03,900SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-08-022019-08-051,986$68.62 $136.3K28,884SEC↗
MGRC MCGRATH RENTCORP D To issuer2019-08-022019-08-052,820$68.62 $193.5K26,064SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-08-022019-08-051,300$31.99 $41.6K26,950SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-08-022019-08-053,920$24.60 $96.4K30,870SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-08-022019-08-051,600$34.57 $55.3K25,650SEC↗
MGRC MCGRATH RENTCORP S Sale2019-08-012019-08-052,513$69.31 $174.2K24,050SEC↗
MGRC MCGRATH RENTCORP S Sale2019-05-072019-05-09962$64.20 $61.8K26,563SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-05-022019-05-061,300— $05,200SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-05-022019-05-06960— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-05-022019-05-061,600— $019,200SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-05-022019-05-063,920— $031,360SEC↗
MGRC MCGRATH RENTCORP D To issuer2019-05-022019-05-063,523$63.80 $224.8K27,525SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-05-022019-05-061,600$34.57 $55.3K27,494SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-05-022019-05-06960$32.64 $31.3K28,454SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-05-022019-05-061,300$31.99 $41.6K29,754SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-05-022019-05-063,920$24.60 $96.4K33,674SEC↗
MGRC MCGRATH RENTCORP S Sale2019-05-022019-05-06512$62.03 $31.8K33,162SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-05-022019-05-062,114$63.80 $134.9K31,048SEC↗
MGRC MCGRATH RENTCORP S Sale2019-03-042019-03-043,049$60.03 $183.0K25,894SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-03-012019-03-04880— $03,520SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-03-012019-03-04368$59.65 $22.0K28,943SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-03-012019-03-04880— $029,311SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-02-282019-03-041,300— $06,500SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-02-282019-03-043,920— $035,280SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-02-282019-03-04960— $0960SEC↗
MGRC MCGRATH RENTCORP A Award deriv2019-02-282019-03-043,680— $03,680SEC↗
MGRC MCGRATH RENTCORP A Award deriv2019-02-282019-03-043,680— $03,680SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-02-282019-03-046,200— $020,800SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-02-282019-03-041,300$31.99 $41.6K27,642SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-02-282019-03-04960$32.64 $31.3K26,342SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-02-282019-03-043,920$24.60 $96.4K31,562SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-02-282019-03-046,200$34.57 $214.3K37,762SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-02-282019-03-042,965$60.29 $178.8K34,797SEC↗
MGRC MCGRATH RENTCORP D To issuer2019-02-282019-03-046,366$60.29 $383.8K28,431SEC↗
MGRC MCGRATH RENTCORP S Sale2018-11-152018-11-191,841$53.00 $97.6K25,382SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-09-042018-09-061,300— $07,800SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-09-042018-09-061,000— $027,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-09-042018-09-06960— $01,920SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-09-042018-09-063,920— $039,200SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-09-042018-09-061,300$31.99 $41.6K28,642SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-09-042018-09-063,920$24.60 $96.4K32,562SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2018-09-042018-09-061,820$58.00 $105.6K30,742SEC↗
MGRC MCGRATH RENTCORP D To issuer2018-09-042018-09-063,519$58.00 $204.1K27,223SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-09-042018-09-06960$32.64 $31.3K27,342SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-09-042018-09-061,000$34.57 $34.6K26,382SEC↗
MGRC MCGRATH RENTCORP S Sale2018-06-122018-06-122,840$65.52 $186.1K25,382SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-06-072018-06-114,000— $028,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-06-072018-06-113,920— $043,120SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-06-072018-06-111,300— $09,100SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-06-072018-06-11960— $02,880SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-06-072018-06-111,300$31.99 $41.6K30,602SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-06-072018-06-114,000$34.57 $138.3K35,562SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2018-06-072018-06-112,800$67.81 $189.9K32,762SEC↗
MGRC MCGRATH RENTCORP D To issuer2018-06-072018-06-114,540$67.81 $307.9K28,222SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-06-072018-06-113,920$24.60 $96.4K29,302SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-06-072018-06-11960$32.64 $31.3K31,562SEC↗
MGRC MCGRATH RENTCORP S Sale2018-05-102018-05-102,791$63.46 $177.1K25,382SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-05-082018-05-103,920— $047,040SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-05-082018-05-101,920— $03,840SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-05-082018-05-104,600— $010,400SEC↗
MGRC MCGRATH RENTCORP D To issuer2018-05-082018-05-104,898$62.54 $306.3K28,173SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-05-082018-05-101,920$32.64 $62.7K35,822SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-05-082018-05-104,600$31.99 $147.2K33,902SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-05-082018-05-103,920$24.60 $96.4K29,302SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2018-05-082018-05-102,751$62.54 $172.0K33,071SEC↗
MGRC MCGRATH RENTCORP S Sale2018-03-072018-03-071,965$50.96 $100.1K25,382SEC↗
MGRC MCGRATH RENTCORP J Other deriv2018-03-022018-03-055,500— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-03-012018-03-051,830— $00SEC↗
MGRC MCGRATH RENTCORP A Award deriv2018-03-012018-03-054,400— $04,400SEC↗
MGRC MCGRATH RENTCORP A Award deriv2018-03-012018-03-054,400— $04,400SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-03-012018-03-053,000— $015,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-03-012018-03-053,920— $050,960SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2018-03-012018-03-051,938$50.62 $98.1K32,194SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-03-012018-03-051,830$28.90 $52.9K27,212SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-03-012018-03-053,000$31.99 $96.0K30,212SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-03-012018-03-053,920$24.60 $96.4K34,132SEC↗
MGRC MCGRATH RENTCORP D To issuer2018-03-012018-03-054,847$50.62 $245.4K27,347SEC↗
MGRC MCGRATH RENTCORP S Sale2017-11-202017-11-201,213$46.52 $56.4K25,382SEC↗
MGRC MCGRATH RENTCORP S Sale2017-11-142017-11-16111$46.56 $5.2K26,595SEC↗
MGRC MCGRATH RENTCORP S Sale2017-11-132017-11-131,412$46.01 $65.0K26,706SEC↗
MGRC MCGRATH RENTCORP S Sale2017-11-082017-11-132,284$47.00 $107.3K28,118SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-11-032017-11-0613,440— $05,760SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-11-032017-11-063,920— $054,880SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-11-032017-11-068,000— $018,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-11-032017-11-06915— $01,830SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-11-032017-11-06790— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-11-032017-11-068,000$31.99 $255.9K37,302SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-11-032017-11-063,920$24.60 $96.4K29,302SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-11-032017-11-06790$31.35 $24.8K52,447SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-11-032017-11-06915$28.90 $26.4K51,657SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-11-032017-11-0613,440$32.64 $438.7K50,742SEC↗
MGRC MCGRATH RENTCORP D To issuer2017-11-032017-11-0617,146$49.13 $842.4K30,402SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2017-11-032017-11-064,899$49.13 $240.7K47,548SEC↗
MGRC MCGRATH RENTCORP S Sale2017-09-072017-09-111,950$40.09 $78.2K25,382SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-08-072017-08-083,920— $058,800SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-08-072017-08-081,830— $02,745SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-08-072017-08-081,830$28.90 $52.9K31,750SEC↗
MGRC MCGRATH RENTCORP D To issuer2017-08-072017-08-083,615$41.31 $149.3K27,332SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2017-08-072017-08-08803$41.31 $33.2K30,947SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-08-072017-08-083,920$24.60 $96.4K29,920SEC↗
MGRC MCGRATH RENTCORP S Sale2017-08-042017-08-083,261$40.73 $132.8K26,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-05-042017-05-0815,680— $062,720SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-05-042017-05-0815,680$24.60 $385.7K41,680SEC↗
MGRC MCGRATH RENTCORP D To issuer2017-05-042017-05-0810,454$36.90 $385.8K29,261SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2017-05-042017-05-081,965$36.90 $72.5K39,715SEC↗
MGRC MCGRATH RENTCORP J Other deriv2017-03-032017-03-065,400— $00SEC↗
MGRC MCGRATH RENTCORP A Award deriv2017-03-022017-03-065,800— $05,800SEC↗
MGRC MCGRATH RENTCORP A Award deriv2017-03-022017-03-0632,000— $032,000SEC↗
MGRC MCGRATH RENTCORP S Sale2016-12-152016-12-15595$39.06 $23.2K26,000SEC↗
MGRC MCGRATH RENTCORP S Sale2016-12-142016-12-15171$38.90 $6.7K26,595SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-12-132016-12-15915— $04,575SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-12-132016-12-155,010— $0790SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-12-132016-12-155,010$31.35 $157.1K31,010SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-12-132016-12-15915$28.90 $26.4K31,925SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-12-132016-12-15463$39.08 $18.1K31,462SEC↗
MGRC MCGRATH RENTCORP D To issuer2016-12-132016-12-154,696$39.08 $183.5K26,766SEC↗
MGRC MCGRATH RENTCORP S Sale2016-12-082016-12-122,000$38.23 $76.5K26,000SEC↗
MGRC MCGRATH RENTCORP S Sale2016-11-182016-11-182,099$36.02 $75.6K28,000SEC↗
MGRC MCGRATH RENTCORP S Sale2016-11-172016-11-18500$36.06 $18.0K30,099SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-11-102016-11-1410,000— $05,800SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-11-102016-11-1412,810— $05,490SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-11-102016-11-1410,000— $05,800SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-11-102016-11-1412,810— $05,490SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-11-102016-11-1410,000— $05,800SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-11-102016-11-1412,810— $05,490SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-11-102016-11-141,567$36.67 $57.5K49,243SEC↗
MGRC MCGRATH RENTCORP D To issuer2016-11-102016-11-1418,644$36.67 $683.7K30,599SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-11-102016-11-1412,810$28.90 $370.2K40,810SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-11-102016-11-1410,000$31.35 $313.5K50,810SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-11-102016-11-1410,000$31.35 $313.5K50,810SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-11-102016-11-141,567$36.67 $57.5K49,243SEC↗
MGRC MCGRATH RENTCORP D To issuer2016-11-102016-11-1418,644$36.67 $683.7K30,599SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-11-102016-11-1412,810$28.90 $370.2K40,810SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-11-102016-11-1412,810$28.90 $370.2K40,810SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-11-102016-11-1410,000$31.35 $313.5K50,810SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-11-102016-11-141,567$36.67 $57.5K49,243SEC↗
MGRC MCGRATH RENTCORP D To issuer2016-11-102016-11-1418,644$36.67 $683.7K30,599SEC↗
MGRC MCGRATH RENTCORP S Sale2016-11-092016-11-142,000$36.05 $72.1K28,000SEC↗
MGRC MCGRATH RENTCORP S Sale2016-11-092016-11-142,000$36.05 $72.1K28,000SEC↗
MGRC MCGRATH RENTCORP S Sale2016-11-092016-11-142,000$36.05 $72.1K28,000SEC↗
MGRC MCGRATH RENTCORP S Sale2016-08-232016-08-241,372$31.94 $43.8K30,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-08-172016-08-1917,100— $00SEC↗
MGRC MCGRATH RENTCORP D To issuer2016-08-172016-08-1914,901$32.12 $478.6K31,372SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-08-172016-08-19827$32.12 $26.6K46,273SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-08-172016-08-1917,100$27.99 $478.6K47,100SEC↗
MGRC MCGRATH RENTCORP S Sale2016-06-152016-06-161,362$30.20 $41.1K30,000SEC↗
MGRC MCGRATH RENTCORP S Sale2016-06-072016-06-07940$30.44 $28.6K31,362SEC↗
MGRC MCGRATH RENTCORP S Sale2016-06-062016-06-071,486$29.42 $43.7K32,302SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-06-022016-06-069,000— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-06-022016-06-069,000$23.92 $215.3K41,848SEC↗
MGRC MCGRATH RENTCORP D To issuer2016-06-022016-06-067,493$28.73 $215.3K33,788SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-06-022016-06-06567$28.73 $16.3K41,281SEC↗
MGRC MCGRATH RENTCORP J Other deriv2016-02-292016-03-026,100— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-02-292016-03-022,368— $00SEC↗
MGRC MCGRATH RENTCORP A Award deriv2016-02-292016-03-0278,400— $078,400SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-02-292016-03-02882$24.60 $21.7K32,848SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-02-292016-03-022,368— $033,730SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-10-302015-11-033,100— $036,900SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-10-302015-11-033,100$29.56 $91.6K34,462SEC↗
MGRC MCGRATH RENTCORP S Sale2015-10-302015-11-033,100$31.02 $96.2K31,362SEC↗
MGRC MCGRATH RENTCORP S Sale2015-09-112015-09-112,884$25.90 $74.7K31,362SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-09-092015-09-1111,500— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-09-092015-09-1111,500$15.62 $179.6K42,862SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2015-09-092015-09-118,616$26.11 $225.0K34,246SEC↗
MGRC MCGRATH RENTCORP J Other deriv2015-03-022015-03-045,600— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-03-022015-03-042,369— $02,368SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-03-022015-03-042,800— $00SEC↗
MGRC MCGRATH RENTCORP A Award deriv2015-03-022015-03-0426,000— $026,000SEC↗
MGRC MCGRATH RENTCORP A Award deriv2015-03-022015-03-045,500— $05,500SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-03-022015-03-042,800— $030,938SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-03-022015-03-042,369— $033,307SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2015-03-022015-03-041,945$31.99 $62.2K31,362SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2014-11-062014-11-1020,000— $040,000SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2014-11-062014-11-1017,307$37.69 $652.3K28,138SEC↗
MGRC MCGRATH RENTCORP M Exercise2014-11-062014-11-1020,000$29.56 $591.2K45,445SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2014-08-202014-08-2220,000— $060,000SEC↗