EquityFolio

ICFI vs ONT

ICF International, Inc. - Common Stock · Onterris, Inc. Common Stock

Relative return (rebased to 100)

Key stats

Metric ICFI ONT
Price $79.68 $21.92
Market Cap $1.43B $770.48M
P/E 15.61 —
P/B 1.32 1.71
P/S 0.76 0.93
ROE 8.4% -0.2%
Net Margin 4.9% -0.1%
Gross Margin — —
Revenue Growth -7.3% 19.3%
Dividend Yield 0.70% —
EPS $5.10 -$0.02

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