Custom Search

buyupside

free stock market info

Returns for IDXX
Start DateSep-15-2009
Start Price$26.50
End DateSep-13-2019
End Price$265.47
# Prices2517
Min DateOct-02-2009
Min Price$24.02
Max DateSep-05-2019
Max Price$289.93
Total Return901.77%
Annualized Return25.91%
Current Value of $10K Purchase$100,177
Number Returns3,166,386
Number Profitable Returns3,020,066
Percent Profitable Returns95.38%
Number Unprofitable Returns146,320
Percent Unprofitable Returns4.62%
Profitable to Unprofitable Returns Ratio20.64
$10,000 Investment Chart     Return Tables: 5-year   20-year