Performance (normalized)

-45%-33%-21%-9%+3%

Key metrics

MetricNFLXT
Price$78.25$25.67
Market cap$325.83B$175.87B
P/E ratio (TTM)25.30x8.61x
P/S ratio (TTM)7.03x1.41x
Dividend yield0.00%4.25%
Beta1.510.42
1-year return-37.77%-13.18%

Compare up to five stocks