Nasdaq • CIFR • US17253J1060
Generating your data highlights...
8.41b USD | # 1775 in US
26.76m shares | 432.81m USD
409.05m
81.58% | 333.72m