MarketPeel
Insider Trading Intelligence
JK

James Francis Kessler

RBA
CHIEF EXECUTIVE OFFICER · RB GLOBAL INC. · CIK 0001811969
FILING MIX · LIFETIME65%/35%
BUYS
81
SELLS
44
TOTAL VALUE
$38.36M
COMPANIES
2
ACTIVE SINCE
May 2020
HOLDINGS NOW
4,376
AVG SELL PX
$91.77
TRADE KIND
SHOWING 125 / 125
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
10 backtested trades · 8 horizons · 9 pending
Forward-return performance of every backtestable P/S trade by James Francis Kessler, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d10+70.00%+0.31%+0.86%-0.55%-1.02%
14d10+70.00%+1.02%+1.39%-0.38%-1.36%
30d10+70.00%+2.61%+1.79%+0.82%+1.64%
60d10+40.00%+8.18%+3.08%+5.10%+3.11%
90d10+50.00%+6.06%+5.75%+0.30%+2.47%
180d10(1 pending)+44.44%+17.30%+10.00%+7.30%+7.33%
1y10(2 pending)+37.50%+35.31%+21.60%+13.71%+17.05%
2y10(6 pending)+75.00%+79.26%+46.97%+32.29%+34.00%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
RBA · 680 shares · as of Jun 18, 2026
079,434158,868238,302317,736202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 81 buys / 44 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
3,6963,696Jun 26, 2026Jun 29, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
132132Jun 18, 2026Jun 22, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
88624Jun 18, 2026Jun 22, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
37680Jun 18, 2026Jun 22, 2026View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
321251,708Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
5,687$98.68$561.2K246,021Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
89,448$98.68$8.83M228,288Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
7,455$98.68$735.7K238,348Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
178261,695Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
16,8930Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
16,893245,181Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
13,039251,387Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
13,03913,361Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
7,455115,024Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
15,496261,695Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
7,4550Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
622245,803Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
178358Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
6220Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
321322Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
15,49630,993Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
6,671$97.91$653.2K255,024Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
202,7120Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
202,712317,736Mar 14, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
47,23747,237Mar 13, 2026Mar 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
6487,455Mar 2, 2026Mar 4, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
145536Mar 2, 2026Mar 4, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
54622Mar 2, 2026Mar 4, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
82643Mar 2, 2026Mar 4, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
202,712202,712Feb 12, 2026Feb 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
6,8076,807Feb 12, 2026Feb 17, 2026View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
20,742$80.00$1.66M128,311Jan 21, 2026Jan 22, 2026View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
20,7420Jan 21, 2026Jan 22, 2026View →
RBA
RB GLOBAL INC.
SALE10b5-1
10b5-1 plan
20,742$115.00$2.39M107,569Jan 21, 2026Jan 22, 2026View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
79561Dec 17, 2025Dec 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
139391Dec 17, 2025Dec 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
52568Dec 17, 2025Dec 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
46516Sep 18, 2025Sep 22, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
123252Sep 18, 2025Sep 22, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
70482Sep 18, 2025Sep 22, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
45,6580Jul 14, 2025Jul 16, 2025View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
45,658$54.83$2.50M153,227Jul 14, 2025Jul 16, 2025View →
RBA
RB GLOBAL INC.
SALE10b5-1
10b5-1 plan
45,658$110.00$5.02M107,569Jul 14, 2025Jul 16, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
73412Jun 20, 2025Jun 24, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
129129Jun 20, 2025Jun 24, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
48470Jun 20, 2025Jun 24, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
15,700$97.81$1.54M107,569Mar 17, 2025Mar 19, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
2,1830Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
5,621$94.43$530.8K123,269Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
169339Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
31,750117,997Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
422123,052Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
13,038128,890Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
31,7500Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
16,892122,630Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
7,369$94.43$695.9K115,683Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
2,183120,180Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
16,89216,893Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
46,48946,489Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
422422Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
169115,852Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
14,442$94.43$1.36M105,738Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
13,03826,078Mar 14, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
971,043Mar 3, 2025Mar 5, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
112508Mar 3, 2025Mar 5, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
31,75031,750Feb 12, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
2,1832,183Feb 12, 2025Mar 18, 2025View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
125396Dec 18, 2024Dec 20, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
110946Dec 18, 2024Dec 20, 2024View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
17,883$41.84$748.2K104,130Sep 23, 2024Sep 24, 2024View →
RBA
RB GLOBAL INC.
SALE10b5-1
10b5-1 plan
17,883$84.19$1.51M86,247Sep 23, 2024Sep 24, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
17,8830Sep 23, 2024Sep 24, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
119836Sep 18, 2024Sep 18, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
136271Sep 18, 2024Sep 18, 2024View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
17,883$41.84$748.2K104,130Sep 16, 2024Sep 17, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
17,88317,883Sep 16, 2024Sep 17, 2024View →
RBA
RB GLOBAL INC.
SALE10b5-1
10b5-1 plan
17,883$84.83$1.52M86,247Sep 16, 2024Sep 17, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
17,88335,766Sep 9, 2024Sep 10, 2024View →
RBA
RB GLOBAL INC.
SALE10b5-1
10b5-1 plan
17,883$83.09$1.49M86,247Sep 9, 2024Sep 10, 2024View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
17,883$41.84$748.2K104,130Sep 9, 2024Sep 10, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
6,035$78.29$472.5K86,247Aug 11, 2024Aug 13, 2024View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
14,17892,282Aug 11, 2024Aug 13, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
14,1780Aug 11, 2024Aug 13, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
14,17814,178Aug 1, 2024Aug 2, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
135135Jun 20, 2024Jun 24, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
118717Jun 20, 2024Jun 24, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
8,000$80.91$647.3K78,104Jun 18, 2024Jun 18, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
16,89233,585Mar 15, 2024Mar 19, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
39,11639,116Mar 15, 2024Mar 19, 2024View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
20093,379Mar 15, 2024Mar 19, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
8,801$64.83$570.6K76,287Mar 15, 2024Mar 19, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
2000Mar 15, 2024Mar 19, 2024View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
16,89293,179Mar 15, 2024Mar 19, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
7,275$75.26$547.5K86,104Mar 15, 2024Mar 19, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
179599Mar 1, 2024Mar 5, 2024View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
1,32265,583Feb 24, 2024Feb 27, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
1,3220Feb 24, 2024Feb 27, 2024View →
RBA
RB GLOBAL INC.
SALE
Chief Executive Officer
19,5050Feb 24, 2024Feb 27, 2024View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
19,50585,088Feb 24, 2024Feb 27, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
1,3221,322Feb 15, 2024Feb 20, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
19,50519,505Feb 15, 2024Feb 20, 2024View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
208420Dec 21, 2023Dec 26, 2023View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
1,250$60.06$75.1K64,261Nov 14, 2023Nov 14, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
211211Sep 13, 2023Sep 15, 2023View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
2,000$56.30$112.6K63,011Aug 17, 2023Aug 17, 2023View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Executive Officer
325$56.78$18.5K61,011Aug 15, 2023Aug 16, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
50,67850,678Aug 8, 2023Aug 9, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
166,981166,981Aug 8, 2023Aug 9, 2023View →
RBA
RB GLOBAL INC.
SALE
President & COO
43,123$61.84$2.67M60,686Mar 15, 2023Mar 16, 2023View →
RBA
RB GLOBAL INC.
PURCHASE
President & COO
98,886103,809Mar 4, 2023Mar 6, 2023View →
RBA
RB GLOBAL INC.
PURCHASE
President & COO
4,9234,923Mar 4, 2023Mar 6, 2023View →
RBA
RB GLOBAL INC.
SALE
President & COO
98,8860Mar 4, 2023Mar 6, 2023View →
RBA
RB GLOBAL INC.
SALE
President & COO
4,9230Mar 4, 2023Mar 6, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
4504,923Mar 3, 2023Mar 6, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
98,88698,886Feb 15, 2023Feb 16, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
4,4734,473Feb 15, 2023Feb 16, 2023View →
RBA
RB GLOBAL INC.
PURCHASE
President & COO
144$60.98$8.8K308Dec 31, 2022Jan 11, 2023View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
59,48359,483Mar 15, 2022Mar 16, 2022View →
RBA
RB GLOBAL INC.
PURCHASE
President & COO
125$61.77$7.7K164Dec 31, 2021Jan 21, 2022View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
25,61525,615Aug 12, 2021Aug 16, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
31,35531,355Aug 12, 2021Aug 16, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
20,74220,742Aug 12, 2021Aug 16, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
45,65845,658Feb 25, 2021Mar 1, 2021View →
RBA
RB GLOBAL INC.
PURCHASE
Chief Operating Officer
39$63.90$2.5K39Dec 31, 2020Jan 11, 2021View →
RBA
RB GLOBAL INC.
PURCHASEGRANT
Stock grant
53,64953,649May 12, 2020May 13, 2020View →
Other insiders · RBA
Loading peer insiders…
About this filer
CIK 0001811969
ROLE
Chief Executive Officer
PRIMARY
RBA
COMPANIES
2
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001811969DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback