SWX • APLD • US0381692070
Generating your data highlights...
7.4b USD | # 334 in CH
N/A shares | N/A USD
291.47m
86.00% | 250.68m