Nasdaq • CIFR • US17253J1060
Generating your data highlights...
6.52b USD | # 2115 in US
32.75m shares | 602.45m USD
415.03m
83.10% | 344.91m