Nexus Finance
OMCL Omnicell, Inc. | US68213N1090
Metric Current 31.03.202631.12.202530.09.2025
Market Cap 1.864.635.264 1.518.022.308,572.039.723.065,651.366.474.234,24
Enterprise Value 1.827.594.240 1.480.981.308,572.047.548.065,651.393.205.234,24
Trailing P/E 93,18 74,29994,02335,08
Forward P/E 18,68 ---
Price to Sales 1,52 1,241,721,57
Price to Book 1,48 1,211,661,12
EV/Revenue 1,49 1,211,731,6
EV/EBITDA 24,83 12,4522,3120,02
ende