Joseph F. Hanna
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
Sale(S)Direct7.5K shares at avg. $115.04$863K - Jul 1, 2026MGRC
MCGRATH RENTCORP
Sale(S)Direct4.8K shares at avg. $120.51$579K - Jul 1, 2026MGRC
MCGRATH RENTCORP
Sale(S)Direct460 shares at avg. $119.21$55K - Jul 1, 2026MGRC
MCGRATH RENTCORP
Sale(S)Direct2.2K shares at avg. $121.23$271K - Jun 9, 2026JBI
Janus International Group, Inc.
Award(A)Direct20.9K shares- - May 5, 2026MGRC
MCGRATH RENTCORP
Other(J)Indirect400 shares at avg. $113.06$45K - May 5, 2026MGRC
MCGRATH RENTCORP
Sale(S)Direct530 shares at avg. $112.00$59K - May 4, 2026MGRC
MCGRATH RENTCORP
Sale(S)Direct9.1K shares at avg. $112.46$1.0M - May 4, 2026MGRC
MCGRATH RENTCORP
Sale(S)Direct400 shares at avg. $113.19$45K - Feb 27, 2026MGRC
MCGRATH RENTCORP
Award(A)Direct1.3K shares- - Feb 24, 2026MGRC
MCGRATH RENTCORP
Tax Payment(F)Direct15.9K shares at avg. $114.48$1.8M - Feb 24, 2026MGRC
MCGRATH RENTCORP
Exercise(M)Direct3.2K shares- - Feb 24, 2026MGRC
MCGRATH RENTCORP
Exercise(M)Direct26K shares- - Feb 23, 2026MGRC
MCGRATH RENTCORP
Exercise(M)Direct8.8K shares- - Feb 23, 2026MGRC
MCGRATH RENTCORP
Tax Payment(F)Direct7.9K shares at avg. $113.07$896K - Jul 29, 2025MGRC
MCGRATH RENTCORP
Sale(S)Direct2.6K shares at avg. $127.91$329K - Jul 29, 2025MGRC
MCGRATH RENTCORP
Sale(S)Direct6.3K shares at avg. $125.67$794K - Jul 29, 2025MGRC
MCGRATH RENTCORP
Sale(S)Direct5.7K shares at avg. $126.90$721K - Jun 9, 2025JBI
Janus International Group, Inc.
Award(A)Direct24.7K shares- - May 2, 2025MGRC
MCGRATH RENTCORP
Sale(S)Direct82 shares at avg. $109.82$9K - May 2, 2025MGRC
MCGRATH RENTCORP
Sale(S)Direct8.6K shares at avg. $108.79$936K - May 1, 2025MGRC
MCGRATH RENTCORP
Sale(S)Direct5.6K shares at avg. $108.89$606K - Feb 25, 2025MGRC
MCGRATH RENTCORP
Tax Payment(F)Direct10.6K shares at avg. $125.25$1.3M - Feb 25, 2025MGRC
MCGRATH RENTCORP
Exercise(M)Direct16.6K shares- - Feb 25, 2025MGRC
MCGRATH RENTCORP
Exercise(M)Direct2.8K shares-
| Type | Shares | Price | Ownership | |||
|---|---|---|---|---|---|---|
| Oct 1, 2026 | MGRC MCGRATH RENTCORP | Sale(S) | 7,500 | $115.04 | $862,825 | Direct |
| Jul 1, 2026 | MGRC MCGRATH RENTCORP | Sale(S) | 4,803 | $120.51 | $578,786 | Direct |
| Jul 1, 2026 | MGRC MCGRATH RENTCORP | Sale(S) | 460 | $119.21 | $54,836 | Direct |
| Jul 1, 2026 | MGRC MCGRATH RENTCORP | Sale(S) | 2,237 | $121.23 | $271,196 | Direct |
| Jun 9, 2026 | JBI Janus International Group, Inc. | Award(A) | 20,912 | - | $0 | Direct |
| May 5, 2026 | MGRC MCGRATH RENTCORP | Other(J) | 400 | $113.06 | $45,224 | Indirect |
| May 5, 2026 | MGRC MCGRATH RENTCORP | Sale(S) | 530 | $112.00 | $59,360 | Direct |
| May 4, 2026 | MGRC MCGRATH RENTCORP | Sale(S) | 9,070 | $112.46 | $1,020,033 | Direct |
| May 4, 2026 | MGRC MCGRATH RENTCORP | Sale(S) | 400 | $113.19 | $45,277 | Direct |
| Feb 27, 2026 | MGRC MCGRATH RENTCORP | Award(A) | 1,300 | - | $0 | Direct |
| Feb 24, 2026 | MGRC MCGRATH RENTCORP | Tax Payment(F) | 15,939 | $114.48 | $1,824,697 | Direct |
| Feb 24, 2026 | MGRC MCGRATH RENTCORP | Exercise(M) | 3,197 | - | $0 | Direct |
| Feb 24, 2026 | MGRC MCGRATH RENTCORP | Exercise(M) | 25,967 | - | $0 | Direct |
| Feb 23, 2026 | MGRC MCGRATH RENTCORP | Exercise(M) | 8,807 | - | $0 | Direct |
| Feb 23, 2026 | MGRC MCGRATH RENTCORP | Tax Payment(F) | 7,920 | $113.07 | $895,514 | Direct |
| Jul 29, 2025 | MGRC MCGRATH RENTCORP | Sale(S) | 2,575 | $127.91 | $329,376 | Direct |
| Jul 29, 2025 | MGRC MCGRATH RENTCORP | Sale(S) | 6,317 | $125.67 | $793,829 | Direct |
| Jul 29, 2025 | MGRC MCGRATH RENTCORP | Sale(S) | 5,685 | $126.90 | $721,443 | Direct |
| Jun 9, 2025 | JBI Janus International Group, Inc. | Award(A) | 24,734 | - | - | Direct |
| May 2, 2025 | MGRC MCGRATH RENTCORP | Sale(S) | 82 | $109.82 | $9,005 | Direct |
| May 2, 2025 | MGRC MCGRATH RENTCORP | Sale(S) | 8,601 | $108.79 | $935,673 | Direct |
| May 1, 2025 | MGRC MCGRATH RENTCORP | Sale(S) | 5,567 | $108.89 | $606,211 | Direct |
| Feb 25, 2025 | MGRC MCGRATH RENTCORP | Tax Payment(F) | 10,579 | $125.25 | $1,325,020 | Direct |
| Feb 25, 2025 | MGRC MCGRATH RENTCORP | Exercise(M) | 16,620 | - | - | Direct |
| Feb 25, 2025 | MGRC MCGRATH RENTCORP | Exercise(M) | 2,771 | - | - | Direct |
1-25 of 32 transactions
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)
- Wescott Tara, SVP, Chief HR Officer
- Skenesky John P, VP and Division Manager
- Hawkins Philip B, President and CEO
- Lieffrig John, VP and Division Manager
- Malek Gilda, SVP, Chief Legal Officer
- Whitney David M, SVP, Chief Accounting Officer