SWX:NFLX | US64110L1061
Generating your data highlights...
276b USD | # 22 in CH
N/A shares | N/A USD
430.9m
99.04% | 426.76m