Nasdaq • CIFR • US17253J1060
Generating your data highlights...
8.97b USD | # 1754 in US
26.62m shares | 423.13m USD
405.91m
81.44% | 330.58m