Sign inGet started

KESSLER JAMES FRANCIS

Insider CIK 1811969 · RBA President & COO · KMX Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
RBA RB GLOBAL INC. A Award deriv2026-09-172026-09-1853— $0733SEC↗
RBA RB GLOBAL INC. A Award deriv2026-09-172026-09-18123— $0747SEC↗
RBA RB GLOBAL INC. A Award deriv2026-09-172026-09-18186— $0318SEC↗
RBA RB GLOBAL INC. A Award deriv2026-09-172026-09-18186— $0318SEC↗
RBA RB GLOBAL INC. A Award deriv2026-09-172026-09-18123— $0747SEC↗
RBA RB GLOBAL INC. A Award deriv2026-09-172026-09-1853— $0733SEC↗
KMX CARMAX INC A Award2026-06-262026-06-293,696— $03,696SEC↗
RBA RB GLOBAL INC. A Award deriv2026-06-182026-06-22132— $0132SEC↗
RBA RB GLOBAL INC. A Award deriv2026-06-182026-06-2237— $0680SEC↗
RBA RB GLOBAL INC. A Award deriv2026-06-182026-06-2288— $0624SEC↗
RBA RB GLOBAL INC. M Exercise deriv2026-03-142026-03-17622— $00SEC↗
RBA RB GLOBAL INC. M Exercise deriv2026-03-142026-03-1716,893— $00SEC↗
RBA RB GLOBAL INC. M Exercise deriv2026-03-142026-03-17202,712— $00SEC↗
RBA RB GLOBAL INC. M Exercise deriv2026-03-142026-03-177,455— $00SEC↗
RBA RB GLOBAL INC. M Exercise deriv2026-03-142026-03-17321— $0322SEC↗
RBA RB GLOBAL INC. M Exercise deriv2026-03-142026-03-1715,496— $030,993SEC↗
RBA RB GLOBAL INC. M Exercise deriv2026-03-142026-03-17178— $0358SEC↗
RBA RB GLOBAL INC. M Exercise deriv2026-03-142026-03-1713,039— $013,361SEC↗
RBA RB GLOBAL INC. M Exercise2026-03-142026-03-1715,496— $0261,695SEC↗
RBA RB GLOBAL INC. F Tax w/h2026-03-142026-03-175,687$98.68 $561.2K246,021SEC↗
RBA RB GLOBAL INC. M Exercise2026-03-142026-03-17321— $0251,708SEC↗
RBA RB GLOBAL INC. F Tax w/h2026-03-142026-03-176,671$97.91 $653.2K255,024SEC↗
RBA RB GLOBAL INC. F Tax w/h2026-03-142026-03-177,455$98.68 $735.7K238,348SEC↗
RBA RB GLOBAL INC. M Exercise2026-03-142026-03-17622— $0245,803SEC↗
RBA RB GLOBAL INC. M Exercise2026-03-142026-03-1716,893— $0245,181SEC↗
RBA RB GLOBAL INC. F Tax w/h2026-03-142026-03-1789,448$98.68 $8.83M228,288SEC↗
RBA RB GLOBAL INC. M Exercise2026-03-142026-03-17202,712— $0317,736SEC↗
RBA RB GLOBAL INC. M Exercise2026-03-142026-03-177,455— $0115,024SEC↗
RBA RB GLOBAL INC. M Exercise2026-03-142026-03-1713,039— $0251,387SEC↗
RBA RB GLOBAL INC. M Exercise2026-03-142026-03-17178— $0261,695SEC↗
RBA RB GLOBAL INC. A Award deriv2026-03-132026-03-1747,237— $047,237SEC↗
RBA RB GLOBAL INC. A Award deriv2026-03-022026-03-0454— $0622SEC↗
RBA RB GLOBAL INC. A Award deriv2026-03-022026-03-0482— $0643SEC↗
RBA RB GLOBAL INC. A Award deriv2026-03-022026-03-04648— $07,455SEC↗
RBA RB GLOBAL INC. A Award deriv2026-03-022026-03-04145— $0536SEC↗
RBA RB GLOBAL INC. A Award deriv2026-02-122026-02-17202,712— $0202,712SEC↗
RBA RB GLOBAL INC. A Award deriv2026-02-122026-02-176,807— $06,807SEC↗
RBA RB GLOBAL INC. M Exercise deriv2026-01-212026-01-2220,742— $00SEC↗
RBA RB GLOBAL INC. M Exercise2026-01-212026-01-2220,742$80.00 $1.66M128,311SEC↗
RBA RB GLOBAL INC. S Sale2026-01-212026-01-2220,742$115.00 $2.39M107,569SEC↗
RBA RB GLOBAL INC. A Award deriv2025-12-172025-12-18139— $0391SEC↗
RBA RB GLOBAL INC. A Award deriv2025-12-172025-12-1879— $0561SEC↗
RBA RB GLOBAL INC. A Award deriv2025-12-172025-12-1852— $0568SEC↗
RBA RB GLOBAL INC. A Award deriv2025-09-182025-09-22123— $0252SEC↗
RBA RB GLOBAL INC. A Award deriv2025-09-182025-09-2270— $0482SEC↗
RBA RB GLOBAL INC. A Award deriv2025-09-182025-09-2246— $0516SEC↗
RBA RB GLOBAL INC. M Exercise deriv2025-07-142025-07-1645,658— $00SEC↗
RBA RB GLOBAL INC. M Exercise2025-07-142025-07-1645,658$54.83 $2.50M153,227SEC↗
RBA RB GLOBAL INC. S Sale2025-07-142025-07-1645,658$110.00 $5.02M107,569SEC↗
RBA RB GLOBAL INC. A Award deriv2025-06-202025-06-2448— $0470SEC↗
RBA RB GLOBAL INC. A Award deriv2025-06-202025-06-24129— $0129SEC↗
RBA RB GLOBAL INC. A Award deriv2025-06-202025-06-2473— $0412SEC↗
RBA RB GLOBAL INC. S Sale2025-03-172025-03-1915,700$97.81 $1.54M107,569SEC↗
RBA RB GLOBAL INC. M Exercise deriv2025-03-142025-03-18169— $0339SEC↗
RBA RB GLOBAL INC. M Exercise deriv2025-03-142025-03-18422— $0422SEC↗
RBA RB GLOBAL INC. M Exercise deriv2025-03-142025-03-1816,892— $016,893SEC↗
RBA RB GLOBAL INC. M Exercise deriv2025-03-142025-03-1831,750— $00SEC↗
RBA RB GLOBAL INC. M Exercise deriv2025-03-142025-03-182,183— $00SEC↗
RBA RB GLOBAL INC. A Award deriv2025-03-142025-03-1846,489— $046,489SEC↗
RBA RB GLOBAL INC. M Exercise deriv2025-03-142025-03-1813,038— $026,078SEC↗
RBA RB GLOBAL INC. M Exercise2025-03-142025-03-1831,750— $0117,997SEC↗
RBA RB GLOBAL INC. M Exercise2025-03-142025-03-182,183— $0120,180SEC↗
RBA RB GLOBAL INC. F Tax w/h2025-03-142025-03-1814,442$94.43 $1.36M105,738SEC↗
RBA RB GLOBAL INC. M Exercise2025-03-142025-03-1816,892— $0122,630SEC↗
RBA RB GLOBAL INC. M Exercise2025-03-142025-03-18422— $0123,052SEC↗
RBA RB GLOBAL INC. F Tax w/h2025-03-142025-03-187,369$94.43 $695.9K115,683SEC↗
RBA RB GLOBAL INC. M Exercise2025-03-142025-03-1813,038— $0128,890SEC↗
RBA RB GLOBAL INC. M Exercise2025-03-142025-03-18169— $0115,852SEC↗
RBA RB GLOBAL INC. F Tax w/h2025-03-142025-03-185,621$94.43 $530.8K123,269SEC↗
RBA RB GLOBAL INC. A Award deriv2025-03-032025-03-05112— $0508SEC↗
RBA RB GLOBAL INC. A Award deriv2025-03-032025-03-0597— $01,043SEC↗
RBA RB GLOBAL INC. A Award deriv2025-02-122025-03-1831,750— $031,750SEC↗
RBA RB GLOBAL INC. A Award deriv2025-02-122025-03-182,183— $02,183SEC↗
RBA RB GLOBAL INC. A Award deriv2024-12-182024-12-20110— $0946SEC↗
RBA RB GLOBAL INC. A Award deriv2024-12-182024-12-20125— $0396SEC↗
RBA RB GLOBAL INC. M Exercise deriv2024-09-232024-09-2417,883— $00SEC↗
RBA RB GLOBAL INC. S Sale2024-09-232024-09-2417,883$84.19 $1.51M86,247SEC↗
RBA RB GLOBAL INC. M Exercise2024-09-232024-09-2417,883$41.84 $748.2K104,130SEC↗
RBA RB GLOBAL INC. A Award deriv2024-09-182024-09-20119— $0836SEC↗
RBA RB GLOBAL INC. A Award deriv2024-09-182024-09-20136— $0271SEC↗
RBA RB GLOBAL INC. M Exercise deriv2024-09-162024-09-1717,883— $017,883SEC↗
RBA RB GLOBAL INC. S Sale2024-09-162024-09-1717,883$84.83 $1.52M86,247SEC↗
RBA RB GLOBAL INC. M Exercise2024-09-162024-09-1717,883$41.84 $748.2K104,130SEC↗
RBA RB GLOBAL INC. M Exercise deriv2024-09-092024-09-1017,883— $035,766SEC↗
RBA RB GLOBAL INC. M Exercise2024-09-092024-09-1017,883$41.84 $748.2K104,130SEC↗
RBA RB GLOBAL INC. S Sale2024-09-092024-09-1017,883$83.09 $1.49M86,247SEC↗
RBA RB GLOBAL INC. M Exercise deriv2024-08-112024-08-1314,178— $00SEC↗
RBA RB GLOBAL INC. M Exercise2024-08-112024-08-1314,178— $092,282SEC↗
RBA RB GLOBAL INC. F Tax w/h2024-08-112024-08-136,035$78.29 $472.5K86,247SEC↗
RBA RB GLOBAL INC. A Award deriv2024-08-012024-08-0214,178— $014,178SEC↗
RBA RB GLOBAL INC. A Award deriv2024-06-202024-06-24135— $0135SEC↗
RBA RB GLOBAL INC. A Award deriv2024-06-202024-06-24118— $0717SEC↗
RBA RB GLOBAL INC. S Sale2024-06-182024-06-188,000$80.91 $647.3K78,104SEC↗
RBA RB GLOBAL INC. M Exercise deriv2024-03-152024-03-1916,892— $033,585SEC↗
RBA RB GLOBAL INC. M Exercise deriv2024-03-152024-03-19200— $00SEC↗
RBA RB GLOBAL INC. A Award deriv2024-03-152024-03-1939,116— $039,116SEC↗
RBA RB GLOBAL INC. F Tax w/h2024-03-152024-03-197,275$75.26 $547.5K86,104SEC↗
RBA RB GLOBAL INC. M Exercise2024-03-152024-03-19200— $093,379SEC↗
RBA RB GLOBAL INC. M Exercise2024-03-152024-03-1916,892— $093,179SEC↗
RBA RB GLOBAL INC. F Tax w/h2024-03-152024-03-198,801$64.83 $570.6K76,287SEC↗
RBA RB GLOBAL INC. A Award deriv2024-03-012024-03-05179— $0599SEC↗
RBA RB GLOBAL INC. M Exercise deriv2024-02-242024-02-271,322— $00SEC↗
RBA RB GLOBAL INC. M Exercise deriv2024-02-242024-02-2719,505— $00SEC↗
RBA RB GLOBAL INC. M Exercise2024-02-242024-02-2719,505— $085,088SEC↗
RBA RB GLOBAL INC. M Exercise2024-02-242024-02-271,322— $065,583SEC↗
RBA RB GLOBAL INC. A Award deriv2024-02-152024-02-2019,505— $019,505SEC↗
RBA RB GLOBAL INC. A Award deriv2024-02-152024-02-201,322— $01,322SEC↗
RBA RB GLOBAL INC. A Award deriv2023-12-212023-12-26208— $0420SEC↗
RBA RB GLOBAL INC. P Buy2023-11-142023-11-141,250$60.06 $75.1K64,261SEC↗
RBA RB GLOBAL INC. A Award deriv2023-09-132023-09-15211— $0211SEC↗
RBA RB GLOBAL INC. P Buy2023-08-172023-08-172,000$56.30 $112.6K63,011SEC↗
RBA RB GLOBAL INC. P Buy2023-08-152023-08-16325$56.78 $18.5K61,011SEC↗
RBA RB GLOBAL INC. A Award deriv2023-08-082023-08-0950,678— $050,678SEC↗
RBA RB GLOBAL INC. A Award deriv2023-08-082023-08-09166,981— $0166,981SEC↗
RBA RITCHIE BROS AUCTIONEERS I F Tax w/h2023-03-152023-03-1643,123$61.84 $2.67M60,686SEC↗
RBA RITCHIE BROS AUCTIONEERS I M Exercise deriv2023-03-042023-03-0698,886— $00SEC↗
RBA RITCHIE BROS AUCTIONEERS I M Exercise deriv2023-03-042023-03-064,923— $00SEC↗
RBA RITCHIE BROS AUCTIONEERS I M Exercise2023-03-042023-03-0698,886— $0103,809SEC↗
RBA RITCHIE BROS AUCTIONEERS I M Exercise2023-03-042023-03-064,923— $04,923SEC↗
RBA RITCHIE BROS AUCTIONEERS I A Award deriv2023-03-032023-03-06450— $04,923SEC↗
RBA RITCHIE BROS AUCTIONEERS I A Award deriv2023-02-152023-02-164,473— $04,473SEC↗
RBA RITCHIE BROS AUCTIONEERS I A Award deriv2023-02-152023-02-1698,886— $098,886SEC↗
RBA RITCHIE BROS AUCTIONEERS I J Other2022-12-312023-01-11144$60.98 $8.8K308SEC↗
RBA RITCHIE BROS AUCTIONEERS I A Award deriv2022-03-152022-03-1659,483— $059,483SEC↗
RBA RITCHIE BROS AUCTIONEERS I J Other2021-12-312022-01-21125$61.77 $7.7K164SEC↗
RBA RITCHIE BROS AUCTIONEERS I A Award deriv2021-08-122021-08-1731,355— $031,355SEC↗
RBA RITCHIE BROS AUCTIONEERS I A Award deriv2021-08-122021-08-1725,615— $025,615SEC↗
RBA RITCHIE BROS AUCTIONEERS I A Award deriv2021-08-122021-08-1720,742— $020,742SEC↗
RBA RITCHIE BROS AUCTIONEERS I A Award deriv2021-02-252021-03-0145,658— $045,658SEC↗
RBA RITCHIE BROS AUCTIONEERS I J Other2020-12-312021-01-1139$63.90 $2.5K39SEC↗
RBA RITCHIE BROS AUCTIONEERS I A Award deriv2020-05-122020-05-1353,649— $053,649SEC↗