SWX • DXCM • US2521311074
Generating your data highlights...
22.3b USD | # 227 in CH
N/A shares | N/A USD
385.87m
99.50% | 383.93m