FAST vs CPRT Stock Comparison

Fastenal and Copart stock analysis with 20 years of historical data and interactive charts

Compare FAST vs CPRT


FAST

Stock Price (September 2005) $60.19
Stock Price (August 2025) $50.26
10-Year Growth 251.17%
20-Year Growth 376.05%
Market Cap (August 2025) $56.99 Billion

CPRT

Stock Price (September 2005) $22.72
Stock Price (August 2025) $48.81
10-Year Growth 314.23%
20-Year Growth 459.45%
Market Cap (August 2025) $47.20 Billion

20-Year Performance Chart


Interactive visualization of FAST vs CPRT stock performance (2005-2025)

20-Year Performance Data


Year FAST CPRT
2025 +42.72% -13.33%
2024 +15.71% +20.80%
2023 +42.06% +59.45%
2022 -20.84% -17.12%
2021 +38.97% +25.70%
2020 +39.39% +36.11%
2019 +48.43% +90.69%
2018 +0.14% +9.63%
2017 +21.46% +55.17%
2016 +23.13% +47.13%
2015 -9.07% +3.94%
2014 +5.23% -0.44%
2013 +1.73% +20.21%
2012 +11.91% +25.51%
2011 +49.12% +27.23%
2010 +48.97% +2.19%
2009 +16.31% +30.86%
2008 -7.50% -34.11%
2007 +14.61% +39.27%
2006 -6.43% +30.56%
2005 +29.42% +0.00%
20-Year Average Return for FAST 22.97%
20-Year Average Return for CPRT 18.80%

24 Months Performance


Month FAST CPRT
August 2025 -8.50% -6.76%
July 2025 -7.53% +9.51%
June 2025 -2.60% +3.53%
May 2025 -2.38% +17.52%
April 2025 -4.66% -6.26%
March 2025 -4.09% -3.43%
February 2025 -2.65% +5.40%
January 2025 -4.02% -2.78%
December 2024 +14.96% +8.07%
November 2024 -6.38% -18.77%
October 2024 -9.54% +1.96%
September 2024 -6.08% +2.14%
August 2024 -1.27% -1.38%
July 2024 -12.74% +1.95%
June 2024 +2.34% -2.79%
May 2024 +3.33% +2.60%
April 2024 +12.08% +6.92%
March 2024 -5.57% -7.49%
February 2024 -4.34% -7.43%
January 2024 -7.38% -1.10%
December 2023 -6.68% +2.31%
November 2023 -1.77% -12.74%
October 2023 -6.54% +0.23%
September 2023 +0.00% +0.00%
24 Months Average Return for FAST -0.37%
24 Months Average Return for CPRT -3.00%

Ready to Make Informed Investment Decisions?

Get access to comprehensive historical stock data and professional analysis to power your investment research and portfolio decisions.