Nasdaq • APLD • US0381692070
Generating your data highlights...
8.31b USD | # 1886 in US
20.4m shares | 734.02m USD
291.47m
91.20% | 265.82m