Compare Returns for TJX and MSFT
Aug-31-2006 to Aug-14-2026
TJXMSFT
Start Price$5.14$18.04
End Price$152.11$495.40
Number Monthly Prices241241
Min DateJan-30-2009Feb-27-2009
Min Price$3.84$11.82
Max DateFeb-27-2026Jul-31-2025
Max Price$160.63$529.25
Total Return2,861.30%2,646.58%
Annualized Return18.46%18.02%
Current Value of $1,000 Purchase$29,613$27,466
Number Returns28,92028,920
Average Return377.09%532.08%
Minimum Return-46.19%-54.85%
Maximum Return4,088.30%4,376.53%
Number Profitable Returns28,03927,157
Percent Profitable Returns96.95%93.90%
Number Unprofitable Returns8811,763
Percent Unprofitable Returns3.05%6.10%
Profitable to Unprofitable Returns Ratio31.8315.40
Stock Return Calculator: Compare Returns for Two Stocks