Nasdaq:CIFR | US17253J1060
Generating your data highlights...
7.83b USD | # 1875 in US
51.38m shares | 843.17m USD
395.09m
81.48% | 321.91m