Nasdaq • APLD • US0381692070
Generating your data highlights...
11.3b USD | # 1505 in US
21.02m shares | 656.01m USD
285.77m
79.40% | 226.91m