Nasdaq • CIFR • US17253J1060
Generating your data highlights...
10.6b USD | # 1636 in US
25.67m shares | 572.16m USD
409.05m
82.05% | 335.64m