Nasdaq • CIFR • US17253J1060
Generating your data highlights...
5.4b USD | # 2361 in US
33.21m shares | 589.36m USD
415.03m
83.46% | 346.38m