HANNA JOSEPH F
SEC insider (Form 3/4/5 filer). CIK 0001226137. Director at MCGRATH RENTCORP (MGRC) and 1 other issuer. 32 reported Form 4/5 transactions since Sep 2024; latest on Oct 1, 2026. Located in LIVERMORE, CA.
Companies HANNA JOSEPH F has filed insider reports for
- MCGRATH RENTCORP (MGRC): Director
- Janus International Group, Inc. (JBI): Director
HANNA JOSEPH F
CIK: 0001226137
Transaction Breakdown
High conviction signal
Position reduction
Derivative conversions
Compensation grants
Gifts, tax withholding, conversions, dispositions to the issuer and other codes
Discretionary Trading P&L
Holdings
Transaction History (32 total)
- Oct 1, 2026MGRC
MCGRATH RENTCORP
SaleDirect7.5K shares at avg. $115.04$863K - Jul 1, 2026MGRC
MCGRATH RENTCORP
SaleDirect460 shares at avg. $119.21$55K - Jul 1, 2026MGRC
MCGRATH RENTCORP
SaleDirect2.2K shares at avg. $121.23$271K - Jul 1, 2026MGRC
MCGRATH RENTCORP
SaleDirect4.8K shares at avg. $120.51$579K - Jun 9, 2026JBI
Janus International Group, Inc.
AwardDirect20.9K shares- - May 5, 2026MGRC
MCGRATH RENTCORP
OtherIndirect400 shares at avg. $113.06$45K - May 5, 2026MGRC
MCGRATH RENTCORP
SaleDirect530 shares at avg. $112.00$59K - May 4, 2026MGRC
MCGRATH RENTCORP
SaleDirect400 shares at avg. $113.19$45K - May 4, 2026MGRC
MCGRATH RENTCORP
SaleDirect9.1K shares at avg. $112.46$1.0M - Feb 27, 2026MGRC
MCGRATH RENTCORP
AwardDirect1.3K shares-
| Type | Shares | Price | Ownership | |||
|---|---|---|---|---|---|---|
| Oct 1, 2026 | MGRC MCGRATH RENTCORP | Sale | 7,500 | $115.04 | $862,825 | Direct |
| Jul 1, 2026 | MGRC MCGRATH RENTCORP | Sale | 460 | $119.21 | $54,836 | Direct |
| Jul 1, 2026 | MGRC MCGRATH RENTCORP | Sale | 2,237 | $121.23 | $271,196 | Direct |
| Jul 1, 2026 | MGRC MCGRATH RENTCORP | Sale | 4,803 | $120.51 | $578,786 | Direct |
| Jun 9, 2026 | JBI Janus International Group, Inc. | Award | 20,912 | - | $0 | Direct |
| May 5, 2026 | MGRC MCGRATH RENTCORP | Other | 400 | $113.06 | $45,224 | Indirect |
| May 5, 2026 | MGRC MCGRATH RENTCORP | Sale | 530 | $112.00 | $59,360 | Direct |
| May 4, 2026 | MGRC MCGRATH RENTCORP | Sale | 400 | $113.19 | $45,277 | Direct |
| May 4, 2026 | MGRC MCGRATH RENTCORP | Sale | 9,070 | $112.46 | $1,020,033 | Direct |
| Feb 27, 2026 | MGRC MCGRATH RENTCORP | Award | 1,300 | - | $0 | Direct |
1-10 of 32 transactions