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/KESSLER JAMES FRANCIS

KESSLER JAMES FRANCIS

Officer

Officer
Total trades
25
Bought (open market)
$0
Sold (open market)
$11.9M
Tickers traded
2
James Francis Kessler, chief executive officer of RB Global (RBA), has been a consistent seller of company stock over the past year, with Form 4 filings showing $11.9 million in open-market sales and zero purchases across 44 transactions. The most recent sale occurred on January 21, 2026, when Kessler disposed of RBA shares worth $2.39 million, paired with an option exercise valued at $1.66 million on the same day. That transaction followed a cluster of equity grants and tax-withholding events in March 2026, including four option exercises and corresponding "F" code dispositions totaling roughly $10.8 million — though those were automatic share withholdings to cover tax liabilities rather than discretionary trades. The pattern across Kessler's two covered companies — RBA and CarMax (KMX) — is heavily weighted toward compensation mechanics rather than conviction buying. All 44 filings carry codes for awards, option exercises, or tax withholdings, with the sole "S" code being the January sale. Notably, there are no "P" codes indicating open-market purchases, and the total buy value stands at zero. The recent activity shows a clear directional bias: every discretionary transaction in the last six months has been a sale, while the bulk of the volume consists of automatic "A" grants and "F" tax withholdings that require no affirmative decision by the executive. The most significant dollar figure in the recent window came on March 14, 2026, when Kessler exercised options and had shares withheld to cover taxes, with the largest single "F" disposition valued at $8.83 million. That event, combined with the January sale, suggests Kessler has been systematically converting equity compensation into cash rather than accumulating additional RBA exposure. The absence of any open-market purchases across both tickers reinforces a one-way selling posture, though the transaction sizes are consistent with routine executive compensation cycles rather than unusual or clustered disposals.

AI-assisted summary

12-month activity

Monthly buy vs sell totals from KESSLER JAMES FRANCIS'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$03
January 2026$0$2.4M2
February 2026$0$02
March 2026$0$017
April 2026$0$00
May 2026$0$00
June 2026$0$04
July 2026$0$00
August 2026$0$00
September 2026$0$03

Recent trades

Most recent Form 4 filings by KESSLER JAMES FRANCIS.

  • KESSLER JAMES FRANCISgranted186 shares ofRBAat $0Sep 17 · filed Sep 18Details
  • KESSLER JAMES FRANCISgranted123 shares ofRBAat $0Sep 17 · filed Sep 18Details
  • KESSLER JAMES FRANCISgranted53 shares ofRBAat $0Sep 17 · filed Sep 18Details

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
KESSLER JAMES FRANCIS
granted
3,696 shares of
KMX
at $0
Jun 26 · filed Jun 29Details
  • KESSLER JAMES FRANCISgranted132 shares ofRBAat $0Jun 18 · filed Jun 22Details
  • KESSLER JAMES FRANCISgranted88 shares ofRBAat $0Jun 18 · filed Jun 22Details
  • KESSLER JAMES FRANCISgranted37 shares ofRBAat $0Jun 18 · filed Jun 22Details
  • KESSLER JAMES FRANCISexercised321 shares ofRBAMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCISexercised7,455 shares ofRBAMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCISexercised202,712 shares ofRBAMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCIStax-withheld89,448 shares ofRBAat $98.68$8.8MMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCISexercised16,893 shares ofRBAMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCISexercised622 shares ofRBAMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCIStax-withheld7,455 shares ofRBAat $98.68$736KMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCISexercised13,039 shares ofRBAMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCIStax-withheld5,687 shares ofRBAat $98.68$561KMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCISexercised15,496 shares ofRBAMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCISexercised178 shares ofRBAMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCIStax-withheld6,671 shares ofRBAat $97.91$653KMar 14 · filed Mar 17Details
  • KESSLER JAMES FRANCISgranted47,237 shares ofRBAat $0Mar 13 · filed Mar 17Details
  • View all 25 trades →