| Compare Returns for TJX and MSFT May-31-2006 to May-01-2026 | ||
|---|---|---|
| TJX | MSFT | |
| Start Price | $4.57 | $15.87 |
| End Price | $156.83 | $414.44 |
| Number Monthly Prices | 241 | 241 |
| Min Date | Jan-30-2009 | Feb-27-2009 |
| Min Price | $3.86 | $11.85 |
| Max Date | Feb-27-2026 | Jul-31-2025 |
| Max Price | $161.66 | $530.40 |
| Total Return | 3,332.18% | 2,510.99% |
| Annualized Return | 19.34% | 17.72% |
| Current Value of $1,000 Purchase | $34,322 | $26,110 |
| Number Returns | 28,920 | 28,920 |
| Average Return | 378.28% | 524.19% |
| Minimum Return | -46.19% | -54.86% |
| Maximum Return | 4,088.30% | 4,376.56% |
| Number Profitable Returns | 28,042 | 27,167 |
| Percent Profitable Returns | 96.96% | 93.94% |
| Number Unprofitable Returns | 878 | 1,753 |
| Percent Unprofitable Returns | 3.04% | 6.06% |
| Profitable to Unprofitable Returns Ratio | 31.94 | 15.50 |
| Stock Return Calculator: Compare Returns for Two Stocks | ||