Nasdaq • CIFR • US17253J1060
Generating your data highlights...
11.9b USD | # 1463 in US
25.79m shares | 509.06m USD
409.05m
82.30% | 336.63m