Nasdaq • CIFR • US17253J1060
Generating your data highlights...
8.34b USD | # 1881 in US
27.22m shares | 618.3m USD
409.05m
82.05% | 335.64m