SWX • VFC • US9182041080
Generating your data highlights...
5.98b USD | # 352 in CH
N/A shares | N/A USD
393.13m
98.67% | 387.92m