Nasdaq • CIFR • US17253J1060
Generating your data highlights...
7.61b USD | # 1952 in US
31.87m shares | 622.66m USD
415.03m
82.67% | 343.11m