Head-to-Head

American Well Corporation vs. Uber Technologies, Inc.

AMWL

American Well Corporation

$12.45 -3.79%

VS UBER

Uber Technologies, Inc.

$75.95 +0.09%

Uber Technologies, Inc. (UBER) comes out ahead, leading on 6 of 8 compared factors.

Size & Scale

AMWLUBER
Market Cap $215.16 million $155.13 billion
Revenue (TTM) $218.53 million $55.23 billion
Net Income (TTM) $-77,006,000 $9.67 billion

UBER leads on 3 of 3 size & scale factors.

Valuation

AMWLUBER
P/E Ratio 16.62
Price / Book 0.92 5.50
Price / Sales 0.98 2.81

AMWL leads on 2 of 2 valuation factors.

Profitability

AMWLUBER
Net Margin -35.24% 17.50%
Return on Equity -32.87% 34.26%

UBER leads on 2 of 2 profitability factors.

Risk & Sentiment

AMWLUBER
Short Interest 28.46% 0.67%

UBER leads on 1 of 1 risk & sentiment factors.

Dig deeper: AMWL overview, AMWL financials, UBER overview, UBER financials.

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