TMO
Thermo Fisher Scientific Inc. Healthcare - Life Sciences Investor Relations →
Thermo Fisher Scientific Inc. (TMO) closed at $542.83 as of 2026-02-02, trading 1.7% above its 200-week moving average of $533.88. The stock is currently moving closer to the line, down from 8.3% last week. The 14-week RSI sits at 44, indicating neutral momentum.
Over the past 2346 weeks of data, TMO has crossed below its 200-week moving average 31 times. On average, these episodes lasted 15 weeks. Historically, investors who bought TMO at the start of these episodes saw an average one-year return of +23.0%.
With a market cap of $203.9 billion, TMO is a large-cap stock. The company generates a free cash flow yield of 2.1%. Return on equity stands at 13.0%. The stock trades at 3.8x book value.
Over the past 33.2 years, a hypothetical investment of $100 in TMO would have grown to $4509, compared to $2849 for the S&P 500. That represents an annualized return of 12.2% vs 10.6% for the index — confirming TMO as a market-beating investment and the kind of quality company where buying during 200-week moving average touches has historically been rewarded.
Free cash flow has been growing at a 2.3% compound annual rate, with 4 consecutive years of positive cash generation.
Growth of $100: TMO vs S&P 500
Monthly data normalized to $100 at start. Vertical dashed lines mark 200-week MA touches.
What Happens After TMO Crosses Below the Line?
Across 19 historical episodes, buying TMO when it crossed below its 200-week moving average produced an average return of +7.6% after 12 months (median +11.0%), compared to +12.8% for the S&P 500 over the same periods. 74% of those episodes were profitable after one year. After 24 months, the average return was +20.7% vs +22.1% for the index.
Each line shows $100 invested at the moment TMO crossed below its 200-week MA. Bold blue = stock average. Gray dashed = S&P 500 average over same periods.
Historical Touches
TMO has crossed below its 200-week MA 31 times with an average 1-year return of +23.0% after recovery.
| Crossed Below | Recovered | Weeks | Max Depth | 1-Year Return | Return Since Touch |
|---|---|---|---|---|---|
| Jun 1981 | Apr 1983 | 97 | 52.5% | -50.6% | +24951.7% |
| Oct 1983 | Nov 1983 | 3 | 6.5% | +12.3% | +31118.2% |
| Feb 1984 | Feb 1984 | 1 | 1.1% | +29.3% | +30414.1% |
| Mar 1984 | Apr 1984 | 5 | 13.8% | +29.1% | +30186.4% |
| May 1984 | Jul 1984 | 10 | 11.8% | +53.5% | +31360.2% |
| Dec 1984 | Dec 1984 | 1 | 4.6% | +114.6% | +32894.9% |
| Oct 1987 | Feb 1988 | 18 | 18.6% | +26.3% | +15185.8% |
| Apr 1988 | Apr 1988 | 1 | 1.1% | +44.4% | +14215.2% |
| May 1988 | Jun 1988 | 6 | 8.1% | +64.8% | +14684.6% |
| Nov 1988 | Dec 1988 | 3 | 1.7% | +89.9% | +12876.4% |
| Aug 1990 | Aug 1990 | 2 | 1.6% | +60.9% | +9702.8% |
| Sep 1990 | Nov 1990 | 6 | 7.2% | +74.5% | +9702.8% |
| Jun 1998 | Jun 1998 | 1 | 3.7% | -40.8% | +1990.3% |
| Jul 1998 | Sep 2000 | 116 | 60.5% | -34.0% | +2163.4% |
| Oct 2000 | Oct 2000 | 1 | 5.4% | -4.5% | +2647.6% |
| Mar 2001 | Apr 2001 | 7 | 14.2% | +3.2% | +2841.7% |
| Jun 2001 | Oct 2001 | 18 | 21.8% | -17.9% | +2796.9% |
| Jun 2002 | Oct 2002 | 20 | 14.8% | +21.9% | +3155.0% |
| Jan 2003 | Apr 2003 | 14 | 5.7% | +51.6% | +3030.5% |
| Oct 2008 | Jul 2009 | 42 | 31.2% | +10.9% | +1297.7% |
| Aug 2009 | Aug 2009 | 1 | 0.0% | -1.7% | +1171.8% |
| Aug 2009 | Oct 2009 | 6 | 3.4% | +1.1% | +1182.3% |
| Oct 2009 | Nov 2009 | 3 | 3.1% | +14.3% | +1173.8% |
| Jan 2010 | Feb 2010 | 1 | 1.3% | +23.5% | +1142.0% |
| Jun 2010 | Jul 2010 | 1 | 1.5% | +36.6% | +1104.7% |
| Jul 2010 | Oct 2010 | 11 | 11.0% | +34.0% | +1177.7% |
| Oct 2011 | Jan 2012 | 10 | 11.2% | +26.8% | +1073.1% |
| Oct 2023 | Dec 2023 | 9 | 13.5% | +24.0% | +13.2% |
| Jul 2024 | Jul 2024 | 1 | 0.2% | -22.1% | +2.1% |
| Nov 2024 | Jan 2025 | 9 | 6.0% | +13.2% | +6.3% |
| Feb 2025 | Oct 2025 | 35 | 28.2% | N/A | +2.4% |
| Average | 15 | — | +23.0% | — |
Not financial advice. This is an educational tool. Past performance does not guarantee future results. Do your own research before making investment decisions.
Data as of Friday close, 2026-02-02