Nasdaq:CIFR | US17253J1060
Generating your data highlights...
5.02b USD | # 2499 in US
35.13m shares | 597.47m USD
395.09m
80.99% | 320m