Performance (normalized)

-45%-29%-14%+2%+17%

Key metrics

MetricNFLXVZ
Price$78.25$50.14
Market cap$325.83B$209.36B
P/E ratio (TTM)25.30x13.08x
P/S ratio (TTM)7.03x1.51x
Dividend yield0.00%5.56%
Beta1.510.23
1-year return-37.77%+13.49%

Compare up to five stocks