View CPRT year-by-year total returns and OHLC-based annual performance statistics.
CPRT annual returns
View CPRT year-by-year total returns and OHLC-based annual performance statistics.
CPRT annual returns (chart)
CPRT annual returns
Period
Return %
2000
11.11
2001
90
2002
-49.66
2003
36.84
2004
56.19
2005
-8.28
2006
30.56
2007
39.27
2008
-34.11
2009
30.86
2010
2.19
2011
27.23
2012
25.51
2013
20.21
2014
-0.44
2015
3.94
2016
47.13
2017
54.95
CPRT OHLC statistics — price trend
CPRT Annual Statistics
In the last 10 years, CPRT increased in 7 and decreased in 3. The average return for this period was +22.23%, while the median return was +23.23%. Maximum gain was +90.77% on 2019 and maximum loss was -30.49% on 2025.
StartEnd
Annual return (%)Av. return (%)
Total : 10 Years
Annual stats — positive / negative, min max
Total : 10 Years
# positive years# negative years
Total : 10 Years
In the last 10 years, CPRT increased in 7 and decreased in 3. The average return for this period was +22.23%, while the median return was +23.23%. Maximum gain was +90.77% on 2019 and maximum loss was -30.49% on 2025.