Nasdaq:CIFR | US17253J1060
Generating your data highlights...
5.68b USD | # 2341 in US
29m shares | 453.13m USD
405.12m
81.41% | 329.8m