Nasdaq • CIFR • US17253J1060
Generating your data highlights...
8.2b USD | # 1885 in US
25.69m shares | 549.33m USD
409.05m
82.00% | 335.42m