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/PRATT KEITH E

PRATT KEITH E

Insider

Insider
Total trades
21
Bought (open market)
$0
Sold (open market)
$1.3M
Tickers traded
1
PRATT KEITH E, Executive VP and CFO, has demonstrated a consistent pattern of selling activity in shares of McGrath RentCorp (MGRC) over the past several years, as evidenced by SEC Form 4 filings. Since 2024, Pratt has executed 25 transactions, all of which were sales or dispositions of MGRC stock, totaling approximately $3.46 million in value. Notably, there have been no reported purchases of MGRC shares during this period, indicating a clear selling bias. Recent transactions include significant sales on February 24, 2026, valued at $441,778.32, and February 23, 2026, valued at $392,239.83. These follow earlier dispositions in July 2025, where Pratt sold shares worth $381,524.40, $50,114.78, and $829,418.68. Pratt’s trading activity has been concentrated exclusively in MGRC, reflecting a focus on divesting holdings in the company. The transactions often occur in clusters, particularly around late February and late July, suggesting a possible alignment with vesting schedules or corporate events. While the filings indicate multiple transactions coded as "M" (automatic disposition) and "F" (payment of exercise price or tax liability), the overall trend underscores a reduction in Pratt’s equity position in MGRC. This pattern of consistent selling, without any offsetting purchases, highlights a strategic shift in Pratt’s financial stake in the company over time.

AI-assisted summary

Recent trades

Most recent Form 4 filings by PRATT KEITH E.

  • PRATT KEITH Egranted6,080 shares ofMGRCat $0Feb 27 · filed Mar 3Details
  • PRATT KEITH Eexercised3,600 shares ofMGRCat $0Feb 24 · filed Feb 25Details
  • PRATT KEITH Etax-withheld3,859 shares ofMGRCat $114.48$442KFeb 24 · filed Feb 25Details

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
  • PRATT KEITH Eexercised5,732 shares ofMGRCat $0Feb 24 · filed Feb 25Details
  • PRATT KEITH Eexercised1,201 shares ofMGRCat $0Feb 24 · filed Feb 25Details
  • PRATT KEITH Etax-withheld3,469 shares ofMGRCat $113.07$392KFeb 23 · filed Feb 25Details
  • PRATT KEITH Eexercised3,070 shares ofMGRCat $0Feb 23 · filed Feb 25Details
  • PRATT KEITH Esold3,000 shares ofMGRCat $127.175$382KJul 30, 2025 · filed Jul 31, 2025Details
  • PRATT KEITH Esold397 shares ofMGRCat $126.234$50KJul 29, 2025 · filed Jul 31, 2025Details
  • PRATT KEITH Esold6,603 shares ofMGRCat $125.612$829KJul 29, 2025 · filed Jul 31, 2025Details
  • PRATT KEITH Eexercised1,077 shares ofMGRCat $0Feb 25, 2025 · filed Feb 26, 2025Details
  • PRATT KEITH Eexercised3,230 shares ofMGRCat $0Feb 25, 2025 · filed Feb 26, 2025Details
  • PRATT KEITH Etax-withheld3,909 shares ofMGRCat $125.25$490KFeb 25, 2025 · filed Feb 26, 2025Details
  • PRATT KEITH Eexercised6,460 shares ofMGRCat $0Feb 25, 2025 · filed Feb 26, 2025Details
  • PRATT KEITH Etax-withheld2,237 shares ofMGRCat $125.66$281KFeb 24, 2025 · filed Feb 26, 2025Details
  • PRATT KEITH Eexercised1,200 shares ofMGRCat $0Feb 24, 2025 · filed Feb 26, 2025Details
  • PRATT KEITH Eexercised3,069 shares ofMGRCat $0Feb 24, 2025 · filed Feb 26, 2025Details
  • PRATT KEITH Egranted9,240 shares ofMGRCat $0Feb 21, 2025 · filed Feb 25, 2025Details
  • PRATT KEITH Eexercised3,050 shares ofMGRCat $0Feb 26, 2024 · filed Feb 28, 2024Details
  • PRATT KEITH Etax-withheld4,762 shares ofMGRCat $124.65$594KFeb 26, 2024 · filed Feb 28, 2024Details
  • View all 21 trades →