Head-to-Head

Amgen Inc vs. Sutro Biopharma, Inc.

AMGN

Amgen Inc

$410.94 +1.51%

VS STRO

Sutro Biopharma, Inc.

$25.38 +5.09%

Amgen Inc and Sutro Biopharma, Inc. are evenly matched on the factors we track — the better pick depends on what you're optimizing for.

Size & Scale

AMGNSTRO
Market Cap $222.32 billion $420.56 million
Revenue (TTM) $99.61 million
Net Income (TTM) $-153,602,000

AMGN leads on 1 of 1 size & scale factors.

Valuation

AMGNSTRO
Price / Book -6.29
Price / Sales 4.22

AMGN and STRO split the valuation factors evenly.

Profitability

AMGNSTRO
Net Margin -154.21%
Return on Equity 229.64%

AMGN and STRO split the profitability factors evenly.

Risk & Sentiment

AMGNSTRO
Short Interest 1.66% 0.07%

STRO leads on 1 of 1 risk & sentiment factors.

Dig deeper: AMGN overview, AMGN financials, STRO overview, STRO financials.

Comparisons use delayed, cached fundamental data and cover only the factors shown. For informational purposes only — not investment advice.