Nasdaq:NFLX | US64110L1061
Generating your data highlights...
N/A USD | # 20 in US
4.92m shares | 4.57b USD
427.76m
99.30% | 424.75m