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 diverge

Bullish 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 Sharpe

EMA Crossover has fit TMO best over 2 years (+39.4%, Sharpe 0.71). Historical/in-sample — walk-forward all 19 →

#StrategyReturnSharpeBeats B&H
1EMA Crossover+39.4%0.71
2Donchian Breakout+32.5%0.62
3SMA Crossover+30.7%0.60

Price — 1 year

daily close
$639.45$438.34$574.30 (+24.0% 1Y)

Insider activity

1 open-market buys

Officers & directors trading their own stock (SEC Form 4). Buys are bullish; sells shown for context.

DateActionInsiderSharesValue
2026-07-27SELLPettiti Gianluca400$226K
2026-04-27SELLPettiti Gianluca400$185K
2026-03-11SELLShafer Michael D1,607$803K
2026-03-05SELLCasper Marc N4,000$2.1M
2026-03-04SELLCasper Marc N10,000$5.1M
2026-02-09SELLPettiti Gianluca400$216K
2025-12-04SELLLagarde Michel22,046$12.4M
2025-12-03SELLLagarde Michel62,000$36.1M
2025-12-02SELLLowery Frederick M.13,825$8.2M
2025-11-25SELLShafer Michael D10,725$6.4M
2025-11-13SELLLagarde Michel4,638$2.8M
2025-11-12SELLBritt Lisa P1,057$622K
2024-12-09BUYChai Nelson J20$11K

Analyst ratings

live · 8 changes
DateActionAnalystRating Change
2026-06-11InitiatedPiper SandlerNeutral
2026-06-03DowngradeHSBCBuy → Hold
2025-12-11UpgradeCitigroupNeutral → Buy
2025-12-09InitiatedGoldman SachsBuy
2025-12-08UpgradeKeybancSector Weight → Overweight
2025-12-01UpgradeHSBCHold → Buy
2025-09-11UpgradeBarclaysEqual-Weight → Overweight
2025-08-19InitiatedWilliam BlairOutperform

Catalyst timeline

25 hub signals
DateSourceEventEntityValue
2026-08-01Earnings (SEC EDGAR)Earnings (est.)TMO next report ~2026-10-30 (estimated)
2026-07-31Earnings (SEC EDGAR)EarningsTMO FY2026Q2 results12.0Bsource ↗
2026-07-31Earnings (SEC EDGAR)EarningsTMO FY2026Q2 results10.9Bsource ↗
2026-07-30Financial News (Google News)NewsThermo Fisher Scientific (TMO) Could Be 2% Undervalued After Q2 Earnings Beat - Yahoo Finance3source ↗
2026-07-27Insider Transactions (SEC Form 4)Insider SELLPettiti Gianluca sold 400 sh$226Ksource ↗
2026-07-23Earnings (SEC EDGAR)Earnings 8-KTMO earnings announcement (8-K item 2.02)source ↗
2026-07-10U.S. House — Congressional TradesCongress SELLHon. Dan Newhouse$1,001 - $15,000source ↗
2026-06-11Analyst Ratings (Upgrades/Downgrades)Analyst InitiatedPiper Sandler: Initiated (Neutral)source ↗
2026-06-03Analyst Ratings (Upgrades/Downgrades)Analyst DowngradeHSBC: Downgrade (Buy → Hold)source ↗
2026-05-15U.S. House — Congressional TradesCongress TradeHon. Dwight Evanssource ↗
2026-05-07U.S. House — Congressional TradesCongress TradeHon. Dwight Evans$1,001 - $15,000source ↗
2026-05-07U.S. House — Congressional TradesCongress SELLHon. Dwight Evans$1,001 - $15,000source ↗
2026-05-01Earnings (SEC EDGAR)EarningsTMO FY2026Q1 results10.4Bsource ↗
2026-05-01Earnings (SEC EDGAR)EarningsTMO FY2026Q1 results11.0Bsource ↗
2026-04-27Insider Transactions (SEC Form 4)Insider SELLPettiti Gianluca sold 400 sh$185Ksource ↗
2026-04-23Earnings (SEC EDGAR)Earnings 8-KTMO earnings announcement (8-K item 2.02)source ↗
2026-03-27U.S. Senate — Congressional TradesCongress BUYArmstrong, Alan (Senator)$1,001 - $15,000source ↗
2026-03-11Insider Transactions (SEC Form 4)Insider SELLShafer Michael D sold 1,607 sh$803Ksource ↗
2026-03-05Insider Transactions (SEC Form 4)Insider SELLCasper Marc N sold 4,000 sh$2.1Msource ↗
2026-03-04Insider Transactions (SEC Form 4)Insider SELLCasper Marc N sold 10,000 sh$5.1Msource ↗
2026-02-09Insider Transactions (SEC Form 4)Insider SELLPettiti Gianluca sold 400 sh$216Ksource ↗
2025-12-04Insider Transactions (SEC Form 4)Insider SELLLagarde Michel sold 22,046 sh$12.4Msource ↗
2025-12-03Insider Transactions (SEC Form 4)Insider SELLLagarde Michel sold 62,000 sh$36.1Msource ↗
2025-10-31Earnings (SEC EDGAR)EarningsTMO FY2025Q3 results11.1Bsource ↗
2024-12-09Insider Transactions (SEC Form 4)Insider BUYChai Nelson J bought 20 sh$11Ksource ↗
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

All pages

Catalyst EdgeCongressNewsEarningsSEC FilingsHedge FundsLockupsPositioningMarket cycleBacktestOptionsSourcesGlossaryAbout & API