Nasdaq:CIFR | US17253J1060
Generating your data highlights...
6.74b USD | # 2067 in US
50.02m shares | 856.41m USD
395.09m
81.48% | 321.91m