Nasdaq • CIFR • US17253J1060
Generating your data highlights...
9.18b USD | # 1719 in US
25.6m shares | 465.06m USD
409.05m
81.61% | 333.83m