Copart, Inc. has bounced back and forth for a number of quarters. Here are a few keys from the most recent release.
read more