Schrodinger [SDGR] vs Omnicell [OMCL] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 20 vital metrics comparison: Schrodinger Inc. wins in 2 metrics, Omnicell Inc. wins in 17 metrics, with 0 ties. Omnicell Inc. appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Schrodinger Inc. Omnicell Inc. Better
P/E Ratio (TTM) 44.39 918.75 Schrodinger Inc.
Price-to-Book Ratio 2.39 1.34 Omnicell Inc.
Debt-to-Equity Ratio 30.03 16.59 Omnicell Inc.
PEG Ratio -8.54 -8.01 Omnicell Inc.
EV/EBITDA -3.63 36.82 Omnicell Inc.
Profit Margin (TTM) -40.36% 0.17% Omnicell Inc.
Operating Margin (TTM) -19.67% 2.20% Omnicell Inc.
EBITDA Margin (TTM) N/A 2.20% N/A
Return on Equity -26.29% 0.17% Omnicell Inc.
Return on Assets (TTM) -13.47% 0.36% Omnicell Inc.
Free Cash Flow (TTM) $12.46M $69.37M Omnicell Inc.
1-Year Return -29.69% 45.34% Omnicell Inc.
Price-to-Sales Ratio (TTM) 3.40 1.41 Omnicell Inc.
Enterprise Value $584.24M $1.68B Omnicell Inc.
EV/Revenue Ratio 2.28 1.42 Omnicell Inc.
Gross Profit Margin (TTM) 65.68% 41.51% Schrodinger Inc.
Revenue per Share (TTM) $3 $26 Omnicell Inc.
Earnings per Share (Diluted) $-1.41 $0.04 Omnicell Inc.
Beta (Stock Volatility) 1.62 0.86 Omnicell Inc.
Short % of Float 26.87% 6.68% Omnicell Inc.

Schrodinger Inc. vs Omnicell Inc. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Schrodinger Inc.-0.07%13.61%15.81%22.96%-12.53%-16.91%
Omnicell Inc.-0.05%-4.97%-3.52%1.60%8.97%-7.16%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Schrodinger Inc.-29.69%-57.36%-78.84%-52.38%-52.38%-52.38%
Omnicell Inc.45.34%-40.34%-68.37%35.61%212.38%209.75%

Performance & Financial Health Analysis: Schrodinger Inc. vs Omnicell Inc.

MetricSDGROMCL
Market Information
Market Cap i$870.40M$1.65B
Market Cap CategorySmall capSmall cap
10 Day Avg. Volume i1,739,800390,030
90 Day Avg. Volume i1,277,040505,763
Last Close$14.93$41.89
52 Week Range$10.94 - $27.63$26.85 - $55.00
% from 52W High-45.96%-23.84%
All-Time High$117.00 (Feb 22, 2021)$187.29 (Nov 22, 2021)
% from All-Time High-87.24%-77.63%
Growth Metrics
Quarterly Revenue Growth-0.01%0.02%
Quarterly Earnings Growth-0.01%N/A
Financial Health
Profit Margin (TTM) i-0.40%0.00%
Operating Margin (TTM) i-0.20%0.02%
Return on Equity (TTM) i-0.26%0.00%
Debt to Equity (MRQ) i30.0316.59
Cash & Liquidity
Book Value per Share (MRQ)$4.94$27.36
Cash per Share (MRQ)$5.36$4.33
Operating Cash Flow (TTM) i$13.90M$127.30M
Levered Free Cash Flow (TTM) i$99.98M$94.53M
Dividends
Last 12-Month Dividend Yield iN/AN/A
Last 12-Month Dividend iN/AN/A

Valuation & Enterprise Metrics Analysis: Schrodinger Inc. vs Omnicell Inc.

MetricSDGR (Apr 26, 2026)OMCL (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i44.39918.75
Forward P/E i-8.5417.60
PEG Ratio i-8.54-8.01
Price to Sales (TTM) i3.401.41
Price to Book (MRQ) i2.391.34
Market Capitalization
Market Capitalization i$870.40M$1.65B
Enterprise Value i$584.24M$1.68B
Enterprise Value Metrics
Enterprise to Revenue i2.281.42
Enterprise to EBITDA i-3.6336.82
Risk & Other Metrics
Beta i1.620.86
Book Value per Share (MRQ) i$4.94$27.36

Financial Statements Comparison: Schrodinger Inc. vs Omnicell Inc.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricSDGR (2025)OMCL (2025)
Revenue/Sales i255.87M1.18B
Cost of Goods Sold i113.26M681.40M
COGS % of Revenue i44.3%57.5%
Gross Profit i142.61M503.44M
Gross Margin i55.7%42.5%
Research & Development i173.14M88.67M
Operating Income (EBIT) i-166.90M5.16M
Operating Margin i-65.2%0.4%
EBITDA i-209.05M91.79M
EBITDA Margin i-81.7%7.7%
Pre-Tax Income i-102.33M11.33M
Pre-Tax Income % of Revenue i-40.0%1.0%
Income Tax i939,0009.27M
Income Tax % of Revenue i0.4%0.8%
Net Income (Profit) i-103.27M2.05M
Profit Margin i-40.4%0.2%

Balance Sheet & Liquidity Metrics

MetricSDGR (2025)OMCL (2025)
Cash & Equivalents i230.52M196.52M
Total Current Assets i519.27M680.07M
Total Current Assets % of Revenue i202.9%57.4%
Total Current Liabilities i189.14M476.61M
Total Current Liabilities % of Revenue i73.9%40.2%
Long-Term Debt i92.82M192.39M
Long-Term Debt % of Revenue i36.3%16.2%
Total Shareholders Equity i364.05M1.23B
Retained Earnings i-628.81M384.94M
Retained Earnings % of Revenue i-245.8%32.5%
Property, Plant & Equipment i114.00M128.44M

Cash Flow Statement Comparison

MetricSDGR (2025)OMCL (2025)
Operating Cash Flow i69.12M155.13M
Operating Cash Flow % of Revenue i27.0%13.1%
Capital Expenditures i-1.44M-40.42M
Free Cash Flow i12.46M69.37M
FCF Margin i4.9%5.9%
Debt Repayment i-58,000-175.00M
Common Stock Repurchase iN/A-77.60M

Short Interest & Institutional Ownership Analysis

MetricSDGROMCL
Shares Short i10.91M2.50M
Short Ratio i9.754.16
Short % of Float i26.87%6.68%
Shares Outstanding i73.68M45.03M
Float Shares i58.70M41.91M
% Held by Insiders i3.23%2.20%
% Held by Institutions i107.44%106.39%
% Held by Public i-10.67%-8.59%

Dividend Analysis & Yield Comparison: Schrodinger Inc. vs Omnicell Inc.

MetricSDGROMCL
Last 12-Month Dividend iN/AN/A
Last 12-Month Dividend Yield iN/AN/A
3-Year Avg Annual Dividend iN/AN/A
3-Year Avg Dividend Yield iN/AN/A
3-Year Total Dividends iN/AN/A
Ex-Dividend DateN/AN/A