equityval logo

Copart, Inc.

CPRT logo
$53.505
Industry: Auto - DealershipsSector: Consumer Cyclical
Market Cap: 51.488 Billion