Nasdaq • APLD • US0381692070
Generating your data highlights...
8.71b USD | # 1835 in US
21.3m shares | 806.84m USD
291.47m
91.76% | 267.44m