Skip to main content
graph.swiss
Netflix, Inc.

Netflix, Inc.

54.92 CHF-4.78 (-8.01%)
XSWX:NFLXMarket Closed
ListedCHF231.3BCommunication ServicesEntertainment16,000 employees

Price & Trading

52-Week Low

54.92

52-Week High

84.30

50-Day MA

64.93

200-Day MA

68.62

Beta

1.52

Avg Volume (10d)

4

Avg Volume (90d)

10

Shares Outstanding

4.21B

Valuation Multiples

MetricCurrent
Trailing P/E25.21
PEG Ratio0.30
Price / Sales (TTM)5.59
Price / Book (MRQ)10.39
EV / Revenue5.46
EV / EBITDA17.91
Enterprise Value207.16B
Market Cap231.26B

Ownership & Short Interest

Ownership

% Held by Insiders+0.57%
% Held by Institutions+84.96%
Float Shares4.18B