CTAS vs CSGP Stock Comparison

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

Compare CTAS vs CSGP


CTAS

Stock Price (November 2005) $40.28
Stock Price (October 2025) $183.98
10-Year Growth 269.22%
20-Year Growth 385.97%
Market Cap (October 2025) $73.16 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 CTAS vs CSGP stock performance (2005-2025)

20-Year Performance Data


Year CTAS CSGP
2025 +1.23% -2.85%
2024 +24.46% -16.23%
2023 +35.61% +12.54%
2022 +7.60% -1.98%
2021 +30.14% -11.72%
2020 +31.62% +48.92%
2019 +62.22% +78.75%
2018 +8.33% +13.66%
2017 +35.43% +59.52%
2016 +32.58% -4.58%
2015 +17.39% +14.74%
2014 +36.05% +0.96%
2013 +43.96% +98.30%
2012 +17.87% +35.66%
2011 +26.71% +14.48%
2010 +9.95% +36.24%
2009 +11.52% +24.65%
2008 -27.19% -27.30%
2007 -16.05% -9.40%
2006 -3.46% +21.56%
2005 +0.05% -8.05%
20-Year Average Return for CTAS 19.30%
20-Year Average Return for CSGP 19.30%

24 Months Performance


Month CTAS CSGP
October 2025 -10.00% -17.57%
September 2025 -0.12% -4.26%
August 2025 -4.99% -5.40%
July 2025 -0.78% +16.21%
June 2025 -1.69% +9.73%
May 2025 +8.29% -3.94%
April 2025 +1.83% -6.33%
March 2025 -0.92% +5.09%
February 2025 +2.81% -0.72%
January 2025 +10.15% +8.15%
December 2024 -17.94% -10.59%
November 2024 +10.01% +12.19%
October 2024 +0.96% -2.49%
September 2024 +3.02% -0.65%
August 2024 +5.89% +0.21%
July 2024 +10.06% +5.60%
June 2024 +3.81% -5.01%
May 2024 +2.37% -13.49%
April 2024 -3.26% -3.16%
March 2024 +9.34% +9.44%
February 2024 +2.02% +2.87%
January 2024 +2.14% -2.32%
December 2023 +7.96% +2.47%
November 2023 +8.97% +12.72%
24 Months Average Return for CTAS 0.36%
24 Months Average Return for CSGP 2.08%

Ready to Make Informed Investment Decisions?

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