TMO

$TMO

As of 1 November 2026, 3 tracked analysts hold a current view on TMO: 3 Analysts Bullish · 0 Analysts Neutral · 0 Analysts Bear. Every view links to the analyst's own post or video moment.

Catch-Up

Generated 08:00 ET

The picture is unchanged: Keith McCullough remains constructive on $TMO, arguing that accelerating healthcare momentum supports further upside. The view is framed as reinforcement of an existing position rather than a new directional call.

At Generation 1 Analyst Bullish · 0 Analysts Neutral · 0 Analysts Bear
Mix By Horizon
1 Week
1 Month
1 Year
Held
Editorial Representation of Keith McCullough Keith Mccullough
BULLISH
$TMO is positioned higher as healthcare momentum accelerates, reinforcing a long-standing position rather than representing a fresh directional call today. Week

A daily catch-up of talking heads, in fifteen minutes.

Sentiment Graph

Last 30 Days
Today
SENTIMENT GRAPH

Analyst Views on TMO

3 Analysts Bullish · 0 Analysts Neutral · 0 Analysts Bear
Bullish 3
Editorial Representation of Keith McCullough Keith McCullough BULLISH Strong
Week 4d

$TMO is positioned higher as healthcare momentum accelerates, reinforcing a long-standing position rather than representing a fresh directional call today.

Editorial Representation of Mark Newton Mark Newton BULLISH Moderate
Month 24d

$TMO may see minor backing and filling after new highs, but its long-term base breakout following five years of range-bound activity remains constructive.

Editorial Representation of David Keller David Keller BULLISH Strong
Week 36d

$TMO has broken above resistance with strong follow-through and improving relative strength, signaling health-care leadership despite a weak broader market.

Bearish 0

No Bearish View.

Wordcloud

TMOAcceleratesCallDirectionalFreshHealthcareLong-StandingMomentumPositionPositionedReinforcingRepresenting

Direction By Day

19 OCT20 OCT21 OCT22 OCT23 OCT24 OCT25 OCT26 OCT27 OCT28 OCT29 OCT30 OCT31 OCT01 NOV
Keith Mccullough·········▲▲▲▲▲

Sentiment Heatmap

19 OCT20 OCT21 OCT22 OCT23 OCT24 OCT25 OCT26 OCT27 OCT28 OCT29 OCT30 OCT31 OCT01 NOV
Keith Mccullough·········▲▲▲▲▲