NETFLIX, INCNN

NETFLIX, INC

19,079.58MXND
−828.42−4.16%
At close at Mar 28, 19:58 GMT
MXN
No trades
See on Supercharts

NFLX trade ideas