Nasdaq • CIFR • US17253J1060
Generating your data highlights...
7.75b USD | # 1972 in US
26.81m shares | 607.43m USD
414.25m
82.28% | 340.85m