Sign inGet started

HANNA JOSEPH F

Insider CIK 1226137 · JBI Director · MGRC Sr VP and COO, Director

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 S Sale2026-10-012026-10-027,500$115.04 $862.8K144,049SEC↗
MGRC MCGRATH RENTCORP S Sale2026-07-012026-07-02460$119.21 $54.8K158,589SEC↗
MGRC MCGRATH RENTCORP S Sale2026-07-012026-07-024,803$120.51 $578.8K153,786SEC↗
MGRC MCGRATH RENTCORP S Sale2026-07-012026-07-022,237$121.23 $271.2K151,549SEC↗
JBI Janus International Group, A Award2026-06-092026-06-1020,912— $066,179SEC↗
MGRC MCGRATH RENTCORP S Sale2026-05-052026-05-05530$112.00 $59.4K159,049SEC↗
MGRC MCGRATH RENTCORP J Other2026-05-052026-05-07400$113.06 $45.2K0SEC↗
MGRC MCGRATH RENTCORP S Sale2026-05-042026-05-05400$113.19 $45.3K159,579SEC↗
MGRC MCGRATH RENTCORP S Sale2026-05-042026-05-059,070$112.46 $1.02M159,979SEC↗
MGRC MCGRATH RENTCORP A Award2026-02-272026-03-031,300— $0169,049SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2026-02-242026-02-253,197— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2026-02-242026-02-2516,310— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2026-02-242026-02-2515,939$114.48 $1.82M167,749SEC↗
MGRC MCGRATH RENTCORP M Exercise2026-02-242026-02-2525,967— $0183,688SEC↗
MGRC MCGRATH RENTCORP M Exercise2026-02-242026-02-253,197— $0157,721SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2026-02-232026-02-258,807— $08,807SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2026-02-232026-02-257,920$113.07 $895.5K154,524SEC↗
MGRC MCGRATH RENTCORP M Exercise2026-02-232026-02-258,807— $0162,444SEC↗
MGRC MCGRATH RENTCORP S Sale2025-07-292025-07-312,575$127.91 $329.4K153,637SEC↗
MGRC MCGRATH RENTCORP S Sale2025-07-292025-07-315,685$126.90 $721.4K156,212SEC↗
MGRC MCGRATH RENTCORP S Sale2025-07-292025-07-316,317$125.67 $793.9K161,897SEC↗
JBI Janus International Group, A Award2025-06-092025-06-1024,734— $045,267SEC↗
MGRC MCGRATH RENTCORP S Sale2025-05-022025-05-0582$109.82 $9.0K168,214SEC↗
MGRC MCGRATH RENTCORP S Sale2025-05-022025-05-058,601$108.79 $935.7K168,296SEC↗
MGRC MCGRATH RENTCORP S Sale2025-05-012025-05-055,567$108.89 $606.2K176,897SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-252025-02-262,771— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-252025-02-268,310— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2025-02-252025-02-2610,579$125.25 $1.33M182,464SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-252025-02-262,771— $0193,043SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-252025-02-2616,620— $0190,272SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-242025-02-268,806— $017,614SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2025-02-242025-02-263,197— $03,197SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2025-02-242025-02-266,565$125.66 $825.0K173,652SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-242025-02-263,197— $0180,217SEC↗
MGRC MCGRATH RENTCORP M Exercise2025-02-242025-02-268,806— $0177,020SEC↗
MGRC MCGRATH RENTCORP A Award2025-02-212025-02-2516,910— $0168,214SEC↗
MGRC MCGRATH RENTCORP S Sale2024-11-072024-11-074,105$121.73 $499.7K151,304SEC↗
MGRC MCGRATH RENTCORP S Sale2024-11-062024-11-074,410$120.51 $531.4K155,409SEC↗
MGRC MCGRATH RENTCORP S Sale2024-11-062024-11-0711,430$119.64 $1.37M159,819SEC↗
JBI Janus International Group, A Award2024-06-182024-06-2015,813— $020,533SEC↗
JBI Janus International Group, A Award2024-03-192024-03-194,720— $04,720SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-288,020— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-282,674— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-283,196— $06,394SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2024-02-262024-02-282,770— $02,771SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-2816,040— $0175,859SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-282,674— $0178,533SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-282,770— $0181,303SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2024-02-262024-02-2813,250$124.65 $1.65M171,249SEC↗
MGRC MCGRATH RENTCORP M Exercise2024-02-262024-02-283,196— $0184,499SEC↗
MGRC MCGRATH RENTCORP A Award deriv2024-02-232024-02-2726,420— $026,420SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-03-022023-03-0356,000— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-03-022023-03-1456,000— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-03-022023-03-0319,370$101.03 $1.96M137,040SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-03-022023-03-0356,000$34.57 $1.94M175,572SEC↗
MGRC MCGRATH RENTCORP D To issuer2023-03-022023-03-0319,162$101.03 $1.94M156,410SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-03-022023-03-1419,370$101.03 $1.96M159,819SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-03-022023-03-1456,000$34.57 $1.94M198,351SEC↗
MGRC MCGRATH RENTCORP D To issuer2023-03-022023-03-1419,162$101.03 $1.94M179,189SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-03-012023-03-032,002— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-03-012023-03-142,002— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-03-012023-03-031,053$101.03 $106.4K119,572SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-03-012023-03-032,002— $0120,625SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-03-012023-03-142,002— $0143,404SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-03-012023-03-141,053$101.03 $106.4K142,351SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-012,961— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-012,769— $05,541SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-013,205— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-012,673— $02,674SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-142,673— $02,674SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-143,205— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-142,769— $05,541SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2023-02-272023-03-142,961— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-012,673— $0123,310SEC↗
MGRC MCGRATH RENTCORP A Award2023-02-272023-03-018,658— $0117,676SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-012,769— $0129,284SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-013,205— $0126,515SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-02-272023-03-0110,661$101.99 $1.09M118,623SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-012,961— $0120,637SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-143,205— $0149,294SEC↗
MGRC MCGRATH RENTCORP A Award2023-02-272023-03-148,658— $0140,455SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2023-02-272023-03-1410,661$101.99 $1.09M141,402SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-142,769— $0152,063SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-142,673— $0146,089SEC↗
MGRC MCGRATH RENTCORP M Exercise2023-02-272023-03-142,961— $0143,416SEC↗
MGRC MCGRATH RENTCORP A Award deriv2023-02-242023-02-279,590— $09,590SEC↗
MGRC MCGRATH RENTCORP A Award deriv2023-02-242023-02-2716,310— $016,310SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-05-242022-05-2635,300— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-05-242022-05-2635,300$24.60 $868.4K155,411SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-05-242022-05-2612,959$81.50 $1.06M142,452SEC↗
MGRC MCGRATH RENTCORP D To issuer2022-05-242022-05-2610,655$81.50 $868.4K131,797SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-05-182022-05-2030,000— $035,300SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-05-182022-05-2010,071$83.53 $841.2K128,947SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-05-182022-05-2030,000$24.60 $738.0K139,018SEC↗
MGRC MCGRATH RENTCORP D To issuer2022-05-182022-05-208,836$83.53 $738.1K120,111SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-03-022022-03-034,040— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-03-022022-03-044,040— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-03-022022-03-034,040— $0111,022SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-03-022022-03-032,004$80.43 $161.2K109,018SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-03-022022-03-044,040— $0111,022SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-03-022022-03-042,004$80.43 $161.2K109,018SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-03-012022-03-032,002— $02,002SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-03-012022-03-042,002— $02,002SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-03-012022-03-032,002— $0107,975SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-03-012022-03-03993$79.72 $79.2K106,982SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-03-012022-03-04993$79.72 $79.2K106,982SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-03-012022-03-042,002— $0107,975SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-282022-03-0212,205— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-282022-03-022,960— $02,961SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-282022-03-022,787— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-282022-03-0212,205— $0108,912SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-02-282022-03-028,686$81.28 $706.0K105,973SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-282022-03-022,787— $0111,699SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-282022-03-022,960— $0114,659SEC↗
MGRC MCGRATH RENTCORP A Award deriv2022-02-252022-03-018,310— $08,310SEC↗
MGRC MCGRATH RENTCORP A Award deriv2022-02-252022-03-018,310— $08,310SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-252022-03-012,673— $05,347SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2022-02-252022-03-013,205— $03,205SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-252022-03-013,205— $099,518SEC↗
MGRC MCGRATH RENTCORP M Exercise2022-02-252022-03-012,673— $096,313SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2022-02-252022-03-012,811$81.25 $228.4K96,707SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-05-252021-05-2730,000— $065,300SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2021-05-252021-05-2710,213$86.45 $882.9K93,640SEC↗
MGRC MCGRATH RENTCORP D To issuer2021-05-252021-05-278,537$86.45 $738.0K103,853SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-05-252021-05-2730,000$24.60 $738.0K112,390SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-022021-03-034,040— $084,313SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2021-03-022021-03-031,923$76.90 $147.9K82,390SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-032,787— $02,787SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-0320,020— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-032,959— $05,921SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-034,040— $04,040SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2021-03-012021-03-032,002— $04,004SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-0320,020— $093,487SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-032,959— $073,467SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-032,002— $067,721SEC↗
MGRC MCGRATH RENTCORP M Exercise2021-03-012021-03-032,787— $070,508SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2021-03-012021-03-0313,214$78.58 $1.04M80,273SEC↗
MGRC MCGRATH RENTCORP A Award deriv2021-02-252021-03-016,410— $06,410SEC↗
MGRC MCGRATH RENTCORP A Award deriv2021-02-252021-03-018,020— $08,020SEC↗
MGRC MCGRATH RENTCORP A Award deriv2021-02-252021-03-018,020— $08,020SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-08-202020-08-2431,500— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-08-202020-08-247,913$67.77 $536.3K80,589SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-08-202020-08-2431,500$31.99 $1.01M88,502SEC↗
MGRC MCGRATH RENTCORP D To issuer2020-08-202020-08-2414,870$67.77 $1.01M65,719SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-08-132020-08-1723,300— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-08-132020-08-175,846$69.05 $403.7K57,002SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-08-132020-08-1723,300$32.64 $760.5K73,862SEC↗
MGRC MCGRATH RENTCORP D To issuer2020-08-132020-08-1711,014$69.05 $760.5K62,848SEC↗
MGRC MCGRATH RENTCORP J Other2020-08-042020-08-06632$58.43 $36.9K0SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-03-022020-03-042,002— $06,006SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-03-022020-03-0412,120— $08,080SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-03-022020-03-047,003$70.68 $495.0K50,562SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-03-022020-03-0412,120— $055,563SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-03-022020-03-042,002— $057,565SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2020-02-282020-03-022,786— $05,574SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2020-02-282020-03-021,209$69.45 $84.0K43,443SEC↗
MGRC MCGRATH RENTCORP M Exercise2020-02-282020-03-022,786— $044,652SEC↗
MGRC MCGRATH RENTCORP A Award deriv2020-02-272020-03-028,880— $08,880SEC↗
MGRC MCGRATH RENTCORP A Award deriv2020-02-272020-03-028,880— $08,880SEC↗
MGRC MCGRATH RENTCORP J Other2019-11-122019-11-14644$73.37 $47.3K527SEC↗
MGRC MCGRATH RENTCORP J Other2019-11-072019-11-12375$74.79 $28.0K1,171SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-03-012019-03-0422,200— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2019-03-012019-03-042,002— $08,008SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-03-012019-03-04993$59.65 $59.2K41,866SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-03-012019-03-0422,200$28.90 $641.6K56,967SEC↗
MGRC MCGRATH RENTCORP M Exercise2019-03-012019-03-042,002— $058,969SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2019-03-012019-03-045,388$59.84 $322.4K53,581SEC↗
MGRC MCGRATH RENTCORP D To issuer2019-03-012019-03-0410,722$59.84 $641.6K42,859SEC↗
MGRC MCGRATH RENTCORP A Award deriv2019-02-282019-03-048,360— $08,360SEC↗
MGRC MCGRATH RENTCORP A Award deriv2019-02-282019-03-048,360— $08,360SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2018-03-122018-03-1317,400— $00SEC↗
MGRC MCGRATH RENTCORP D To issuer2018-03-122018-03-1310,246$53.24 $545.5K34,767SEC↗
MGRC MCGRATH RENTCORP M Exercise2018-03-122018-03-1317,400$31.35 $545.5K47,487SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2018-03-122018-03-132,474$53.24 $131.7K45,013SEC↗
MGRC MCGRATH RENTCORP J Other deriv2018-03-022018-03-056,600— $00SEC↗
MGRC MCGRATH RENTCORP A Award deriv2018-03-012018-03-0510,010— $010,010SEC↗
MGRC MCGRATH RENTCORP A Award deriv2018-03-012018-03-0510,010— $010,010SEC↗
MGRC MCGRATH RENTCORP S Sale2017-05-082017-05-106,000$34.55 $207.3K30,087SEC↗
MGRC MCGRATH RENTCORP J Other deriv2017-03-032017-03-066,500— $00SEC↗
MGRC MCGRATH RENTCORP A Award deriv2017-03-022017-03-0656,000— $056,000SEC↗
MGRC MCGRATH RENTCORP A Award deriv2017-03-022017-03-0610,100— $010,100SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-12-152016-12-1617,100— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-12-152016-12-1617,100$27.99 $478.6K50,210SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-12-152016-12-161,793$38.82 $69.6K48,417SEC↗
MGRC MCGRATH RENTCORP D To issuer2016-12-152016-12-1612,330$38.82 $478.7K36,087SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-06-152016-06-1619,000— $00SEC↗
MGRC MCGRATH RENTCORP J Other2016-06-152016-06-168,617$30.03 $258.8K49,632SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-06-152016-06-1619,000$23.92 $454.5K58,249SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-06-152016-06-161,493$30.24 $45.1K48,139SEC↗
MGRC MCGRATH RENTCORP D To issuer2016-06-152016-06-1615,029$30.24 $454.5K33,110SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2016-02-292016-03-022,368— $00SEC↗
MGRC MCGRATH RENTCORP J Other deriv2016-02-292016-03-027,400— $00SEC↗
MGRC MCGRATH RENTCORP A Award deriv2016-02-292016-03-0295,300— $095,300SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2016-02-292016-03-02884$24.60 $21.7K39,249SEC↗
MGRC MCGRATH RENTCORP M Exercise2016-02-292016-03-022,368— $040,133SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-06-102015-06-1270,000— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-06-102015-06-1235,000— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2015-06-102015-06-1287,766$31.49 $2.76M37,765SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-06-102015-06-1270,000$15.62 $1.09M125,531SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-06-102015-06-1235,000$29.56 $1.03M55,531SEC↗
MGRC MCGRATH RENTCORP J Other2015-03-132015-03-1318,598$31.63 $588.3K20,531SEC↗
MGRC MCGRATH RENTCORP A Award deriv2015-03-022015-03-046,600— $06,600SEC↗
MGRC MCGRATH RENTCORP A Award deriv2015-03-022015-03-0431,500— $031,500SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-03-022015-03-042,800— $00SEC↗
MGRC MCGRATH RENTCORP J Other deriv2015-03-022015-03-046,100— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2015-03-022015-03-042,369— $02,368SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-03-022015-03-042,800— $038,705SEC↗
MGRC MCGRATH RENTCORP M Exercise2015-03-022015-03-042,369— $041,074SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2015-03-022015-03-041,945$31.99 $62.2K39,129SEC↗
MGRC MCGRATH RENTCORP S Sale2014-11-052014-11-076,000$37.62 $225.7K35,905SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2014-08-202014-08-2240,000— $00SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2014-08-202014-08-2232,198$37.45 $1.21M41,905SEC↗
MGRC MCGRATH RENTCORP M Exercise2014-08-202014-08-2240,000$22.18 $887.2K74,103SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2014-06-102014-06-1190,000— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2014-06-102014-06-1190,000$20.71 $1.86M103,396SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2014-06-102014-06-1169,293$35.55 $2.46M34,103SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2014-03-032014-03-057,107— $04,737SEC↗
MGRC MCGRATH RENTCORP A Award deriv2014-03-032014-03-056,500— $06,500SEC↗
MGRC MCGRATH RENTCORP A Award deriv2014-03-032014-03-0523,300— $023,300SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2014-03-032014-03-052,672$32.64 $87.2K13,396SEC↗
MGRC MCGRATH RENTCORP M Exercise2014-03-032014-03-057,107— $016,068SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2014-02-262014-02-282,800— $02,800SEC↗
MGRC MCGRATH RENTCORP M Exercise2014-02-262014-02-282,800— $010,015SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2014-02-262014-02-281,054$35.95 $37.9K8,961SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2013-08-232013-08-2735,000— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2013-08-232013-08-2735,000$31.14 $1.09M40,225SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2013-08-232013-08-2733,010$34.26 $1.13M7,215SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2013-06-112013-06-1217,000— $00SEC↗
MGRC MCGRATH RENTCORP S Sale2013-06-112013-06-1217,000$33.24 $565.1K5,225SEC↗
MGRC MCGRATH RENTCORP M Exercise2013-06-112013-06-1217,000$15.29 $259.9K22,225SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2013-03-062013-03-0817,000— $017,000SEC↗
MGRC MCGRATH RENTCORP M Exercise2013-03-062013-03-0817,000$15.29 $259.9K22,225SEC↗
MGRC MCGRATH RENTCORP S Sale2013-03-062013-03-0817,000$29.95 $509.1K5,225SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2013-02-262013-02-278,400— $05,600SEC↗
MGRC MCGRATH RENTCORP F Tax w/h2013-02-262013-02-273,175$29.28 $93.0K5,225SEC↗
MGRC MCGRATH RENTCORP M Exercise2013-02-262013-02-278,400— $08,400SEC↗
MGRC MCGRATH RENTCORP A Award deriv2013-02-252013-02-277,400— $07,400SEC↗
MGRC MCGRATH RENTCORP A Award deriv2013-02-252013-02-2722,000— $022,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2012-08-172012-08-1720,000— $00SEC↗
MGRC MCGRATH RENTCORP M Exercise2012-08-172012-08-1720,000$11.80 $236.0K27,000SEC↗
MGRC MCGRATH RENTCORP S Sale2012-08-172012-08-1720,000$25.88 $517.6K7,000SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2012-03-152012-03-153,735— $020,000SEC↗
MGRC MCGRATH RENTCORP S Sale2012-03-152012-03-153,735$32.00 $119.5K7,000SEC↗
MGRC MCGRATH RENTCORP M Exercise2012-03-152012-03-153,735$11.80 $44.1K10,735SEC↗
MGRC MCGRATH RENTCORP M Exercise deriv2012-03-142012-03-1515,265— $023,735SEC↗
MGRC MCGRATH RENTCORP M Exercise2012-03-142012-03-1515,265$11.80 $180.1K22,265SEC↗
MGRC MCGRATH RENTCORP S Sale2012-03-142012-03-1515,265$32.00 $488.5K7,000SEC↗
MGRC MCGRATH RENTCORP A Award deriv2012-03-022012-03-0617,400$31.35 $545.5K17,400SEC↗
MGRC MCGRATH RENTCORP A Award deriv2012-03-022012-03-066,100— $06,100SEC↗