Skip to main content
Signal8
HANNA JOSEPH F profile photo

Joseph F. Hanna

CIK: 0001226137

Transaction Breakdown

Open Market Buys (P)0 (0.0%)

High conviction signal

Open Market Sales (S)16 (50.0%)

Position reduction

Option Exercises (M)7 (21.9%)

Derivative conversions

Awards (A)4 (12.5%)

Compensation grants

Other (G, F, J, C, D, …)5 (15.6%)

Gifts, tax withholding, conversions, dispositions to the issuer and other codes

Companies & Roles (2)

MCGRATH RENTCORP logo
MGRC

MCGRATH RENTCORP

Director
Janus International Group, Inc. logo
JBI

Janus International Group, Inc.

Director

Discretionary Trading P&L

Holdings

Transaction History (32 total)

  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Oct 1, 2026
    Sale(S)
    Direct
    7.5K shares at avg. $115.04$863K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Jul 1, 2026
    Sale(S)
    Direct
    4.8K shares at avg. $120.51$579K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Jul 1, 2026
    Sale(S)
    Direct
    460 shares at avg. $119.21$55K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Jul 1, 2026
    Sale(S)
    Direct
    2.2K shares at avg. $121.23$271K
  • Janus International Group, Inc. logo
    JBI

    Janus International Group, Inc.

    Jun 9, 2026
    Award(A)
    Direct
    20.9K shares-
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    May 5, 2026
    Other(J)
    Indirect
    400 shares at avg. $113.06$45K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    May 5, 2026
    Sale(S)
    Direct
    530 shares at avg. $112.00$59K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    May 4, 2026
    Sale(S)
    Direct
    9.1K shares at avg. $112.46$1.0M
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    May 4, 2026
    Sale(S)
    Direct
    400 shares at avg. $113.19$45K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Feb 27, 2026
    Award(A)
    Direct
    1.3K shares-
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Feb 24, 2026
    Tax Payment(F)
    Direct
    15.9K shares at avg. $114.48$1.8M
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Feb 24, 2026
    Exercise(M)
    Direct
    3.2K shares-
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Feb 24, 2026
    Exercise(M)
    Direct
    26K shares-
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Feb 23, 2026
    Exercise(M)
    Direct
    8.8K shares-
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Feb 23, 2026
    Tax Payment(F)
    Direct
    7.9K shares at avg. $113.07$896K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Jul 29, 2025
    Sale(S)
    Direct
    2.6K shares at avg. $127.91$329K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Jul 29, 2025
    Sale(S)
    Direct
    6.3K shares at avg. $125.67$794K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Jul 29, 2025
    Sale(S)
    Direct
    5.7K shares at avg. $126.90$721K
  • Janus International Group, Inc. logo
    JBI

    Janus International Group, Inc.

    Jun 9, 2025
    Award(A)
    Direct
    24.7K shares-
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    May 2, 2025
    Sale(S)
    Direct
    82 shares at avg. $109.82$9K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    May 2, 2025
    Sale(S)
    Direct
    8.6K shares at avg. $108.79$936K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    May 1, 2025
    Sale(S)
    Direct
    5.6K shares at avg. $108.89$606K
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Feb 25, 2025
    Tax Payment(F)
    Direct
    10.6K shares at avg. $125.25$1.3M
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Feb 25, 2025
    Exercise(M)
    Direct
    16.6K shares-
  • MCGRATH RENTCORP logo
    MGRC

    MCGRATH RENTCORP

    Feb 25, 2025
    Exercise(M)
    Direct
    2.8K shares-

1-25 of 32

About HANNA JOSEPH F

HANNA JOSEPH F (SEC CIK 0001226137) files insider reports with the SEC as Director of MCGRATH RENTCORP (MGRC) and Director of Janus International Group, Inc. (JBI).

Signal8 holds 13 ownership filings by HANNA JOSEPH F, all Form 4s, filed between Nov 7, 2024 and Oct 2, 2026. Those filings report 32 transactions, from Nov 6, 2024 to Oct 1, 2026. Signal8's Form 4 history starts in Sep 2024.

The business address on HANNA JOSEPH F's filings is in LIVERMORE, CA.

Recent filings by HANNA JOSEPH F

  • Oct 1, 2026: Open-market sale of MGRC shares (Form 4, code S).
  • Jul 1, 2026: Open-market sales of MGRC shares (3 lines, Form 4, code S).
  • Jun 9, 2026: Grant or award of JBI shares (Form 4, code A).
  • May 5, 2026: Other transaction of MGRC shares (Form 4, code J).
  • May 5, 2026: Open-market sale of MGRC shares (Form 4, code S).

Other insiders filing for MCGRATH RENTCORP (MGRC)

How to read Form 4 transaction codes