HANNA JOSEPH F — SEC Form 4 filings

SEC reporting owner CIK 1226137. 16 Form 4 filings on record with FilingPulse; latest filed 2026-07-02.

Transaction summary — filings shown

Covers all 16 filings on record, filed 2024-02-27 to 2026-07-02. Counts and totals are arithmetic on values as filed — descriptive data, not a recommendation.

By issuer — same filings

Open-market purchase/sale legs on non-derivative securities, grouped by issuer. Role is as filed on the newest filing for that issuer. Dollar totals cover priced legs only (shares × price as filed). Ordered by priced transaction value, largest first.

IssuerRole (as filed)FilingsPurchases (P)Sales (S)Other legs
MCGRATH RENTCORP (MGRC)Director1215 legs · 66,272 sh · $7,823,68231
Janus International Group, Inc. (JBI)Director44

Form 4 filings — HANNA JOSEPH F

FiledFormIssuerReported transactionsSource
2026-07-024MCGRATH RENTCORP (MGRC)Sale (S): 460 @ $119.21 · Sale (S): 4,803 @ $120.51 · Sale (S): 2,237 @ $121.23EDGAR
2026-06-104Janus International Group, Inc. (JBI)Grant/award (A): 20,912 @ $0EDGAR
2026-05-074MCGRATH RENTCORP (MGRC)Other (J): 400 @ $113.06EDGAR
2026-05-054MCGRATH RENTCORP (MGRC)Sale (S): 9,070 @ $112.46 · Sale (S): 400 @ $113.19 · Sale (S): 530 @ $112EDGAR
2026-03-034MCGRATH RENTCORP (MGRC)Grant/award (A): 1,300 @ $0EDGAR
2026-02-254MCGRATH RENTCORP (MGRC)Option exercise (M): 8,807 @ $0 · Tax withholding (F): 7,920 @ $113.07 · Option exercise (M): 3,197 @ $0 · Option exercise (M): 25,967 @ $0 · Tax withholding (F): 15,939 @ $114.48 · Option exercise (M): 8,807 (derivative) @ $0 · +2 moreEDGAR
2025-07-314MCGRATH RENTCORP (MGRC)Sale (S): 6,317 @ $125.67 · Sale (S): 5,685 @ $126.90 · Sale (S): 2,575 @ $127.91EDGAR
2025-06-104Janus International Group, Inc. (JBI)Grant/award (A): 24,734 @ $0EDGAR
2025-05-054MCGRATH RENTCORP (MGRC)Sale (S): 5,567 @ $108.89 · Sale (S): 8,601 @ $108.79 · Sale (S): 82 @ $109.82EDGAR
2025-02-264MCGRATH RENTCORP (MGRC)Option exercise (M): 8,806 @ $0 · Option exercise (M): 3,197 @ $0 · Tax withholding (F): 6,565 @ $125.66 · Option exercise (M): 16,620 @ $0 · Option exercise (M): 2,771 @ $0 · Tax withholding (F): 10,579 @ $125.25 · +4 moreEDGAR
2025-02-254MCGRATH RENTCORP (MGRC)Grant/award (A): 16,910 @ $0EDGAR
2024-11-074MCGRATH RENTCORP (MGRC)Sale (S): 11,430 @ $119.64 · Sale (S): 4,410 @ $120.51 · Sale (S): 4,105 @ $121.73EDGAR
2024-06-204Janus International Group, Inc. (JBI)Grant/award (A): 15,813 @ $0EDGAR
2024-03-194Janus International Group, Inc. (JBI)Grant/award (A): 4,720 @ $0EDGAR
2024-02-284MCGRATH RENTCORP (MGRC)Option exercise (M): 16,040 @ $0 · Option exercise (M): 2,674 @ $0 · Option exercise (M): 2,770 @ $0 · Option exercise (M): 3,196 @ $0 · Tax withholding (F): 13,250 @ $124.65 · Option exercise (M): 8,020 (derivative) @ $0 · +3 moreEDGAR
2024-02-274MCGRATH RENTCORP (MGRC)Grant/award (A): 26,420 (derivative) @ $0EDGAR

FilingPulse's Form 4 archive currently extends back to 2024-01-11 and is expanding backward through EDGAR history — earlier filings by this insider may not be indexed yet. Names and roles are shown as filed.

Need this as JSON? GET https://api.filingpulse.io/v1/insider-trades?owner_cik=1226137 returns every filing on this page — normalized, with footnotes and derivative legs — and webhooks push new filings to you in seconds. API docs →