FAST vs CSGP Stock Comparison

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

Compare FAST vs CSGP


FAST

Stock Price (November 2005) $70.25
Stock Price (October 2025) $41.48
10-Year Growth 211.86%
20-Year Growth 321.10%
Market Cap (October 2025) $47.12 Billion

CSGP

Stock Price (November 2005) $47.95
Stock Price (October 2025) $68.76
10-Year Growth 176.03%
20-Year Growth 385.92%
Market Cap (October 2025) $29.40 Billion

20-Year Performance Chart


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

20-Year Performance Data


Year FAST CSGP
2025 +17.58% -2.85%
2024 +15.71% -16.23%
2023 +41.07% +12.54%
2022 -21.80% -1.98%
2021 +37.38% -11.72%
2020 +35.57% +48.92%
2019 +47.56% +78.75%
2018 -1.34% +13.66%
2017 +19.74% +59.52%
2016 +20.39% -4.58%
2015 -11.52% +14.74%
2014 +4.11% +0.96%
2013 +0.98% +98.30%
2012 +9.67% +35.66%
2011 +46.19% +14.48%
2010 +46.29% +36.24%
2009 +16.31% +24.65%
2008 -8.79% -27.30%
2007 +13.39% -9.40%
2006 -7.39% +21.56%
2005 +11.75% -8.05%
20-Year Average Return for FAST 19.30%
20-Year Average Return for CSGP 16.05%

24 Months Performance


Month FAST CSGP
October 2025 -13.32% -17.57%
September 2025 -0.30% -4.26%
August 2025 +9.29% -5.40%
July 2025 +8.14% +16.21%
June 2025 +2.66% +9.73%
May 2025 +2.44% -3.94%
April 2025 +4.89% -6.33%
March 2025 +4.26% +5.09%
February 2025 +2.73% -0.72%
January 2025 +3.59% +8.15%
December 2024 -13.02% -10.59%
November 2024 +6.81% +12.19%
October 2024 +10.54% -2.49%
September 2024 +6.47% -0.65%
August 2024 +1.29% +0.21%
July 2024 +14.59% +5.60%
June 2024 -2.29% -5.01%
May 2024 -3.23% -13.49%
April 2024 -10.78% -3.16%
March 2024 +5.90% +9.44%
February 2024 +4.54% +2.87%
January 2024 +7.97% -2.32%
December 2023 +7.16% +2.47%
November 2023 +1.80% +12.72%
24 Months Average Return for FAST 0.36%
24 Months Average Return for CSGP 2.59%

Ready to Make Informed Investment Decisions?

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