Sign inGet started

Skenesky John P

Insider CIK 1536129 · MGRC VP and Division Manager

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 J Other2026-08-122026-08-146,077$120.54 $732.5K0SEC↗
MGRC MCGRATH RENTCORP J Other2026-08-122026-08-146,077$120.54 $732.5K0SEC↗
MGRC MCGRATH RENTCORP S Sale2026-08-112026-08-132,000$120.41 $240.8K10,634SEC↗
MGRC MCGRATH RENTCORP S Sale2026-08-112026-08-132,000$120.41 $240.8K10,634SEC↗
MGRC MCGRATH RENTCORP A Award2026-02-272026-03-031,400— $012,634SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2026-02-242026-02-251,440— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2026-02-242026-02-25481— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2026-02-242026-02-25481— $09,618SEC↗
MGRC MCGRATH RENTCORP M Exercise2026-02-242026-02-252,293— $011,911SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2026-02-242026-02-25677$114.48 $77.5K11,234SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2026-02-232026-02-25800— $0801SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2026-02-232026-02-25355$113.07 $40.1K9,137SEC↗
MGRC MCGRATH RENTCORP M Exercise2026-02-232026-02-25800— $09,492SEC↗
MGRC MCGRATH RENTCORP S Sale2025-05-082025-05-092,500$111.32 $278.3K8,692SEC↗
MGRC MCGRATH RENTCORP J Other2025-05-072025-05-095,671$109.40 $620.4K5,676SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-252025-02-26514— $00SEC↗
MGRC MCGRATH RENTCORP J Other deriv2025-02-252025-02-261,540— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2025-02-252025-02-26126$125.25 $15.8K11,192SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-252025-02-26514— $011,318SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-242025-02-26480— $0481SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-242025-02-26799— $01,601SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-242025-02-26480— $011,170SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-242025-02-26799— $010,690SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2025-02-242025-02-26366$125.66 $46.0K10,804SEC↗
MGRC MCGRATH RENTCORP A Award2025-02-212025-02-251,180— $09,891SEC↗
MGRC MCGRATH RENTCORP S Sale2024-11-012024-11-015,000$114.86 $574.3K8,711SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-281,540— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-28479— $0961SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-28513— $0514SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-28514— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2024-02-262024-02-28638$124.65 $79.5K13,711SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-28479— $014,349SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-281,113— $012,843SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-28514— $013,357SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-28513— $013,870SEC↗
MGRC MCGRATH RENTCORP A Award deriv2024-02-232024-02-272,400— $02,400SEC↗
MGRC MCGRATH RENTCORP S Sale2023-05-112023-05-123,000$90.97 $272.9K11,730SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-03-012023-03-03340— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-03-012023-03-0383$101.03 $8.4K14,730SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-03-012023-03-03340— $014,813SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-01513— $01,027SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-01521— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-01513— $0514SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-02-272023-03-01779$101.99 $79.5K14,473SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-01513— $015,252SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-01513— $014,739SEC↗
MGRC MCGRATH RENTCORP A Award2023-02-272023-03-011,521— $013,705SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-01521— $014,226SEC↗
MGRC MCGRATH RENTCORP A Award deriv2023-02-242023-02-271,440— $01,440SEC↗
MGRC MCGRATH RENTCORP A Award deriv2023-02-242023-02-271,440— $01,440SEC↗
MGRC MCGRATH RENTCORP S Sale2022-05-092022-05-102,000$81.74 $163.5K12,184SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-03-142022-03-151,905— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-03-142022-03-153,750— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-03-142022-03-153,750$34.57 $129.6K17,158SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-03-142022-03-15864$83.69 $72.3K16,294SEC↗
MGRC MCGRATH RENTCORP D To issuer2022-03-142022-03-152,110$83.69 $176.6K14,184SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-03-142022-03-151,905$24.60 $46.9K13,408SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-03-022022-03-031,080— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-03-022022-03-031,080— $011,766SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-03-022022-03-03263$80.43 $21.2K11,503SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-03-012022-03-03340— $0340SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-03-012022-03-03340— $010,769SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-03-012022-03-0383$79.72 $6.6K10,686SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-282022-03-02501— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-282022-03-02520— $0521SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-282022-03-021,740— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-02-282022-03-02711$81.28 $57.8K10,429SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-282022-03-021,740— $010,119SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-282022-03-02501— $010,620SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-282022-03-02520— $011,140SEC↗
MGRC MCGRATH RENTCORP A Award deriv2022-02-252022-03-011,540— $01,540SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-252022-03-01513— $01,027SEC↗
MGRC MCGRATH RENTCORP A Award deriv2022-02-252022-03-011,540— $01,540SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-252022-03-01513— $08,532SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-02-252022-03-01153$81.25 $12.4K8,379SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-022021-03-041,080— $08,282SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2021-03-022021-03-04263$76.90 $20.2K8,019SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-04519— $01,041SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-04340— $0680SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-041,080— $01,080SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-042,176— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-04500— $0501SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-04500— $08,045SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2021-03-012021-03-04843$78.58 $66.2K7,202SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-04340— $07,545SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-042,176— $06,686SEC↗
MGRC MCGRATH RENTCORP A Award deriv2021-02-252021-03-011,540— $01,540SEC↗
MGRC MCGRATH RENTCORP A Award deriv2021-02-252021-03-011,540— $01,540SEC↗
MGRC MCGRATH RENTCORP S Sale2020-12-142020-12-163,072$63.48 $195.0K4,510SEC↗
MGRC MCGRATH RENTCORP S Sale2020-12-112020-12-112,763$63.03 $174.2K7,582SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-12-092020-12-112,250— $03,750SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-12-092020-12-115,715— $01,905SEC↗
MGRC MCGRATH RENTCORP D To issuer2020-12-092020-12-113,349$65.21 $218.4K10,345SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-12-092020-12-112,250$34.57 $77.8K11,269SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-12-092020-12-115,715$24.60 $140.6K16,984SEC↗
MGRC MCGRATH RENTCORP S Sale2020-12-092020-12-112,165$65.18 $141.1K14,819SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-12-092020-12-111,125$65.21 $73.4K13,694SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-03-032020-03-04630— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-03-032020-03-041,905— $07,620SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-03-032020-03-04750— $06,000SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-03-032020-03-04481$70.68 $34.0K10,336SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-03-032020-03-04630$31.99 $20.2K8,162SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-03-032020-03-04750$34.57 $25.9K8,912SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-03-032020-03-041,905$24.60 $46.9K10,817SEC↗
MGRC MCGRATH RENTCORP D To issuer2020-03-032020-03-041,317$70.68 $93.1K9,019SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-03-022020-03-043,240— $02,160SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-03-022020-03-04340— $01,020SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-03-022020-03-043,240— $08,064SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-03-022020-03-04340— $08,404SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-03-022020-03-04872$70.68 $61.6K7,532SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-02-282020-03-02499— $01,001SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-02-282020-03-02499— $04,946SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-02-282020-03-02122$69.45 $8.5K4,824SEC↗
MGRC MCGRATH RENTCORP A Award deriv2020-02-272020-03-021,560— $01,560SEC↗
MGRC MCGRATH RENTCORP A Award deriv2020-02-272020-03-021,560— $01,560SEC↗
MGRC MCGRATH RENTCORP S Sale2019-12-122019-12-121,570$74.93 $117.6K4,447SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-12-102019-12-121,905— $09,525SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-12-102019-12-12630— $0630SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-12-102019-12-12750— $06,750SEC↗
MGRC MCGRATH RENTCORP D To issuer2019-12-102019-12-121,208$77.07 $93.1K6,017SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-12-102019-12-12507$77.07 $39.1K7,225SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-12-102019-12-121,905$24.60 $46.9K7,732SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-12-102019-12-12630$31.99 $20.2K5,827SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-12-102019-12-12750$34.57 $25.9K5,197SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-09-132019-09-161,905— $011,430SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-09-132019-09-16630— $01,260SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-09-132019-09-16750— $07,500SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-09-132019-09-16750$34.57 $25.9K3,742SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-09-132019-09-161,905$24.60 $46.9K5,647SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-09-132019-09-16630$31.99 $20.2K6,277SEC↗
MGRC MCGRATH RENTCORP D To issuer2019-09-132019-09-161,359$68.50 $93.1K4,447SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-09-132019-09-16471$68.50 $32.3K5,806SEC↗
MGRC MCGRATH RENTCORP S Sale2019-08-082019-08-121,459$65.00 $94.8K2,992SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-08-022019-08-05750— $08,250SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-08-022019-08-051,905— $013,335SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-08-022019-08-05630— $01,890SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-08-022019-08-05750$34.57 $25.9K3,742SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-08-022019-08-05630$31.99 $20.2K6,277SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-08-022019-08-05471$68.62 $32.3K5,806SEC↗
MGRC MCGRATH RENTCORP D To issuer2019-08-022019-08-051,355$68.62 $93.0K4,451SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-08-022019-08-051,905$24.60 $46.9K5,647SEC↗
MGRC MCGRATH RENTCORP S Sale2019-03-072019-03-071,719$59.01 $101.4K2,992SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-03-042019-03-06630— $02,520SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-03-042019-03-06750— $09,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-03-042019-03-06465— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-03-042019-03-061,905— $015,240SEC↗
MGRC MCGRATH RENTCORP D To issuer2019-03-042019-03-061,814$59.65 $108.2K4,711SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-03-042019-03-06456$59.65 $27.2K6,525SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-03-042019-03-061,905$24.60 $46.9K6,981SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-03-042019-03-06465$32.64 $15.2K5,076SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-03-042019-03-06750$34.57 $25.9K4,611SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-03-042019-03-06630$31.99 $20.2K3,861SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-03-012019-03-04340— $01,360SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-03-012019-03-04101$59.65 $6.0K3,231SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-03-012019-03-04340— $03,332SEC↗
MGRC MCGRATH RENTCORP A Award deriv2019-02-282019-03-041,500— $01,500SEC↗
MGRC MCGRATH RENTCORP A Award deriv2019-02-282019-03-041,500— $01,500SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-12-122018-12-14630— $03,150SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-12-122018-12-141,905— $017,145SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-12-122018-12-14750— $09,750SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-12-122018-12-14465— $0465SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-12-122018-12-141,905$24.60 $46.9K4,716SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-12-122018-12-14465$32.64 $15.2K2,181SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2018-12-122018-12-14413$52.49 $21.7K5,053SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-12-122018-12-14750$34.57 $25.9K5,466SEC↗
MGRC MCGRATH RENTCORP D To issuer2018-12-122018-12-142,061$52.49 $108.2K2,992SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-12-122018-12-14630$31.99 $20.2K2,811SEC↗
MGRC MCGRATH RENTCORP S Sale2018-09-072018-09-071,423$55.75 $79.3K1,716SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-09-042018-09-06465— $0930SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-09-042018-09-06630— $03,780SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-09-042018-09-061,905— $019,050SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-09-042018-09-06750— $010,500SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-09-042018-09-06750$34.57 $25.9K2,466SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-09-042018-09-061,905$24.60 $46.9K4,371SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-09-042018-09-06630$31.99 $20.2K5,001SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2018-09-042018-09-06461$58.00 $26.7K5,005SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-09-042018-09-06465$32.64 $15.2K5,466SEC↗
MGRC MCGRATH RENTCORP D To issuer2018-09-042018-09-061,866$58.00 $108.2K3,139SEC↗
MGRC MCGRATH RENTCORP S Sale2018-06-082018-06-111,614$67.39 $108.8K1,716SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-06-052018-06-071,905— $020,955SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-06-052018-06-07465— $01,395SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-06-052018-06-07750— $011,250SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-06-052018-06-07630— $04,410SEC↗
MGRC MCGRATH RENTCORP D To issuer2018-06-052018-06-071,613$67.15 $108.3K3,330SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-06-052018-06-07465$32.64 $15.2K5,466SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2018-06-052018-06-07523$67.15 $35.1K4,943SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-06-052018-06-07750$34.57 $25.9K5,001SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-06-052018-06-07630$31.99 $20.2K4,251SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-06-052018-06-071,905$24.60 $46.9K3,621SEC↗
MGRC MCGRATH RENTCORP S Sale2018-05-152018-05-153,971$63.77 $253.2K1,716SEC↗
MGRC MCGRATH RENTCORP S Sale2018-05-142018-05-15700$63.77 $44.6K5,687SEC↗
MGRC MCGRATH RENTCORP S Sale2018-03-072018-03-074,265$50.98 $217.4K6,387SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-03-052018-03-071,395— $01,860SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-03-052018-03-075,715— $022,860SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-03-052018-03-071,335— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-03-052018-03-071,890— $05,040SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-03-052018-03-073,000— $012,000SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-03-052018-03-071,890$31.99 $60.5K18,327SEC↗
MGRC MCGRATH RENTCORP D To issuer2018-03-052018-03-077,692$50.57 $389.0K10,652SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2018-03-052018-03-071,378$50.57 $69.7K18,344SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-03-052018-03-071,395$32.64 $45.5K19,722SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-03-052018-03-075,715$24.60 $140.6K16,437SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-03-052018-03-073,000$34.57 $103.7K10,722SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-03-052018-03-071,335$28.90 $38.6K7,722SEC↗
MGRC MCGRATH RENTCORP J Other deriv2018-03-022018-03-052,700— $00SEC↗
MGRC MCGRATH RENTCORP A Award deriv2018-03-012018-03-051,700— $01,700SEC↗
MGRC MCGRATH RENTCORP A Award deriv2018-03-012018-03-051,700— $01,700SEC↗
MGRC MCGRATH RENTCORP S Sale2017-08-112017-08-147,561$38.47 $290.9K6,387SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-08-072017-08-087,200— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-08-072017-08-089,525— $028,575SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-08-072017-08-085,670— $06,930SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-08-072017-08-086,045— $03,255SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-08-072017-08-087,565— $01,335SEC↗
MGRC MCGRATH RENTCORP D To issuer2017-08-072017-08-0825,596$41.31 $1.06M13,948SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2017-08-072017-08-082,848$41.31 $117.7K39,544SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-08-072017-08-087,200$31.35 $225.7K42,392SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-08-072017-08-087,565$28.90 $218.6K35,192SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-08-072017-08-086,045$32.64 $197.3K27,627SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-08-072017-08-085,670$31.99 $181.4K21,582SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-08-072017-08-089,525$24.60 $234.3K15,912SEC↗
MGRC MCGRATH RENTCORP J Other deriv2017-03-032017-03-062,600— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-03-022021-03-04519— $07,205SEC↗
MGRC MCGRATH RENTCORP A Award deriv2017-03-022017-03-0615,000— $015,000SEC↗
MGRC MCGRATH RENTCORP A Award deriv2017-03-022017-03-062,700— $02,700SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2017-03-022017-03-061,040— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2017-03-022017-03-061,040— $06,663SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2017-03-022017-03-06276$34.57 $9.5K6,387SEC↗
MGRC MCGRATH RENTCORP S Sale2016-09-122016-09-12392$31.98 $12.5K5,623SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-09-022016-09-072,100— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-09-022016-09-072,100$23.92 $50.2K7,723SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-09-022016-09-07149$32.23 $4.8K7,574SEC↗
MGRC MCGRATH RENTCORP D To issuer2016-09-022016-09-071,559$32.23 $50.2K6,015SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-03-022016-03-031,040— $01,040SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-03-022016-03-03292$24.86 $7.3K5,623SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-03-022016-03-031,040— $05,915SEC↗
MGRC MCGRATH RENTCORP J Other deriv2016-02-292016-03-022,900— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-02-292016-03-021,440— $00SEC↗
MGRC MCGRATH RENTCORP A Award deriv2016-02-292016-03-0238,100— $038,100SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-02-292016-03-021,440— $05,347SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-02-292016-03-02472$24.60 $11.6K4,875SEC↗
MGRC MCGRATH RENTCORP S Sale2015-11-092015-11-10753$28.73 $21.6K3,907SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-11-022015-11-032,500— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-11-022015-11-032,500$15.62 $39.0K6,407SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2015-11-022015-11-031,747$30.05 $52.5K4,660SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-03-022015-03-043,120— $02,080SEC↗
MGRC MCGRATH RENTCORP A Award deriv2015-03-022015-03-0412,600— $012,600SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-03-022015-03-04800— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-03-022015-03-041,440— $01,440SEC↗
MGRC MCGRATH RENTCORP A Award deriv2015-03-022015-03-042,700— $02,700SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-03-022015-03-04800— $0800SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2015-03-022015-03-041,453$31.99 $46.5K3,907SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-03-022015-03-041,440— $02,240SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-03-022015-03-043,120— $05,360SEC↗
MGRC MCGRATH RENTCORP S Sale2014-06-092014-06-113,722$35.28 $131.3K0SEC↗
MGRC MCGRATH RENTCORP A Award deriv2014-03-032014-03-062,600— $02,600SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2014-03-032014-03-064,320— $02,880SEC↗
MGRC MCGRATH RENTCORP A Award deriv2014-03-032014-03-069,300— $09,300SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2014-03-032014-03-061,182$32.64 $38.6K3,722SEC↗
MGRC MCGRATH RENTCORP M Exercise2014-03-032014-03-064,320— $04,904SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2014-02-262014-02-28800— $0800SEC↗
MGRC MCGRATH RENTCORP M Exercise2014-02-262014-02-28800— $0800SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2014-02-262014-02-28216$35.95 $7.8K584SEC↗
MGRC MCGRATH RENTCORP S Sale2013-11-132013-11-131,742$36.00 $62.7K0SEC↗
MGRC MCGRATH RENTCORP S Sale2013-11-082013-11-125,049$35.78 $180.7K1,742SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2013-11-042013-11-054,900— $02,100SEC↗
MGRC MCGRATH RENTCORP D To issuer2013-11-042013-11-053,300$35.52 $117.2K7,229SEC↗
MGRC MCGRATH RENTCORP M Exercise2013-11-042013-11-054,900$23.92 $117.2K10,529SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2013-11-042013-11-05438$35.52 $15.6K6,791SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2013-11-012013-11-053,750— $02,500SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2013-11-012013-11-051,600— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2013-11-012013-11-0515,000— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2013-11-012013-11-051,600$20.71 $33.1K3,342SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2013-11-012013-11-0516,463$35.67 $587.2K5,629SEC↗
MGRC MCGRATH RENTCORP M Exercise2013-11-012013-11-053,750$15.62 $58.6K22,092SEC↗
MGRC MCGRATH RENTCORP M Exercise2013-11-012013-11-0515,000$15000.00 $225.00M18,342SEC↗
MGRC MCGRATH RENTCORP M Exercise2013-11-012013-11-0715,000$29.56 $443.4K18,342SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2013-05-202013-05-2216,000— $00SEC↗
MGRC MCGRATH RENTCORP S Sale2013-05-202013-05-2216,000$33.02 $528.3K1,742SEC↗
MGRC MCGRATH RENTCORP M Exercise2013-05-202013-05-2216,000$31.14 $498.2K17,742SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2012-11-302012-11-308,000— $01,600SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2012-11-302012-11-306,250— $06,250SEC↗
MGRC MCGRATH RENTCORP S Sale2012-11-302012-11-3014,250$27.93 $398.0K0SEC↗
MGRC MCGRATH RENTCORP M Exercise2012-11-302012-11-306,250$15.62 $97.6K6,250SEC↗
MGRC MCGRATH RENTCORP M Exercise2012-11-302012-11-308,000$20.71 $165.7K14,250SEC↗
MGRC MCGRATH RENTCORP A Award deriv2012-03-022012-03-062,600— $02,600SEC↗
MGRC MCGRATH RENTCORP A Award deriv2012-03-022012-03-067,200$31.35 $225.7K7,200SEC↗