Head-to-Head

American Well Corporation vs. VISA Inc.

AMWL

American Well Corporation

$12.45 -3.79%

VS V

VISA Inc.

$364.15 -0.36%

VISA Inc. (V) comes out ahead, leading on 6 of 8 compared factors.

Size & Scale

AMWLV
Market Cap $215.16 million $671.05 billion
Revenue (TTM) $218.53 million $44.49 billion
Net Income (TTM) $-77,006,000 $22.59 billion

V leads on 3 of 3 size & scale factors.

Valuation

AMWLV
Price / Book 0.92 19.08
Price / Sales 0.98 15.08

AMWL leads on 2 of 2 valuation factors.

Profitability

AMWLV
Net Margin -35.24% 50.78%
Return on Equity -32.87% 64.22%

V leads on 2 of 2 profitability factors.

Dividend

AMWLV
Dividend Yield 0.74%

AMWL and V split the dividend factors evenly.

Risk & Sentiment

AMWLV
Short Interest 28.46% 1.57%

V leads on 1 of 1 risk & sentiment factors.

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

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