Custom Search

buyupside

free stock market info

Returns for CTAS
Start DateSep-21-2009
Start Price$25.65
End DateSep-20-2019
End Price$253.78
# Prices2518
Min DateJul-02-2010
Min Price$20.87
Max DateAug-20-2019
Max Price$267.84
Total Return889.22%
Annualized Return25.75%
Current Value of $10K Purchase$98,922
Number Returns3,168,903
Number Profitable Returns3,080,344
Percent Profitable Returns97.21%
Number Unprofitable Returns88,559
Percent Unprofitable Returns2.79%
Profitable to Unprofitable Returns Ratio34.78
$10,000 Investment Chart     Return Tables: 5-year   20-year