ITS
InsiderTrading
TradesInsidersCompaniesCluster BuysRankingsAbout
ITS
InsiderTrading Screener

Track SEC Form 4 insider trades. See what corporate insiders are buying and selling.

Browse

  • Trades
  • Insiders
  • Companies
  • Cluster Buys
  • Rankings

Top Insiders

  • Mark Zuckerberg
  • Elon Musk
  • Jamie Dimon
  • Satya Nadella
  • Lisa Su
  • Jensen Huang

Screeners

  • CEO & CFO Purchases
  • Director Purchases
  • Top Buys This Week
  • Top Sales This Week
  • 10b5-1 Trades
  • Buy/Sell Ratios
  • Politician Overlap
  • Sectors

Learn

  • Learn
  • What is a Form 4?
  • About & Methodology
  • What are Cluster Buys?
  • Top Insider Rankings
  • Contact Us
  • Privacy Policy
  • Terms of Use

Data

  • SEC EDGAR Form 4 ↗
  • CongressStock.com ↗
  • Track13F.com ↗
  • About the data
© 2026 InsiderTradingScreener.com. Data from SEC EDGAR Form 4 filings.For informational purposes only. Not financial advice.
Home/Insiders/HANNA JOSEPH F

HANNA JOSEPH F

Insider

Insider
Total trades
29
Bought (open market)
$0
Sold (open market)
$3.9M
Tickers traded
2
Joseph F. Hanna, President and CEO, has demonstrated a consistent pattern of selling activity in McGrath RentCorp (MGRC) shares over the past two years, with no recorded purchases in SEC filings. Since 2024, Hanna has executed multiple sales totaling approximately $8.37 million, with the most recent transactions occurring in late February 2026. On February 23 and 24, 2026, he sold shares worth $895,514 and $1.82 million, respectively, following earlier dispositions in July 2025 totaling $1.84 million across three transactions. The sales appear concentrated around late February in multiple years, including a $1.65 million transaction on February 26, 2024, and $2.15 million in sales across February 24-25, 2025. The filings show Hanna’s transactions are exclusively tied to MGRC, with no activity in other securities. While some filings with transaction codes "A" (award) and "M" (exercise of derivative security) indicate equity compensation activity, the monetization of holdings is evident through "F" (payment of exercise price or tax liability) and "S" (open market sale) codes. The absence of buy transactions suggests a one-way disposition trend, though the sales may relate to pre-planned trading arrangements or diversification. The dollar values indicate material stakes being liquidated, with individual transactions frequently exceeding $800,000. The pattern reflects a multi-year reduction in Hanna’s position rather than short-term trading.

AI-assisted summary

12-month activity

Monthly buy vs sell totals from HANNA JOSEPH F's Form 4 filings.

BuysSellsFilings with no price (gifts, grants)
Show data table
MonthBuysSellsFilings
October 2025$0$00
November 2025$0$00
December 2025$0$00
January 2026$0$00
February 2026$0$07
March 2026$0$00
April 2026$0$00
May 2026$0$1.1M4
June 2026$0$01
July 2026$0$905K3
August 2026$0$00
September 2026$0$00

Recent trades

Most recent Form 4 filings by HANNA JOSEPH F.

  • HANNA JOSEPH Fsold2,237 shares ofMGRCat $121.232$271KJul 1 · filed Jul 2Details
  • HANNA JOSEPH Fsold4,803 shares ofMGRCat $120.505$579KJul 1 · filed Jul 2Details
  • HANNA JOSEPH Fsold460 shares ofMGRCat $119.208$55KJul 1 · filed Jul 2Details

Explore insider screeners

Latest CEO & CFO PurchasesLatest CEO & CFO SalesDirector PurchasesOfficer PurchasesTop Purchases This WeekTop Sales This WeekTop Officer Buys (Month)10% Owner Filings10b5-1 Planned TradesDiscretionary TradesBuy/Sell RatiosPolitician-Insider Overlap
  • HANNA JOSEPH Fgranted20,912 shares ofJBIat $0Jun 9 · filed Jun 10Details
  • HANNA JOSEPH Ftraded400 shares ofMGRCat $113.06$45KMay 5 · filed May 7Details
  • HANNA JOSEPH Fsold530 shares ofMGRCat $112$59KMay 5Details
  • HANNA JOSEPH Fsold9,070 shares ofMGRCat $112.462$1MMay 4 · filed May 5Details
  • HANNA JOSEPH Fsold400 shares ofMGRCat $113.193$45KMay 4 · filed May 5Details
  • HANNA JOSEPH Fgranted1,300 shares ofMGRCat $0Feb 27 · filed Mar 3Details
  • HANNA JOSEPH Fexercised16,310 shares ofMGRCat $0Feb 24 · filed Feb 25Details
  • HANNA JOSEPH Ftax-withheld15,939 shares ofMGRCat $114.48$1.8MFeb 24 · filed Feb 25Details
  • HANNA JOSEPH Fexercised25,967 shares ofMGRCat $0Feb 24 · filed Feb 25Details
  • HANNA JOSEPH Fexercised3,197 shares ofMGRCat $0Feb 24 · filed Feb 25Details
  • HANNA JOSEPH Ftax-withheld7,920 shares ofMGRCat $113.07$896KFeb 23 · filed Feb 25Details
  • HANNA JOSEPH Fexercised8,807 shares ofMGRCat $0Feb 23 · filed Feb 25Details
  • HANNA JOSEPH Fsold5,685 shares ofMGRCat $126.903$721KJul 29, 2025 · filed Jul 31, 2025Details
  • HANNA JOSEPH Fsold2,575 shares ofMGRCat $127.913$329KJul 29, 2025 · filed Jul 31, 2025Details
  • HANNA JOSEPH Fsold6,317 shares ofMGRCat $125.666$794KJul 29, 2025 · filed Jul 31, 2025Details
  • HANNA JOSEPH Fexercised8,310 shares ofMGRCat $0Feb 25, 2025 · filed Feb 26, 2025Details
  • HANNA JOSEPH Ftax-withheld10,579 shares ofMGRCat $125.25$1.3MFeb 25, 2025 · filed Feb 26, 2025Details
  • View all 29 trades →