HANNA JOSEPH F Insider Trading -- Recent SEC Form 4 Transactions

HANNA JOSEPH F (CIK 1226137) reported 21 SEC Form 4 insider transactions across 2 companies over the past 18 months (most recent 2026-07-02). Recent activity: Sell MGRC (4,803 shares), Sell MGRC (2,237 shares), Sell MGRC (460 shares), Buy JBI (20,912 shares), Sell MGRC (400 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-07-02MCGRATH RENTCORP (MGRC)DirectorSell4,803$578,786
2026-07-02MCGRATH RENTCORP (MGRC)DirectorSell2,237$271,196
2026-07-02MCGRATH RENTCORP (MGRC)DirectorSell460$54,836
2026-06-10Janus International Group, Inc. (JBI)DirectorBuy20,912$0
2026-05-07MCGRATH RENTCORP (MGRC)DirectorSell400$45,224
2026-05-05MCGRATH RENTCORP (MGRC)DirectorSell9,070$1.0M
2026-05-05MCGRATH RENTCORP (MGRC)DirectorSell400$45,277
2026-05-05MCGRATH RENTCORP (MGRC)DirectorSell530$59,360
2026-03-03MCGRATH RENTCORP (MGRC)President and CEOBuy1,300$0
2026-02-25MCGRATH RENTCORP (MGRC)President and CEOSell7,920$895,514
2026-02-25MCGRATH RENTCORP (MGRC)President and CEOBuy8,807$0
2026-02-25MCGRATH RENTCORP (MGRC)President and CEOBuy3,197$0
2026-02-25MCGRATH RENTCORP (MGRC)President and CEOBuy25,967$0
2026-02-25MCGRATH RENTCORP (MGRC)President and CEOSell15,939$1.8M
2025-07-31MCGRATH RENTCORP (MGRC)President and CEOSell6,317$793,857
2025-07-31MCGRATH RENTCORP (MGRC)President and CEOSell5,685$721,426
2025-07-31MCGRATH RENTCORP (MGRC)President and CEOSell2,575$329,368
2025-06-10Janus International Group, Inc. (JBI)DirectorBuy24,734$0
2025-05-05MCGRATH RENTCORP (MGRC)President and CEOSell5,567$606,191
2025-05-05MCGRATH RENTCORP (MGRC)President and CEOSell8,601$935,703
2025-05-05MCGRATH RENTCORP (MGRC)President and CEOSell82$9,005

Source: SEC Form 4 filings · as of 2026-07-02