SWX • UPST • US91680M1071
Generating your data highlights...
2.44b USD | # 442 in CH
N/A shares | N/A USD
97.31m
85.98% | 83.67m