Market Cap: $28.53B
Market Cap: $28.53B
Liaw Jeffrey sold 1,277 shares of CPRT on 15 July. They now own 221,884 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey bought 812 shares of CPRT on 15 July. They now own 81,621 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey bought 1,277 shares of CPRT on 15 July. They now own 80,809 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey sold 812 shares of CPRT on 15 July. They now own 182,718 CPRT shares.
Liaw Jeffrey sold CPRTEnglander Daniel J sold 40,000 shares of CPRT on 13 July. They now own 235,352 CPRT shares.
Englander Daniel J sold CPRTEnglander Daniel J sold 80,000 shares of CPRT on 13 July. They now own 275,352 CPRT shares.
Englander Daniel J sold CPRTMorefield Diane M bought 50,000 shares of CPRT on 8 July. They now own 50,000 CPRT shares.
Morefield Diane M bought CPRTMorefield Diane M sold 50,000 shares of CPRT on 8 July. They now own 0 CPRT shares.
Morefield Diane M sold CPRTLiaw Jeffrey sold 2,343 shares of CPRT on 15 April. They now own 79,532 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 809 shares of CPRT on 15 April. They now own 222,696 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 23,870 shares of CPRT on 15 April. They now own 81,875 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 4,523 shares of CPRT on 15 April. They now own 6,145 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey bought 4,523 shares of CPRT on 15 April. They now own 60,493 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey bought 1,277 shares of CPRT on 15 April. They now own 105,745 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey sold 1,277 shares of CPRT on 15 April. They now own 4,868 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey bought 43,166 shares of CPRT on 15 April. They now own 103,659 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey sold 43,166 shares of CPRT on 15 April. They now own 223,505 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey bought 809 shares of CPRT on 15 April. They now own 104,468 CPRT shares.
Liaw Jeffrey bought CPRTAdair A Jayson sold 21,200 shares of CPRT on 20 January. They now own 254,400 CPRT shares.
Adair A Jayson sold CPRTAdair A Jayson sold 21,200 shares of CPRT on 20 January. They now own 318,000 CPRT shares.
Adair A Jayson sold CPRTAdair A Jayson sold 7,761 shares of CPRT on 20 January. They now own 14,174,859 CPRT shares.
Adair A Jayson sold CPRTLiaw Jeffrey sold 43,166 shares of CPRT on 15 January. They now own 267,948 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 809 shares of CPRT on 15 January. They now own 10,668 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 1,277 shares of CPRT on 15 January. They now own 266,671 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 4,523 shares of CPRT on 15 January. They now own 11,477 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey bought 1,277 shares of CPRT on 15 January. They now own 81,107 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey bought 4,523 shares of CPRT on 15 January. They now own 35,855 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey bought 43,166 shares of CPRT on 15 January. They now own 79,021 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey bought 809 shares of CPRT on 15 January. They now own 79,830 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey sold 22,693 shares of CPRT on 15 January. They now own 55,970 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 2,444 shares of CPRT on 15 January. They now own 78,663 CPRT shares.
Liaw Jeffrey sold CPRTTryforos Thomas N sold 27,850 shares of CPRT on 30 December. They now own 413,785 CPRT shares.
Tryforos Thomas N sold CPRTTryforos Thomas N bought 27,850 shares of CPRT on 30 December. They now own 27,850 CPRT shares.
Tryforos Thomas N bought CPRTTryforos Thomas N bought 17,813 shares of CPRT on 5 December. They now own 17,813 CPRT shares.
Tryforos Thomas N bought CPRTCohan Steven D bought 17,813 shares of CPRT on 5 December. They now own 17,813 CPRT shares.
Cohan Steven D bought CPRTMeeks James E bought 17,813 shares of CPRT on 5 December. They now own 17,813 CPRT shares.
Meeks James E bought CPRTEnglander Daniel J bought 17,813 shares of CPRT on 5 December. They now own 17,813 CPRT shares.
Englander Daniel J bought CPRTMorefield Diane M bought 17,813 shares of CPRT on 5 December. They now own 17,813 CPRT shares.
Morefield Diane M bought CPRTJohnson Willis J bought 17,813 shares of CPRT on 5 December. They now own 17,813 CPRT shares.
Johnson Willis J bought CPRTBlunt Matt bought 17,813 shares of CPRT on 5 December. They now own 17,813 CPRT shares.
Blunt Matt bought CPRTSparks Carl bought 17,813 shares of CPRT on 5 December. They now own 17,813 CPRT shares.
Sparks Carl bought CPRTFisher Stephen bought 17,813 shares of CPRT on 5 December. They now own 17,813 CPRT shares.
Fisher Stephen bought CPRTLebon Cherylyn Harley bought 17,813 shares of CPRT on 5 December. They now own 17,813 CPRT shares.
Lebon Cherylyn Harley bought CPRTTryforos Thomas N sold 100,000 shares of CPRT on 25 November. They now own 0 CPRT shares.
Tryforos Thomas N sold CPRTTryforos Thomas N bought 100,000 shares of CPRT on 25 November. They now own 100,000 CPRT shares.
Tryforos Thomas N bought CPRTTryforos Thomas N sold 100,000 shares of CPRT on 25 November. They now own 0 CPRT shares.
Tryforos Thomas N sold CPRTEnglander Daniel J bought 100,000 shares of CPRT on 13 November. They now own 100,000 CPRT shares.
Englander Daniel J bought CPRTEnglander Daniel J sold 100,000 shares of CPRT on 13 November. They now own 0 CPRT shares.
Englander Daniel J sold CPRTLiaw Jeffrey sold 4,523 shares of CPRT on 15 October. They now own 16,809 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 1,277 shares of CPRT on 15 October. They now own 311,114 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 809 shares of CPRT on 15 October. They now own 16,000 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 22,086 shares of CPRT on 15 October. They now own 31,332 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey bought 1,277 shares of CPRT on 15 October. They now own 7,926 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey bought 809 shares of CPRT on 15 October. They now own 6,649 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey sold 43,166 shares of CPRT on 15 October. They now own 312,391 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 2,197 shares of CPRT on 15 October. They now own 53,418 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey bought 43,166 shares of CPRT on 15 October. They now own 55,615 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey bought 4,523 shares of CPRT on 15 October. They now own 12,449 CPRT shares.
Liaw Jeffrey bought CPRTStearns Leah C bought 75,000 shares of CPRT on 16 September. They now own 150,000 CPRT shares.
Stearns Leah C bought CPRTStearns Leah C bought 75,000 shares of CPRT on 16 September. They now own 75,000 CPRT shares.
Stearns Leah C bought CPRTTryforos Thomas N sold 228,840 shares of CPRT on 15 September. They now own 0 CPRT shares.
Tryforos Thomas N sold CPRTTryforos Thomas N bought 228,840 shares of CPRT on 15 September. They now own 228,840 CPRT shares.
Tryforos Thomas N bought CPRTTryforos Thomas N sold 228,840 shares of CPRT on 15 September. They now own 0 CPRT shares.
Tryforos Thomas N sold CPRTLiaw Jeffrey bought 809 shares of CPRT on 15 July. They now own 54,338 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey sold 18,288 shares of CPRT on 15 July. They now own 35,143 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey bought 4,523 shares of CPRT on 15 July. They now own 10,363 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey bought 43,166 shares of CPRT on 15 July. They now own 53,529 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey bought 1,277 shares of CPRT on 15 July. They now own 55,615 CPRT shares.
Liaw Jeffrey bought CPRTLiaw Jeffrey sold 1,884 shares of CPRT on 15 July. They now own 53,731 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 1,277 shares of CPRT on 15 July. They now own 355,557 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 4,523 shares of CPRT on 15 July. They now own 22,141 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 3,616 shares of CPRT on 15 July. They now own 31,527 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 809 shares of CPRT on 15 July. They now own 21,332 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 300 shares of CPRT on 15 July. They now own 53,431 CPRT shares.
Liaw Jeffrey sold CPRTLiaw Jeffrey sold 43,166 shares of CPRT on 15 July. They now own 356,834 CPRT shares.
Liaw Jeffrey sold CPRTCohan Steven D sold 94,997 shares of CPRT on 14 April. They now own 0 CPRT shares.
Cohan Steven D sold CPRTCohan Steven D sold 94,997 shares of CPRT on 14 April. They now own 0 CPRT shares.
Cohan Steven D sold CPRTCohan Steven D bought 94,997 shares of CPRT on 14 April. They now own 94,997 CPRT shares.
Cohan Steven D bought CPRTCohan Steven D bought 5,003 shares of CPRT on 11 April. They now own 5,003 CPRT shares.
Cohan Steven D bought CPRTCohan Steven D sold 5,003 shares of CPRT on 11 April. They now own 94,997 CPRT shares.
Cohan Steven D sold CPRTMeeks James E sold 100,000 shares of CPRT on 19 March. They now own 0 CPRT shares.
Meeks James E sold CPRTMeeks James E bought 100,000 shares of CPRT on 19 March. They now own 100,000 CPRT shares.
Meeks James E bought CPRTMeeks James E sold 100,000 shares of CPRT on 19 March. They now own 0 CPRT shares.
Meeks James E sold CPRTMorefield Diane M bought 20,000 shares of CPRT on 10 January. They now own 20,000 CPRT shares.
Morefield Diane M bought CPRTMorefield Diane M sold 20,000 shares of CPRT on 10 January. They now own 0 CPRT shares.
Morefield Diane M sold CPRTEnglander Daniel J sold 235,480 shares of CPRT on 6 January. They now own 0 CPRT shares.
Englander Daniel J sold CPRTAdair A Jayson sold 21,200 shares of CPRT on 6 January. They now own 275,600 CPRT shares.
Adair A Jayson sold CPRTEnglander Daniel J sold 235,480 shares of CPRT on 6 January. They now own 0 CPRT shares.
Englander Daniel J sold CPRTAdair A Jayson sold 5,360 shares of CPRT on 6 January. They now own 14,182,620 CPRT shares.
Adair A Jayson sold CPRTEnglander Daniel J bought 235,480 shares of CPRT on 6 January. They now own 235,480 CPRT shares.
Englander Daniel J bought CPRTAdair A Jayson sold 21,200 shares of CPRT on 6 January. They now own 339,200 CPRT shares.
Adair A Jayson sold CPRTEnglander Daniel J sold 84,520 shares of CPRT on 3 January. They now own 0 CPRT shares.
Englander Daniel J sold CPRTEnglander Daniel J bought 84,520 shares of CPRT on 3 January. They now own 84,520 CPRT shares.
Englander Daniel J bought CPRTEnglander Daniel J sold 84,520 shares of CPRT on 3 January. They now own 235,480 CPRT shares.
Englander Daniel J sold CPRTBlunt Matt sold 50,000 shares of CPRT on 2 January. They now own 0 CPRT shares.
Blunt Matt sold CPRTBlunt Matt bought 50,000 shares of CPRT on 2 January. They now own 50,000 CPRT shares.
Blunt Matt bought CPRTBlunt Matt sold 50,000 shares of CPRT on 2 January. They now own 0 CPRT shares.
Blunt Matt sold CPRTMorefield Diane M sold 30,000 shares of CPRT on 23 December. They now own 20,000 CPRT shares.
Morefield Diane M sold CPRTMorefield Diane M bought 50,000 shares of CPRT on 23 December. They now own 50,000 CPRT shares.
Morefield Diane M bought CPRTMorefield Diane M sold 50,000 shares of CPRT on 23 December. They now own 50,000 CPRT shares.
Morefield Diane M sold CPRTLebon Cherylyn Harley bought 11,183 shares of CPRT on 6 December. They now own 11,183 CPRT shares.
Lebon Cherylyn Harley bought CPRTMeeks James E bought 11,183 shares of CPRT on 6 December. They now own 11,183 CPRT shares.
Meeks James E bought CPRTCohan Steven D bought 11,183 shares of CPRT on 6 December. They now own 11,183 CPRT shares.
Cohan Steven D bought CPRTFisher Stephen bought 11,183 shares of CPRT on 6 December. They now own 11,183 CPRT shares.
Fisher Stephen bought CPRTEnglander Daniel J bought 11,183 shares of CPRT on 6 December. They now own 11,183 CPRT shares.
Englander Daniel J bought CPRTBlunt Matt bought 11,183 shares of CPRT on 6 December. They now own 11,183 CPRT shares.
Blunt Matt bought CPRTTryforos Thomas N bought 11,183 shares of CPRT on 6 December. They now own 11,183 CPRT shares.
Tryforos Thomas N bought CPRTMorefield Diane M bought 11,183 shares of CPRT on 6 December. They now own 11,183 CPRT shares.
Morefield Diane M bought CPRTSparks Carl bought 11,183 shares of CPRT on 6 December. They now own 11,183 CPRT shares.
Sparks Carl bought CPRTJohnson Willis J bought 11,183 shares of CPRT on 6 December. They now own 11,183 CPRT shares.
Johnson Willis J bought CPRTTryforos Thomas N sold 7,850 shares of CPRT on 5 December. They now own 0 CPRT shares.
Tryforos Thomas N sold CPRTTryforos Thomas N sold 83,310 shares of CPRT on 5 December. They now own 7,850 CPRT shares.
Tryforos Thomas N sold CPRTTryforos Thomas N sold 91,160 shares of CPRT on 5 December. They now own 228,840 CPRT shares.
Tryforos Thomas N sold CPRTTryforos Thomas N bought 91,160 shares of CPRT on 5 December. They now own 91,160 CPRT shares.
Tryforos Thomas N bought CPRTAdair A Jayson sold 248,577 shares of CPRT on 27 November. They now own 14,187,980 CPRT shares.
Adair A Jayson sold CPRTAdair A Jayson sold 251,423 shares of CPRT on 26 November. They now own 14,436,557 CPRT shares.
Adair A Jayson sold CPRTAdair A Jayson sold 4,995,000 shares of CPRT on 14 October. They now own 5,000 CPRT shares.
Adair A Jayson sold CPRTAdair A Jayson sold 5,000,000 shares of CPRT on 7 October. They now own 14,687,980 CPRT shares.
Adair A Jayson sold CPRTTryforos Thomas N sold 188 shares of CPRT on 11 June. They now own 441,635 CPRT shares.
Tryforos Thomas N sold CPRTAdair A Jayson sold 600,000 shares of CPRT on 28 March. They now own 19,687,980 CPRT shares.
Adair A Jayson sold CPRTTryforos Thomas N sold 33,651 shares of CPRT on 14 March. They now own 1,349 CPRT shares.
Tryforos Thomas N sold CPRTTryforos Thomas N sold 285,000 shares of CPRT on 13 March. They now own 35,000 CPRT shares.
Tryforos Thomas N sold CPRTTryforos Thomas N bought 320,000 shares of CPRT on 13 March. They now own 320,000 CPRT shares.
Tryforos Thomas N bought CPRTTryforos Thomas N sold 320,000 shares of CPRT on 13 March. They now own 0 CPRT shares.
Tryforos Thomas N sold CPRTBlunt Matt sold 100,000 shares of CPRT on 26 February. They now own 0 CPRT shares.
Blunt Matt sold CPRTBlunt Matt sold 50,000 shares of CPRT on 26 February. They now own 0 CPRT shares.
Blunt Matt sold CPRTBlunt Matt bought 50,000 shares of CPRT on 26 February. They now own 50,000 CPRT shares.
Blunt Matt bought CPRTBlunt Matt sold 50,000 shares of CPRT on 26 February. They now own 50,000 CPRT shares.
Blunt Matt sold CPRTBlunt Matt bought 50,000 shares of CPRT on 26 February. They now own 100,000 CPRT shares.
Blunt Matt bought CPRTAdair A Jayson sold 6,080 shares of CPRT on 5 January. They now own 20,287,980 CPRT shares.
Adair A Jayson sold CPRTEnglander Daniel J bought 320,000 shares of CPRT on 3 January. They now own 320,000 CPRT shares.
Englander Daniel J bought CPRTAdair A Jayson sold 21,200 shares of CPRT on 3 January. They now own 296,800 CPRT shares.
Adair A Jayson sold CPRTAdair A Jayson sold 21,200 shares of CPRT on 3 January. They now own 275,600 CPRT shares.
Adair A Jayson sold CPRTEnglander Daniel J sold 320,000 shares of CPRT on 3 January. They now own 0 CPRT shares.
Englander Daniel J sold CPRTLebon Cherylyn Harley bought 14,084 shares of CPRT on 8 December. They now own 14,084 CPRT shares.
Lebon Cherylyn Harley bought CPRTJohnson Willis J bought 14,084 shares of CPRT on 8 December. They now own 14,084 CPRT shares.
Johnson Willis J bought CPRTSparks Carl bought 14,084 shares of CPRT on 8 December. They now own 14,084 CPRT shares.
Sparks Carl bought CPRTBlunt Matt bought 14,084 shares of CPRT on 8 December. They now own 14,084 CPRT shares.
Blunt Matt bought CPRTCohan Steven D bought 14,084 shares of CPRT on 8 December. They now own 14,084 CPRT shares.
Cohan Steven D bought CPRTMorefield Diane M bought 14,084 shares of CPRT on 8 December. They now own 14,084 CPRT shares.
Morefield Diane M bought CPRTFisher Stephen bought 14,084 shares of CPRT on 8 December. They now own 14,084 CPRT shares.
Fisher Stephen bought CPRTMeeks James E bought 14,084 shares of CPRT on 8 December. They now own 14,084 CPRT shares.
Meeks James E bought CPRTEnglander Daniel J bought 14,084 shares of CPRT on 8 December. They now own 14,084 CPRT shares.
Englander Daniel J bought CPRTTryforos Thomas N bought 14,084 shares of CPRT on 8 December. They now own 14,084 CPRT shares.
Tryforos Thomas N bought CPRTJohnson Willis J sold 100,765 shares of CPRT on 1 December. They now own 50,681,963 CPRT shares.
Johnson Willis J sold CPRTStearns Leah C bought 75,000 shares of CPRT on 24 November. They now own 150,000 CPRT shares.
Stearns Leah C bought CPRTStearns Leah C bought 75,000 shares of CPRT on 24 November. They now own 75,000 CPRT shares.
Stearns Leah C bought CPRTFisher Stephen bought 60,000 shares of CPRT on 9 October. They now own 160,000 CPRT shares.
Fisher Stephen bought CPRTFisher Stephen sold 160,000 shares of CPRT on 9 October. They now own 0 CPRT shares.
Fisher Stephen sold CPRTFisher Stephen sold 60,000 shares of CPRT on 9 October. They now own 0 CPRT shares.
Fisher Stephen sold CPRTFisher Stephen bought 100,000 shares of CPRT on 9 October. They now own 100,000 CPRT shares.
Fisher Stephen bought CPRTFisher Stephen sold 100,000 shares of CPRT on 9 October. They now own 0 CPRT shares.
Fisher Stephen sold CPRTBlunt Matt sold 50,000 shares of CPRT on 3 October. They now own 0 CPRT shares.
Blunt Matt sold CPRTBlunt Matt bought 50,000 shares of CPRT on 3 October. They now own 50,000 CPRT shares.
Blunt Matt bought CPRTBlunt Matt sold 50,000 shares of CPRT on 3 October. They now own 0 CPRT shares.
Blunt Matt sold CPRTBlunt Matt sold 49,435 shares of CPRT on 3 October. They now own 0 CPRT shares.
Blunt Matt sold CPRTBlunt Matt bought 49,435 shares of CPRT on 3 October. They now own 49,435 CPRT shares.
Blunt Matt bought CPRTBlunt Matt sold 49,435 shares of CPRT on 3 October. They now own 50,565 CPRT shares.
Blunt Matt sold CPRTJohnson Willis J sold 4,308 shares of CPRT on 19 September. They now own 50,782,728 CPRT shares.
Johnson Willis J sold CPRTAdair A Jayson bought 0 shares of CPRT on 31 July. They now own 8,000,000 CPRT shares.
Adair A Jayson bought CPRTAdair A Jayson bought 0 shares of CPRT on 31 July. They now own 1,839,312 CPRT shares.
Adair A Jayson bought CPRTAdair A Jayson bought 0 shares of CPRT on 31 July. They now own 2,120,000 CPRT shares.
Adair A Jayson bought CPRTAdair A Jayson bought 0 shares of CPRT on 31 July. They now own 381,600 CPRT shares.
Adair A Jayson bought CPRTAdair A Jayson bought 0 shares of CPRT on 31 July. They now own 318,000 CPRT shares.
Adair A Jayson bought CPRTAdair A Jayson sold 300,000 shares of CPRT on 7 July. They now own 10,147,030 CPRT shares.
Adair A Jayson sold CPRTJohnson Willis J bought 160,000 shares of CPRT on 27 June. They now own 2,093,832 CPRT shares.
Johnson Willis J bought CPRTJohnson Willis J sold 160,000 shares of CPRT on 27 June. They now own 0 CPRT shares.
Johnson Willis J sold CPRTJohnson Willis J sold 80,000 shares of CPRT on 27 June. They now own 0 CPRT shares.
Johnson Willis J sold CPRTJohnson Willis J sold 160,000 shares of CPRT on 27 June. They now own 0 CPRT shares.
Johnson Willis J sold CPRTJohnson Willis J bought 80,000 shares of CPRT on 27 June. They now own 2,333,832 CPRT shares.
Johnson Willis J bought CPRTJohnson Willis J bought 50,000 shares of CPRT on 27 June. They now own 2,433,832 CPRT shares.
Johnson Willis J bought CPRTJohnson Willis J sold 50,000 shares of CPRT on 27 June. They now own 0 CPRT shares.
Johnson Willis J sold CPRTJohnson Willis J sold 160,000 shares of CPRT on 27 June. They now own 0 CPRT shares.
Johnson Willis J sold CPRTJohnson Willis J bought 50,000 shares of CPRT on 27 June. They now own 2,383,832 CPRT shares.
Johnson Willis J bought CPRTJohnson Willis J bought 160,000 shares of CPRT on 27 June. They now own 1,933,832 CPRT shares.
Johnson Willis J bought CPRTJohnson Willis J sold 660,000 shares of CPRT on 27 June. They now own 1,773,832 CPRT shares.
Johnson Willis J sold CPRTJohnson Willis J bought 160,000 shares of CPRT on 27 June. They now own 2,253,832 CPRT shares.
Johnson Willis J bought CPRTJohnson Willis J sold 50,000 shares of CPRT on 27 June. They now own 0 CPRT shares.
Johnson Willis J sold CPRTCohan Steven D sold 80,000 shares of CPRT on 30 May. They now own 0 CPRT shares.
Cohan Steven D sold CPRTCohan Steven D sold 80,000 shares of CPRT on 30 May. They now own 0 CPRT shares.
Cohan Steven D sold CPRTCohan Steven D bought 80,000 shares of CPRT on 30 May. They now own 80,000 CPRT shares.
Cohan Steven D bought CPRTFisher Stephen sold 50,000 shares of CPRT on 23 May. They now own 50,000 CPRT shares.
Fisher Stephen sold CPRTFisher Stephen sold 27,967 shares of CPRT on 23 May. They now own 22,033 CPRT shares.
Fisher Stephen sold CPRTFisher Stephen bought 50,000 shares of CPRT on 23 May. They now own 50,000 CPRT shares.
Fisher Stephen bought CPRTFisher Stephen sold 22,033 shares of CPRT on 23 May. They now own 0 CPRT shares.
Fisher Stephen sold CPRTMeeks James E sold 160,000 shares of CPRT on 22 May. They now own 0 CPRT shares.
Meeks James E sold CPRTMeeks James E bought 160,000 shares of CPRT on 22 May. They now own 160,000 CPRT shares.
Meeks James E bought CPRTTryforos Thomas N sold 143,100 shares of CPRT on 19 May. They now own 16,900 CPRT shares.
Tryforos Thomas N sold CPRTTryforos Thomas N bought 160,000 shares of CPRT on 19 May. They now own 160,000 CPRT shares.
Tryforos Thomas N bought CPRTJohnson Willis J sold 35,640 shares of CPRT on 27 February. They now own 24,993,518 CPRT shares.
Johnson Willis J sold CPRTBlunt Matt bought 30,000 shares of CPRT on 22 February. They now own 30,000 CPRT shares.
Blunt Matt bought CPRTBlunt Matt sold 30,000 shares of CPRT on 22 February. They now own 0 CPRT shares.
Blunt Matt sold CPRTBlunt Matt sold 30,000 shares of CPRT on 22 February. They now own 0 CPRT shares.
Blunt Matt sold CPRTStearns Leah C bought 30,000 shares of CPRT on 5 December. They now own 60,000 CPRT shares.
Stearns Leah C bought CPRTStearns Leah C bought 150,000 shares of CPRT on 5 December. They now own 300,000 CPRT shares.
Stearns Leah C bought CPRTMorefield Diane M bought 10,297 shares of CPRT on 2 December. They now own 10,297 CPRT shares.
Morefield Diane M bought CPRTFisher Stephen bought 10,297 shares of CPRT on 2 December. They now own 10,297 CPRT shares.
Fisher Stephen bought CPRTJohnson Willis J bought 10,297 shares of CPRT on 2 December. They now own 10,297 CPRT shares.
Johnson Willis J bought CPRTMeeks James E bought 10,297 shares of CPRT on 2 December. They now own 10,297 CPRT shares.
Meeks James E bought CPRTEnglander Daniel J bought 10,297 shares of CPRT on 2 December. They now own 10,297 CPRT shares.
Englander Daniel J bought CPRT