Market Cap: $28.53B
Market Cap: $28.53B
Ro Khanna bought between $1,001 - $15,000 of CPRT shares on 13 April.
Ro Khanna bought CPRTRo Khanna sold between $1,001 - $15,000 of CPRT shares on 7 October.
Ro Khanna sold CPRTRo Khanna sold between $1,001 - $15,000 of CPRT shares on 29 September.
Ro Khanna sold CPRTValerie Hoyle sold between $1,001 - $15,000 of CPRT shares on 19 August.
Valerie Hoyle sold CPRTRo Khanna bought between $1,000 - $15,000 of CPRT shares on 4 August.
Ro Khanna bought CPRTRo Khanna bought between $1,001 - $15,000 of CPRT shares on 25 July.
Ro Khanna bought CPRTJefferson Shreve sold between $15,001 - $50,000 of CPRT shares on 12 May.
Jefferson Shreve sold CPRTValerie Hoyle bought between $1,001 - $15,000 of CPRT shares on 29 October.
Valerie Hoyle bought CPRTRo Khanna sold between $1,001 - $15,000 of CPRT shares on 9 September.
Ro Khanna sold CPRTThomas H Tuberville sold between $1,001 - $15,000 of CPRT shares on 3 May.
Thomas H Tuberville sold CPRTRo Khanna bought between $1,001 - $15,000 of CPRT shares on 20 March.
Ro Khanna bought CPRTRo Khanna bought between $1,001 - $15,000 of CPRT shares on 10 January.
Ro Khanna bought CPRTRo Khanna bought between $1,001 - $15,000 of CPRT shares on 3 November.
Ro Khanna bought CPRTRo Khanna sold between $1,001 - $15,000 of CPRT shares on 31 October.
Ro Khanna sold CPRTRo Khanna bought between $1,001 - $15,000 of CPRT shares on 10 October.
Ro Khanna bought CPRTRo Khanna sold between $1,001 - $15,000 of CPRT shares on 2 October.
Ro Khanna sold CPRTRo Khanna bought between $1,001 - $15,000 of CPRT shares on 28 July.
Ro Khanna bought CPRTRo Khanna sold between $15,001 - $50,000 of CPRT shares on 29 June.
Ro Khanna sold CPRTRo Khanna sold between $1,001 - $15,000 of CPRT shares on 26 June.
Ro Khanna sold CPRTKurt Schrader bought between $1,001 - $15,000 of CPRT shares on 19 October.
Kurt Schrader bought CPRTKurt Schrader bought between $1,001 - $15,000 of CPRT shares on 16 September.
Kurt Schrader bought CPRTKurt Schrader bought between $1,001 - $15,000 of CPRT shares on 19 July.
Kurt Schrader bought CPRTRo Khanna bought between $1,001 - $15,000 of CPRT shares on 17 June.
Ro Khanna bought CPRTRo Khanna bought between $15,001 - $50,000 of CPRT shares on 16 June.
Ro Khanna bought CPRTRo Khanna sold between $1,001 - $15,000 of CPRT shares on 10 May.
Ro Khanna sold CPRTRo Khanna sold between $15,001 - $50,000 of CPRT shares on 5 May.
Ro Khanna sold CPRTRo Khanna sold between $1,001 - $15,000 of CPRT shares on 13 April.
Ro Khanna sold CPRTRo Khanna bought between $1,001 - $15,000 of CPRT shares on 11 April.
Ro Khanna bought CPRTRo Khanna bought between $15,001 - $50,000 of CPRT shares on 17 February.
Ro Khanna bought CPRTRo Khanna bought between $1,001 - $15,000 of CPRT shares on 14 February.
Ro Khanna bought CPRTRo Khanna sold between $15,001 - $50,000 of CPRT shares on 21 January.
Ro Khanna sold CPRTRo Khanna sold between $1,001 - $15,000 of CPRT shares on 11 January.
Ro Khanna sold CPRTLamar Smith bought between $1,001 - $15,000 of CPRT shares on 19 December.
Lamar Smith bought CPRTLamar Smith bought between $1,001 - $15,000 of CPRT shares on 24 October.
Lamar Smith bought CPRTLamar Smith bought between $1,001 - $15,000 of CPRT shares on 11 October.
Lamar Smith bought CPRT