OMCL

Omnicell Inc

Technology · Electronic Computers
$42.82+0.05% today
AI Take · AlgoThesis

Omnicell's astronomical 95.26 P/E ratio stands as the most glaring red flag here, signaling the market has priced in substantial future earnings growth that leaves minimal room for disappointment. Trading below its 52-week high despite this valuation premium suggests recent momentum has stalled, while the RSI reading of 63.6 sits in neutral territory—neither overbought nor oversold. For a $1.9B healthcare technology firm, this valuation demands flawless execution and consistent double-digit growth to justify itself. The absence of short interest data makes it harder to gauge squeeze potential, but the elevated multiple relative to typical tech peers indicates this stock is pricing in either transformational operational leverage or market sentiment risks a painful correction if expectations slip.

Snapshot

Market cap
$1.9B
P/E
95.3
Forward P/E
21.2
EPS (TTM)
$0.44
Dividend yield
Net margin
1.7%
ROE
1.6%
RSI (14)
64
Beta
1.30
Short % of float
Days to cover
52w high
No

Recent headlines

Peers in Electronic Computers

Build a thesis around OMCL

Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.

Open in AlgoThesis →