Omnicell, Inc. (OMCL) — Stock Score Summary

Omnicell, Inc. (OMCL) has a MoatMap StockRank of 58/100 based on Quality (50/100), Value (39/100), and Momentum (53/100) factor scores. The current signal is HOLD. Omnicell, a US healthcare automation company, has a very low quality score (Q: 33) and lacks a clear macro tailwind from the identified themes. It does not meet the 'quality compounder' criteria required for our concentrated portfolio.