Performance (normalized)

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

Key metrics

MetricDISNFLX
Price$105.29$78.25
Market cap$182.84B$325.83B
P/E ratio (TTM)22.20x25.30x
P/S ratio (TTM)1.90x7.03x
Dividend yield1.39%0.00%
Beta1.401.51
1-year return-11.36%-37.77%

Compare up to five stocks