Insider at

04

Insider transactions

05
1 buys (P) 1 sells (S) Net: $-1,806,288 + 80 non-open-market transactions below Avg return of open purchases vs now: 24.7% last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

80 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
July 13, 2026 CPRT S 80,000 $27.55 $2,204,000 275,352 Indirect -22.51% Disposed -1.2% (price as of 2026-10-02)
July 13, 2026 YEXT P 76,190 $5.22 $397,712 141,190 Direct +117.22% Acquired 24.7% (price as of 2026-10-02)
Jan. 6, 2025 CPRT S 235,480 $56.84 $13,384,683 0 Direct -100.00% Disposed -52.1% (price as of 2026-10-02)
Jan. 3, 2025 CPRT S 84,520 $57.10 $4,826,092 0 Direct -100.00% Disposed -52.3% (price as of 2026-10-02)
Jan. 3, 2024 CPRT S 320,000 $47.04 $15,052,800 0 Direct -100.00% Disposed -42.1% (price as of 2026-10-02)
May 25, 2022 CPRT S 80,000 $110.78 $8,862,400 0 Direct -100.00% Disposed -1.7% (price as of 2026-10-02)
Feb. 24, 2021 CPRT S 80,000 $110.70 $8,856,000 0 Direct -100.00% Disposed -1.6% (price as of 2026-10-02)
Jan. 5, 2021 CPRT S 35,000 $119.76 $4,191,600 89,800 Indirect -28.04% Disposed -9.1% (price as of 2026-10-02)
Jan. 4, 2021 CPRT S 35,000 $121.47 $4,251,450 124,800 Indirect -21.90% Disposed -10.4% (price as of 2026-10-02)
March 20, 2020 CPRT S 70,428 $60.05 $4,229,201 164,700 Direct -29.95% Disposed 81.3% (price as of 2026-10-02)
March 19, 2020 CPRT S 50,000 $71.11 $3,555,500 235,128 Indirect -17.54% Disposed 53.1% (price as of 2026-10-02)
March 19, 2020 CPRT S 59,808 $60.25 $3,603,432 235,128 Direct -20.28% Disposed 80.7% (price as of 2026-10-02)
March 18, 2020 CPRT S 20,192 $62.33 $1,258,567 345,128 Direct -5.53% Disposed 74.7% (price as of 2026-10-02)
March 18, 2020 CPRT S 60,000 $63.35 $3,801,000 285,128 Indirect -17.38% Disposed 71.9% (price as of 2026-10-02)
Jan. 2, 2020 CPRT S 80,000 $91.82 $7,345,600 475,128 Direct -14.41% Disposed 18.6% (price as of 2026-10-02)
Jan. 2, 2020 CPRT S 130,000 $92.12 $11,975,600 345,128 Direct -27.36% Disposed 18.2% (price as of 2026-10-02)
Jan. 15, 2019 CPRT S 80,000 $49.53 $3,962,400 475,128 Direct -14.41% Disposed 119.8% (price as of 2026-10-02)
Dec. 7, 2018 CRMT P 5,243 $67.69 $354,899 178,208 Indirect +3.03% Acquired -98.4% (price as of 2026-10-02)
Dec. 7, 2018 CRMT P 4,757 $68.23 $324,570 182,965 Indirect +2.67% Acquired -98.5% (price as of 2026-10-02)
Jan. 3, 2018 CPRT S 68,004 $43.38 $2,950,014 472,340 Direct -12.59% Disposed 151.0% (price as of 2026-10-02)

Showing latest 100 of 258 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Sept. 9, 2026 YEXT Restricted Stock Unit Common Stock (5,284) · · 5,284 Acquired
June 10, 2026 YEXT Restricted Stock Unit Common Stock (86,419) · · 86,419 Acquired
Dec. 5, 2025 CPRT Stock Option (right to buy) Common Stock (17,813) $38.72 Dec. 5, 2032 17,813 Acquired
Nov. 13, 2025 CPRT Stock Option [F1] Common Stock (100,000) $11.80 Dec. 17, 2025 100,000 Disposed
May 1, 2025 CRMT Stock Option (right to buy) Common Stock (13,775) $47.84 May 1, 2035 13,775 Acquired
Jan. 6, 2025 CPRT Stock Option [F3] Common Stock (235,480) $4.91 Dec. 2, 2025 235,480 Disposed
Jan. 3, 2025 CPRT Stock Option [F3,F4] Common Stock (84,520) $4.91 Dec. 2, 2025 84,520 Disposed
Dec. 6, 2024 CPRT Stock Option Common Stock (11,183) $62.08 Dec. 6, 2031 11,183 Acquired
April 30, 2024 CRMT Stock Option (right to buy) Common Stock (5,000) $36.54 May 1, 2024 5,000 Disposed
Jan. 3, 2024 CPRT Stock Option [F2] Common Stock (320,000) · Dec. 3, 2024 320,000 Acquired
Dec. 8, 2023 CPRT Stock Option Common Stock (14,084) $47.39 Dec. 8, 2030 14,084 Acquired
May 1, 2023 CRMT Stock Option (right to buy) Common Stock (5,000) $79.35 May 1, 2033 5,000 Acquired
Feb. 1, 2023 CRMT Stock Option (right to buy) Common Stock (5,000) $44.52 May 1, 2023 5,000 Disposed
Dec. 2, 2022 CPRT Stock Option (right to buy) Common Stock (10,297) $67.15 Dec. 2, 2029 10,297 Acquired
May 25, 2022 CPRT Stock Option Common Stock (80,000) · Dec. 5, 2022 80,000 Acquired
May 2, 2022 CRMT Stock Option (right to buy) Common Stock (5,000) $80.85 May 2, 2032 5,000 Acquired
Feb. 1, 2022 CRMT Stock Option (right to buy) Common Stock (5,000) $45.46 May 1, 2022 5,000 Disposed
Dec. 3, 2021 CPRT Stock Option (right to buy) [F1] Common Stock (15,000) $145.62 Dec. 3, 2028 15,000 Acquired
May 3, 2021 CRMT Stock Option (right to buy) Common Stock (5,000) $150.83 May 3, 2031 5,000 Acquired
Feb. 24, 2021 CPRT Stock Option Common Stock (80,000) · Dec. 5, 2022 80,000 Disposed
Feb. 22, 2021 CRMT Stock Option (right to buy) Common Stock (3,750) $24.69 May 2, 2021 3,750 Disposed
Dec. 4, 2020 CPRT Common Stock Common Stock (25,000) $112.09 Dec. 4, 2027 25,000 Acquired
May 1, 2020 CRMT Stock Option (right to buy) Common Stock (5,000) $65.95 May 1, 2030 5,000 Acquired
March 19, 2020 CPRT Stock Option Common Stock (59,808) · Dec. 14, 2021 59,808 Acquired
March 18, 2020 CPRT Stock Option Common Stock (20,192) · Dec. 14, 2021 20,192 Acquired
Jan. 8, 2020 CRMT Stock Option (right to buy) Common Stock (3,750) $22.87 June 30, 2020 3,750 Disposed
Jan. 2, 2020 CPRT Stock Option Common Stock (80,000) · Dec. 2, 2020 80,000 Acquired
Dec. 6, 2019 CPRT Stock Option Common Stock (25,000) $88.58 Dec. 6, 2026 25,000 Acquired
May 1, 2019 CRMT Stock Option (right to buy) Common Stock (5,000) $99.05 May 1, 2029 5,000 Acquired
Jan. 23, 2019 CRMT Stock Option (right to buy) Common Stock (3,750) $21.14 July 1, 2019 3,750 Disposed
Jan. 15, 2019 CPRT Stock Option Common Stock (80,000) $8.81 Dec. 3, 2019 80,000 Disposed
Dec. 17, 2018 CPRT Stock Option [F1] Common Stock (25,000) $47.19 Dec. 17, 2025 25,000 Acquired
May 23, 2018 CRMT Stock Option (right to buy) Common Stock (3,750) $18.86 July 1, 2018 3,750 Disposed
May 1, 2018 CRMT Stock Option (right to buy) Common Stock (5,000) $53.30 May 1, 2028 5,000 Acquired
Jan. 2, 2018 CPRT Stock Option Common Stock (80,000) · Dec. 11, 2018 80,000 Disposed
Dec. 8, 2017 CPRT Stock Option [F1] Common Stock (40,000) $43.96 Dec. 8, 2027 40,000 Acquired
May 1, 2017 CRMT Stock Option (right to buy) Common Stock (5,000) $37.30 May 1, 2027 5,000 Acquired
Jan. 6, 2017 CRMT Stock Option (right to buy) Common Stock (3,750) $13.37 July 2, 2017 3,750 Disposed
Jan. 6, 2017 CRMT Stock Option (right to buy) Common Stock (3,750) $13.37 July 2, 2017 3,750 Disposed
Jan. 6, 2017 CRMT Stock Option (right to buy) Common Stock (3,750) $13.37 July 2, 2017 3,750 Disposed
Dec. 16, 2016 CPRT Stock Option [F1] Common Stock (40,000) $55.85 Dec. 16, 2026 40,000 Acquired
May 2, 2016 CRMT Stock Option (right to buy) Common Stock (5,000) $26.42 May 2, 2026 5,000 Acquired
Jan. 4, 2016 CPRT Stock Option (right to buy) Common Stock (40,000) $20.22 Dec. 6, 2017 40,000 Disposed
Dec. 2, 2015 CPRT Stock Option [F1] Common Stock (40,000) $39.25 Dec. 2, 2025 40,000 Acquired
May 1, 2015 CRMT Stock Option (right to buy) Common Stock (5,000) $51.81 May 1, 2025 5,000 Acquired
Dec. 3, 2014 CPRT Stock Option [F1] Common Stock (40,000) $36.45 Dec. 3, 2024 40,000 Acquired
May 1, 2014 CRMT Stock Option (right to buy) Common Stock (5,000) $36.54 May 1, 2024 5,000 Acquired
Dec. 16, 2013 CPRT Stock Option [F1] Common Stock (40,000) $35.62 Dec. 16, 2023 40,000 Acquired
May 1, 2013 CRMT Stock Option (right to buy) Common Stock (5,000) $44.52 May 1, 2023 5,000 Acquired
April 15, 2013 CPRT Stock Option Common Stock $14.86 Dec. 18, 2016 19,805 Disposed
April 12, 2013 CPRT Stock Option Common Stock $14.86 Dec. 18, 2016 20,195 Disposed
Dec. 5, 2012 CPRT Stock Option [F1] Common Stock (40,000) $30.02 Dec. 5, 2022 40,000 Acquired
May 1, 2012 CRMT Stock Option (right to buy) Common Stock (5,000) $45.46 May 1, 2022 5,000 Acquired
Dec. 14, 2011 CPRT Stock Option [F1] Common Stock (20,000) $45.18 Dec. 21, 2021 20,000 Acquired
May 2, 2011 CRMT Stock Option (right to buy) Common Stock (3,750) $24.69 May 2, 2021 3,750 Acquired
Dec. 2, 2010 CPRT Stock Option [F1] Common Stock (20,000) $33.12 Dec. 2, 2020 20,000 Acquired
July 1, 2010 CRMT Stock Option (right to buy) Common Stock (3,750) $22.87 June 30, 2020 3,750 Acquired
Dec. 3, 2009 CPRT Stock Option [F1] Common Stock (20,000) $35.24 Dec. 3, 2019 20,000 Acquired
July 1, 2009 CRMT Stock Option (right to buy) Common Stock (3,750) $21.14 June 30, 2019 3,750 Acquired
Dec. 11, 2008 CPRT Stock Option [F1] Common Stock (20,000) $26.15 Dec. 11, 2017 20,000 Acquired
July 1, 2008 CRMT Option (Right to Buy) Common Stock (3,750) $18.86 July 1, 2018 3,750 Acquired
July 1, 2008 CRMT Option (Right to Buy) Common Stock (3,750) $18.86 July 1, 2018 3,750 Disposed
Dec. 6, 2007 CPRT Stock Option [F1] Common Stock (20,000) $40.44 Dec. 6, 2017 20,000 Acquired
July 2, 2007 CRMT Option (Right to Buy) Common Stock (3,750) $13.37 July 2, 2017 3,750 Acquired
Dec. 18, 2006 CPRT Stock Option [F1] Common Stock $29.71 Dec. 18, 2016 20,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 12 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
June 11, 2026 YEXT Common Stock 65,000 Direct
Feb. 26, 2007 CRMT Common Stock 10,000 Direct
Feb. 26, 2007 CRMT Common Stock 150,000 Indirect
Feb. 26, 2007 CRMT Common Stock 700 Indirect
Feb. 26, 2007 CRMT Common Stock 500 Indirect
Feb. 26, 2007 CRMT Common Stock 450 Indirect
Feb. 26, 2007 CRMT Common Stock 215 Indirect
Dec. 7, 2006 CPRT Common Stock 60,000 Indirect
Dec. 7, 2006 CPRT Common Stock 1,000 Indirect
Dec. 7, 2006 CPRT Common Stock 1,000 Indirect
Dec. 7, 2006 CPRT Common Stock 250 Indirect
Dec. 7, 2006 CPRT Common Stock 8,000 Direct