Nasdaq • CIFR • US17253J1060
Generating your data highlights...
7.97b USD | # 1897 in US
25.87m shares | 432.32m USD
409.05m
81.61% | 333.82m