Nasdaq • APLD • US0381692070
Generating your data highlights...
13.3b USD | # 1333 in US
23.04m shares | 847.73m USD
285.77m
88.84% | 253.86m