Nasdaq:NFLX | US64110L1061
Generating your data highlights...
241b USD | # 42 in US
3.71m shares | 2.18b USD
430.9m
98.98% | 426.51m