Thermo Fisher Scientific, Inc. (TMO) company overview Thermo Fisher Scientific sells scientific instruments and laboratory equipment, diagnostics consumables, and life science reagents. The firm operates through four segments as of year-end 2025 (revenue figures include some cross-segment revenue): analytical technologies (17% of sales); specialty diagnostic products (11%); life science solutions (23%); and lab products and services, which includes CRO services (the remainder).
TMO — period returns Period Return % Last date -0.93 Week 4.86 Last Month 6.41 Last 3 months 29.58 Last 6 months 33.72 Year to Date (YTD) 16.45 Last 1 year 28.54 Last 2 years 16.64 Last 3 years 42.34 Last 5 years 17.34 Last 10 years 354.94 Last 15 years 1229.48 Last 20 years 1531.59 Last 25 years 3170.14 Last 50 years 33395.15
SPY benchmark — period returns Period Return % Last date -1.11 Week -1.97 Last Month 1.22 Last 3 months 2.69 Last 6 months 8.78 Year to Date (YTD) 11.72 Last 1 year 15.53 Last 2 years 31.08 Last 3 years 75.05 Last 5 years 70.68 Last 10 years 257.14 Last 15 years 527.36 Last 20 years 455.21 Last 25 years 597.22 Last 50 years 1637.03
TMO annual returns (chart) TMO annual returns Period Return % 2000 98.33 2001 -17.72 2002 -14.38 2003 23.65 2004 20.62 2005 1.52 2006 49.57 2007 27.7 2008 -38.94 2009 34.87 2010 16.55 2011 -20.35 2012 35.99 2013 71.31 2014 14.28 2015 10.72 2016 1.69 2017 32.16 2018 15.97 2019 48.06 2020 42.72 2021 41.42 2022 -14.61 2023 -4.05 2024 -4.4 2025 10.88 2026 16.45
TMO quarterly returns (chart) TMO quarterly returns Period Return % 2000-Q1 35.87 2000-Q2 5.3 2000-Q3 18.51 2000-Q4 7.21 2001-Q1 -22.48 2001-Q2 0.09 2001-Q3 -19.24 2001-Q4 33.59 2002-Q1 -11.79 2002-Q2 -19.47 2002-Q3 -0.31 2002-Q4 19.26 2003-Q1 -11.19 2003-Q2 15.43 2003-Q3 1.21 2003-Q4 14.7 2004-Q1 12.98 2004-Q2 7.48 2004-Q3 -10.44 2004-Q4 7.55 2005-Q1 -14.79 2005-Q2 7.48 2005-Q3 15.3 2005-Q4 -2.14 2006-Q1 22.49 2006-Q2 -1.79 2006-Q3 7.99 2006-Q4 16.19 2007-Q1 3.5 2007-Q2 11.71 2007-Q3 10.01 2007-Q4 -0.79 2008-Q1 1.86 2008-Q2 -5.85 2008-Q3 -2.14 2008-Q4 -35.92 2009-Q1 0.88 2009-Q2 18.59 2009-Q3 8.12 2009-Q4 9.86 2010-Q1 8.29 2010-Q2 -5.25 2010-Q3 -0.58 2010-Q4 15.77 2011-Q1 -1.61 2011-Q2 15.02 2011-Q3 -22.1 2011-Q4 -8.41 2012-Q1 20.21 2012-Q2 -7.93 2012-Q3 14.5 2012-Q4 7.68 2013-Q1 17.68 2013-Q2 12.05 2013-Q3 6.72 2013-Q4 19.92 2014-Q1 9.68 2014-Q2 -3.18 2014-Q3 2.3 2014-Q4 4.78 2015-Q1 4.85 2015-Q2 -1.7 2015-Q3 -6.53 2015-Q4 16.18 2016-Q1 2.05 2016-Q2 3.57 2016-Q3 6.59 2016-Q4 -11.32 2017-Q1 6.91 2017-Q2 12.87 2017-Q3 8.48 2017-Q4 -0.87 2018-Q1 6.99 2018-Q2 1.97 2018-Q3 18.73 2018-Q4 -9.95 2019-Q1 24.75 2019-Q2 6.33 2019-Q3 -2.72 2019-Q4 13.04 2020-Q1 -13.1 2020-Q2 31.66 2020-Q3 22.72 2020-Q4 6.29 2021-Q1 -3.27 2021-Q2 10.56 2021-Q3 12.13 2021-Q4 16.5 2022-Q1 -8.41 2022-Q2 -8.28 2022-Q3 -7.49 2022-Q4 5.31 2023-Q1 4.19 2023-Q2 -8.48 2023-Q3 -2.49 2023-Q4 7.06 2024-Q1 6.81 2024-Q2 -4.23 2024-Q3 14.19 2024-Q4 -15.13 2025-Q1 -4.78 2025-Q2 -16.05 2025-Q3 15.08 2025-Q4 9.18 2026-Q1 -17.04 2026-Q2 1.38 2026-Q3 31.5 2026-Q4 5.75
TMO monthly returns (chart) TMO monthly returns Period Return % 2000-01 15.4 2000-02 -9.76 2000-03 30.47 2000-04 -4.91 2000-05 -4.23 2000-06 13.47 2000-07 -1.47 2000-08 11.42 2000-09 12.46 2000-10 11.54 2000-11 0 2000-12 2.59 2001-01 -0.34 2001-02 -5.9 2001-03 -19.43 2001-04 17.26 2001-05 5.88 2001-06 -21.1 2001-07 3.54 2001-08 -4.96 2001-09 -16.71 2001-10 17.12 2001-11 2.65 2001-12 9.95 2002-01 -7.96 2002-02 -7.33 2002-03 1.87 2002-04 -8.83 2002-05 -2.86 2002-06 -10.13 2002-07 2.91 2002-08 4.71 2002-09 -9.28 2002-10 14.01 2002-11 6.53 2002-12 2.71 2003-01 -9.69 2003-02 -3.14 2003-03 2.84 2003-04 0.39 2003-05 16.13 2003-06 -0.38 2003-07 5.85 2003-08 2.43 2003-09 -4.78 2003-10 1.29 2003-11 8.74 2003-12 5.44 2004-01 10.6 2004-02 0.72 2004-03 0.75 2004-04 3.25 2004-05 5.41 2004-06 -0.13 2004-07 -16.33 2004-08 2.14 2004-09 2.85 2004-10 7.33 2004-11 4.31 2004-12 -0.2 2005-01 -0.83 2005-02 -8.28 2005-03 -7.9 2005-04 -1.23 2005-05 5.36 2005-06 2.09 2005-07 11.13 2005-08 -6.56 2005-09 10.75 2005-10 -2.3 2005-11 2.19 2005-12 -2.33 2006-01 11.65 2006-02 2.91 2006-03 7.13 2006-04 3.91 2006-05 -4.67 2006-06 -1.36 2006-07 2.12 2006-08 5.92 2006-09 0.33 2006-10 9 2006-11 2.24 2006-12 3.33 2007-01 5.65 2007-02 -5.41 2007-03 3.29 2007-04 11.36 2007-05 4.88 2007-06 -5.27 2007-07 0.95 2007-08 3.87 2007-09 6.44 2007-10 1.89 2007-11 -1.99 2007-12 0.07 2008-01 -10.73 2008-02 8.62 2008-03 1.63 2008-04 1.81 2008-05 1.99 2008-06 -5.57 2008-07 8.6 2008-08 0.07 2008-09 -9.18 2008-10 -26.18 2008-11 -12.12 2008-12 -4.51 2009-01 5.46 2009-02 0.92 2009-03 -1.63 2009-04 -1.65 2009-05 10.92 2009-06 4.78 2009-07 11.06 2009-08 -0.15 2009-09 -3.41 2009-10 3.05 2009-11 4.96 2009-12 0.97
TMO OHLC (1 year) — price trend TMO OHLC (1 year) Date Open High Low Close Volume 2025-10-20 541 550.46 540 543.84 — 2025-10-21 559.08 568.39 553.74 557.99 — 2025-10-22 555.5 571.29 550.88 567.2 — 2025-10-23 567.9 578.24 562.38 571.91 — 2025-10-24 574.15 575.82 569.79 572.5 — 2025-10-27 572.09 572.67 561.04 563.78 — 2025-10-28 564.13 565.65 555.57 557.63 — 2025-10-29 558.31 571.57 555.06 558.31 — 2025-10-30 551.6 565.63 551.6 556.22 — 2025-10-31 551.92 569.92 551.87 567.39 — 2025-11-03 563.66 565.7 554.2 564.88 — 2025-11-04 558.41 569.3 557 565.24 — 2025-11-05 560.35 570.16 554.2 567.64 — 2025-11-06 562.87 570.86 559.35 565.98 — 2025-11-07 566.87 577.35 563.3 572.41 — 2025-11-10 572.37 583.66 568.36 576.35 — 2025-11-11 575.95 587.59 574.82 586.49 — 2025-11-12 584.29 591.17 582 588.02 — 2025-11-13 586.1 598.52 578.25 580.13 — 2025-11-14 578.19 584.33 573 578.71 — 2025-11-17 575.65 579.79 566.59 567.16 — 2025-11-18 562.85 578.22 556.46 576.03 — 2025-11-19 574.62 574.62 567.21 573.79 — 2025-11-20 573.35 580.45 568.46 572.74 — 2025-11-21 573 589.85 569.55 587.48 — 2025-11-24 586.45 587.92 579.1 586.07 — 2025-11-25 582.2 602.32 581.8 597.78 — 2025-11-26 593.43 596.55 587.19 593.25 — 2025-11-28 589.19 594 587.95 590.83 — 2025-12-01 594.85 597.68 582.75 585.15 — 2025-12-02 581.94 584.45 577.96 580.37 — 2025-12-03 581.29 588.11 580.01 580.45 — 2025-12-04 579.03 580.45 560.16 575.24 — 2025-12-05 578 579.09 569.62 572.77 — 2025-12-08 570.8 574.54 566.01 568.21 — 2025-12-09 574 575.25 561.91 563.07 — 2025-12-10 563 574.46 563 573.81 — 2025-12-11 576.62 579.08 570.84 578.9 — 2025-12-12 577.85 579.06 570.19 572.28 — 2025-12-15 574.23 576.34 565.67 575.91 — 2025-12-16 570.84 574.86 561 570.16 — 2025-12-17 567.54 572.99 561.49 562.56 — 2025-12-18 562.45 569.41 554.53 562.39 — 2025-12-19 561.68 569.87 558.93 567.83 — 2025-12-22 568.83 576.15 565.75 575.7 — 2025-12-23 575.39 580.56 573.7 579.94 — 2025-12-24 578.62 579.81 576.33 579.12 — 2025-12-26 578.8 581.17 576.86 580.74 — 2025-12-29 580.12 585.3 580.12 585.07 — 2025-12-30 582.25 584.45 579.84 583.45 — 2025-12-31 583.71 585.61 579 579.45 — 2026-01-02 579.5 593.71 577 592.51 — 2026-01-05 593.77 611.45 592.51 611.2 — 2026-01-06 606.06 628.08 606.06 620.72 — 2026-01-07 618.7 626.77 614.72 617.15 — 2026-01-08 612.86 623.36 603.99 606.5 — 2026-01-09 608.61 622.4 604.55 618.86 — 2026-01-12 620.98 624.79 606.61 615.45 — 2026-01-13 613.32 620.22 594.3 607.08 — 2026-01-14 608.63 622.72 607.1 621.83 — 2026-01-15 619.97 629.87 618.61 624.65 — 2026-01-16 624.09 629.73 618.71 618.72 — 2026-01-20 609.5 620.85 606 619.01 — 2026-01-21 622.29 637.98 620.27 636.3 — 2026-01-22 637.39 643.99 634.81 639.45 — 2026-01-23 637.68 639.2 622.68 625.98 — 2026-01-26 625.34 633.65 623.23 626.62 — 2026-01-27 621.62 629.32 618 623.91 — 2026-01-28 618.64 620.6 606.32 608.02 — 2026-01-29 585.8 596.35 572.21 592.16 — 2026-01-30 581.73 585.95 574.23 578.61 — 2026-02-02 575.9 584.1 573.31 581.77 — 2026-02-03 580 588.85 566.41 570.09 — 2026-02-04 571.51 576.28 562.92 565.22 — 2026-02-05 563.73 566.83 541.34 542.36 — 2026-02-06 543.24 546.26 537.05 542.83 — 2026-02-09 541.2 548.8 537.01 546.76 — 2026-02-10 549.41 550.95 537.55 539.8 — 2026-02-11 537.76 539.39 522.35 527.17 — 2026-02-12 526.81 527 493.64 509.82 — 2026-02-13 514.45 520.35 504.25 504.82 — 2026-02-17 502.59 507.15 498.16 501.59 — 2026-02-18 500.52 514.16 498.42 513.56 — 2026-02-19 510 515.51 504 515.12 — 2026-02-20 510.69 514.88 506.51 510.93 — 2026-02-23 508.01 518.92 505.8 516.44 — 2026-02-24 516.01 521.63 513.21 515.6 — 2026-02-25 519 519 511.26 513.68 — 2026-02-26 516.09 520.66 510.08 520.12 — 2026-02-27 515.73 521.28 509.48 521.11 — 2026-03-02 512.01 513.7 502.31 508.58 — 2026-03-03 501.51 510.72 493.37 508.1 — 2026-03-04 510 517.65 508.95 512.69 — 2026-03-05 503.18 520.58 502 518.84 — 2026-03-06 511.32 514.38 500 501.97 — 2026-03-09 496.22 510.6 492.13 509.97 — 2026-03-10 509 509.94 497.94 500.08 — 2026-03-11 499.4 501.3 491.13 495.72 — 2026-03-12 491 491.61 474 475.89 — 2026-03-13 478.93 481.58 463.83 464.37 — 2026-03-16 471.07 474.5 467.24 470 — 2026-03-17 475.52 480.99 471.44 472.71 — 2026-03-18 468.78 470.49 462.03 464.69 — 2026-03-19 461.22 470.99 458.4 470.21 — 2026-03-20 469.07 476.93 469.06 474.39 — 2026-03-23 484.3 487.82 475.65 478.12 — 2026-03-24 472.87 495.79 470 490.29 — 2026-03-25 495.41 499.95 482.95 490.77 — 2026-03-26 489.75 496.26 485.82 488.85 — 2026-03-27 489.62 490.75 471.83 473.36 — 2026-03-30 478.43 483.58 474.16 480.05 — 2026-03-31 487.75 494.28 479.65 491.53 — 2026-04-01 496.3 501.05 491.86 494.54 — 2026-04-02 486.94 506.82 485.11 491.46 — 2026-04-06 492 493.33 479.95 488.19 — 2026-04-07 485.24 490.33 480 489.5 — 2026-04-08 502 507.27 499.73 503.46 — 2026-04-09 498.61 505.35 490.25 500.46 — 2026-04-10 500.11 503.82 495.81 496.11 — 2026-04-13 494.96 515.65 492.04 514.23 —
TMO OHLC with signals — price trend TMO OHLC with signals Date Open High Low Close Volume 2025-10-20 541 550.46 540 543.84 — 2025-10-21 559.08 568.39 553.74 557.99 — 2025-10-22 555.5 571.29 550.88 567.2 — 2025-10-23 567.9 578.24 562.38 571.91 — 2025-10-24 574.15 575.82 569.79 572.5 — 2025-10-27 572.09 572.67 561.04 563.78 — 2025-10-28 564.13 565.65 555.57 557.63 — 2025-10-29 558.31 571.57 555.06 558.31 — 2025-10-30 551.6 565.63 551.6 556.22 — 2025-10-31 551.92 569.92 551.87 567.39 — 2025-11-03 563.66 565.7 554.2 564.88 — 2025-11-04 558.41 569.3 557 565.24 — 2025-11-05 560.35 570.16 554.2 567.64 — 2025-11-06 562.87 570.86 559.35 565.98 — 2025-11-07 566.87 577.35 563.3 572.41 — 2025-11-10 572.37 583.66 568.36 576.35 — 2025-11-11 575.95 587.59 574.82 586.49 — 2025-11-12 584.29 591.17 582 588.02 — 2025-11-13 586.1 598.52 578.25 580.13 — 2025-11-14 578.19 584.33 573 578.71 — 2025-11-17 575.65 579.79 566.59 567.16 — 2025-11-18 562.85 578.22 556.46 576.03 — 2025-11-19 574.62 574.62 567.21 573.79 — 2025-11-20 573.35 580.45 568.46 572.74 — 2025-11-21 573 589.85 569.55 587.48 — 2025-11-24 586.45 587.92 579.1 586.07 — 2025-11-25 582.2 602.32 581.8 597.78 — 2025-11-26 593.43 596.55 587.19 593.25 — 2025-11-28 589.19 594 587.95 590.83 — 2025-12-01 594.85 597.68 582.75 585.15 — 2025-12-02 581.94 584.45 577.96 580.37 — 2025-12-03 581.29 588.11 580.01 580.45 — 2025-12-04 579.03 580.45 560.16 575.24 — 2025-12-05 578 579.09 569.62 572.77 — 2025-12-08 570.8 574.54 566.01 568.21 — 2025-12-09 574 575.25 561.91 563.07 — 2025-12-10 563 574.46 563 573.81 — 2025-12-11 576.62 579.08 570.84 578.9 — 2025-12-12 577.85 579.06 570.19 572.28 — 2025-12-15 574.23 576.34 565.67 575.91 — 2025-12-16 570.84 574.86 561 570.16 — 2025-12-17 567.54 572.99 561.49 562.56 — 2025-12-18 562.45 569.41 554.53 562.39 — 2025-12-19 561.68 569.87 558.93 567.83 — 2025-12-22 568.83 576.15 565.75 575.7 — 2025-12-23 575.39 580.56 573.7 579.94 — 2025-12-24 578.62 579.81 576.33 579.12 — 2025-12-26 578.8 581.17 576.86 580.74 — 2025-12-29 580.12 585.3 580.12 585.07 — 2025-12-30 582.25 584.45 579.84 583.45 — 2025-12-31 583.71 585.61 579 579.45 — 2026-01-02 579.5 593.71 577 592.51 — 2026-01-05 593.77 611.45 592.51 611.2 — 2026-01-06 606.06 628.08 606.06 620.72 — 2026-01-07 618.7 626.77 614.72 617.15 — 2026-01-08 612.86 623.36 603.99 606.5 — 2026-01-09 608.61 622.4 604.55 618.86 — 2026-01-12 620.98 624.79 606.61 615.45 — 2026-01-13 613.32 620.22 594.3 607.08 — 2026-01-14 608.63 622.72 607.1 621.83 — 2026-01-15 619.97 629.87 618.61 624.65 — 2026-01-16 624.09 629.73 618.71 618.72 — 2026-01-20 609.5 620.85 606 619.01 — 2026-01-21 622.29 637.98 620.27 636.3 — 2026-01-22 637.39 643.99 634.81 639.45 — 2026-01-23 637.68 639.2 622.68 625.98 — 2026-01-26 625.34 633.65 623.23 626.62 — 2026-01-27 621.62 629.32 618 623.91 — 2026-01-28 618.64 620.6 606.32 608.02 — 2026-01-29 585.8 596.35 572.21 592.16 — 2026-01-30 581.73 585.95 574.23 578.61 — 2026-02-02 575.9 584.1 573.31 581.77 — 2026-02-03 580 588.85 566.41 570.09 — 2026-02-04 571.51 576.28 562.92 565.22 — 2026-02-05 563.73 566.83 541.34 542.36 — 2026-02-06 543.24 546.26 537.05 542.83 — 2026-02-09 541.2 548.8 537.01 546.76 — 2026-02-10 549.41 550.95 537.55 539.8 — 2026-02-11 537.76 539.39 522.35 527.17 — 2026-02-12 526.81 527 493.64 509.82 — 2026-02-13 514.45 520.35 504.25 504.82 — 2026-02-17 502.59 507.15 498.16 501.59 — 2026-02-18 500.52 514.16 498.42 513.56 — 2026-02-19 510 515.51 504 515.12 — 2026-02-20 510.69 514.88 506.51 510.93 — 2026-02-23 508.01 518.92 505.8 516.44 — 2026-02-24 516.01 521.63 513.21 515.6 — 2026-02-25 519 519 511.26 513.68 — 2026-02-26 516.09 520.66 510.08 520.12 — 2026-02-27 515.73 521.28 509.48 521.11 — 2026-03-02 512.01 513.7 502.31 508.58 — 2026-03-03 501.51 510.72 493.37 508.1 — 2026-03-04 510 517.65 508.95 512.69 — 2026-03-05 503.18 520.58 502 518.84 — 2026-03-06 511.32 514.38 500 501.97 — 2026-03-09 496.22 510.6 492.13 509.97 — 2026-03-10 509 509.94 497.94 500.08 — 2026-03-11 499.4 501.3 491.13 495.72 — 2026-03-12 491 491.61 474 475.89 — 2026-03-13 478.93 481.58 463.83 464.37 — 2026-03-16 471.07 474.5 467.24 470 — 2026-03-17 475.52 480.99 471.44 472.71 — 2026-03-18 468.78 470.49 462.03 464.69 — 2026-03-19 461.22 470.99 458.4 470.21 — 2026-03-20 469.07 476.93 469.06 474.39 — 2026-03-23 484.3 487.82 475.65 478.12 — 2026-03-24 472.87 495.79 470 490.29 — 2026-03-25 495.41 499.95 482.95 490.77 — 2026-03-26 489.75 496.26 485.82 488.85 — 2026-03-27 489.62 490.75 471.83 473.36 — 2026-03-30 478.43 483.58 474.16 480.05 — 2026-03-31 487.75 494.28 479.65 491.53 — 2026-04-01 496.3 501.05 491.86 494.54 — 2026-04-02 486.94 506.82 485.11 491.46 — 2026-04-06 492 493.33 479.95 488.19 — 2026-04-07 485.24 490.33 480 489.5 — 2026-04-08 502 507.27 499.73 503.46 — 2026-04-09 498.61 505.35 490.25 500.46 — 2026-04-10 500.11 503.82 495.81 496.11 — 2026-04-13 494.96 515.65 492.04 514.23 —