TMO
Thermo Fisher Scientific Inc · $574.30 (-0.4%) · P/E 30.9
25 hub catalysts across 6 sources · backtest → · ← Ticker Explorer
Analyst Ratings (Upgrades/Downgrades)Earnings (SEC EDGAR)U.S. House — Congressional TradesInsider Transactions (SEC Form 4)Financial News (Google News)U.S. Senate — Congressional Trades
Signal summary
Signals divergeBullish and bearish forces are in conflict here — weigh both columns.
100▼ Bear-leanconviction from hub signals
Bullish factors
- Congress bought (1)
- 4 analyst upgrades
Bearish factors
- Congress sold (2)
- 1 analyst downgrade
- Insiders net selling (12 vs 1)
Context (not directional): News flow (1 recent)
Signal mix for TMO
Which data feeds have fired on this name — hover a slice for counts.
Best strategy
2-yr backtest · by SharpeEMA Crossover has fit TMO best over 2 years (+39.4%, Sharpe 0.71). Historical/in-sample — walk-forward all 19 →
| # | Strategy | Return | Sharpe | Beats B&H |
|---|---|---|---|---|
| 1 | EMA Crossover | +39.4% | 0.71 | ✓ |
| 2 | Donchian Breakout | +32.5% | 0.62 | ✓ |
| 3 | SMA Crossover | +30.7% | 0.60 | ✓ |
Price — 1 year
daily closeInsider activity
1 open-market buysOfficers & directors trading their own stock (SEC Form 4). Buys are bullish; sells shown for context.
| Date | Action | Insider | Shares | Value |
|---|---|---|---|---|
| 2026-07-27 | SELL | Pettiti Gianluca | 400 | $226K |
| 2026-04-27 | SELL | Pettiti Gianluca | 400 | $185K |
| 2026-03-11 | SELL | Shafer Michael D | 1,607 | $803K |
| 2026-03-05 | SELL | Casper Marc N | 4,000 | $2.1M |
| 2026-03-04 | SELL | Casper Marc N | 10,000 | $5.1M |
| 2026-02-09 | SELL | Pettiti Gianluca | 400 | $216K |
| 2025-12-04 | SELL | Lagarde Michel | 22,046 | $12.4M |
| 2025-12-03 | SELL | Lagarde Michel | 62,000 | $36.1M |
| 2025-12-02 | SELL | Lowery Frederick M. | 13,825 | $8.2M |
| 2025-11-25 | SELL | Shafer Michael D | 10,725 | $6.4M |
| 2025-11-13 | SELL | Lagarde Michel | 4,638 | $2.8M |
| 2025-11-12 | SELL | Britt Lisa P | 1,057 | $622K |
| 2024-12-09 | BUY | Chai Nelson J | 20 | $11K |
Analyst ratings
live · 8 changes| Date | Action | Analyst | Rating Change |
|---|---|---|---|
| 2026-06-11 | Initiated | Piper Sandler | Neutral |
| 2026-06-03 | Downgrade | HSBC | Buy → Hold |
| 2025-12-11 | Upgrade | Citigroup | Neutral → Buy |
| 2025-12-09 | Initiated | Goldman Sachs | Buy |
| 2025-12-08 | Upgrade | Keybanc | Sector Weight → Overweight |
| 2025-12-01 | Upgrade | HSBC | Hold → Buy |
| 2025-09-11 | Upgrade | Barclays | Equal-Weight → Overweight |
| 2025-08-19 | Initiated | William Blair | Outperform |
Catalyst timeline
25 hub signals| Date | Source | Event | Entity | Value | |
|---|---|---|---|---|---|
| 2026-08-01 | Earnings (SEC EDGAR) | Earnings (est.) | TMO next report ~2026-10-30 (estimated) | ||
| 2026-07-31 | Earnings (SEC EDGAR) | Earnings | TMO FY2026Q2 results | 12.0B | source ↗ |
| 2026-07-31 | Earnings (SEC EDGAR) | Earnings | TMO FY2026Q2 results | 10.9B | source ↗ |
| 2026-07-30 | Financial News (Google News) | News | Thermo Fisher Scientific (TMO) Could Be 2% Undervalued After Q2 Earnings Beat - Yahoo Finance | 3 | source ↗ |
| 2026-07-27 | Insider Transactions (SEC Form 4) | Insider SELL | Pettiti Gianluca sold 400 sh | $226K | source ↗ |
| 2026-07-23 | Earnings (SEC EDGAR) | Earnings 8-K | TMO earnings announcement (8-K item 2.02) | source ↗ | |
| 2026-07-10 | U.S. House — Congressional Trades | Congress SELL | Hon. Dan Newhouse | $1,001 - $15,000 | source ↗ |
| 2026-06-11 | Analyst Ratings (Upgrades/Downgrades) | Analyst Initiated | Piper Sandler: Initiated (Neutral) | source ↗ | |
| 2026-06-03 | Analyst Ratings (Upgrades/Downgrades) | Analyst Downgrade | HSBC: Downgrade (Buy → Hold) | source ↗ | |
| 2026-05-15 | U.S. House — Congressional Trades | Congress Trade | Hon. Dwight Evans | source ↗ | |
| 2026-05-07 | U.S. House — Congressional Trades | Congress Trade | Hon. Dwight Evans | $1,001 - $15,000 | source ↗ |
| 2026-05-07 | U.S. House — Congressional Trades | Congress SELL | Hon. Dwight Evans | $1,001 - $15,000 | source ↗ |
| 2026-05-01 | Earnings (SEC EDGAR) | Earnings | TMO FY2026Q1 results | 10.4B | source ↗ |
| 2026-05-01 | Earnings (SEC EDGAR) | Earnings | TMO FY2026Q1 results | 11.0B | source ↗ |
| 2026-04-27 | Insider Transactions (SEC Form 4) | Insider SELL | Pettiti Gianluca sold 400 sh | $185K | source ↗ |
| 2026-04-23 | Earnings (SEC EDGAR) | Earnings 8-K | TMO earnings announcement (8-K item 2.02) | source ↗ | |
| 2026-03-27 | U.S. Senate — Congressional Trades | Congress BUY | Armstrong, Alan (Senator) | $1,001 - $15,000 | source ↗ |
| 2026-03-11 | Insider Transactions (SEC Form 4) | Insider SELL | Shafer Michael D sold 1,607 sh | $803K | source ↗ |
| 2026-03-05 | Insider Transactions (SEC Form 4) | Insider SELL | Casper Marc N sold 4,000 sh | $2.1M | source ↗ |
| 2026-03-04 | Insider Transactions (SEC Form 4) | Insider SELL | Casper Marc N sold 10,000 sh | $5.1M | source ↗ |
| 2026-02-09 | Insider Transactions (SEC Form 4) | Insider SELL | Pettiti Gianluca sold 400 sh | $216K | source ↗ |
| 2025-12-04 | Insider Transactions (SEC Form 4) | Insider SELL | Lagarde Michel sold 22,046 sh | $12.4M | source ↗ |
| 2025-12-03 | Insider Transactions (SEC Form 4) | Insider SELL | Lagarde Michel sold 62,000 sh | $36.1M | source ↗ |
| 2025-10-31 | Earnings (SEC EDGAR) | Earnings | TMO FY2025Q3 results | 11.1B | source ↗ |
| 2024-12-09 | Insider Transactions (SEC Form 4) | Insider BUY | Chai Nelson J bought 20 sh | $11K | source ↗ |
Alt-Data Signal Hub · collected signals updated 2026-08-01 10:45 UTC (refreshed daily) · market & option prices are always live on load · display-only, not advice