SWX • APLD • US0381692070
Generating your data highlights...
8.31b USD | # 325 in CH
N/A shares | N/A USD
291.47m
91.20% | 265.82m