SWX • MRVL • US5738741041
Generating your data highlights...
148b USD | # 82 in CH
N/A shares | N/A USD
874.46m
99.59% | 870.9m