Trading
Please use a PC Browser to access Register-Tadawul
Tiger Global Management Increases Stake In Netflix By 1108% To 2,439,000 Shares
Share
Netflix, Inc.
NFLX
94.31
93.78
-0.61%
-13F Filing