EquityFolio

ICLR vs OABI

ICON plc - Ordinary Shares · OmniAb, Inc. - Common Stock

Relative return (rebased to 100)

Key stats

Metric ICLR OABI
Price $204.74 $5.03
Market Cap $15.34B $733.68M
P/E 66.88 —
P/B 1.68 2.94
P/S 1.86 39.31
ROE 2.5% -26.0%
Net Margin 2.8% -347.0%
Gross Margin — —
Revenue Growth 0.8% -29.3%
Dividend Yield — 49.70%
EPS $3.06 -$0.44

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.