Nasdaq • CIFR • US17253J1060
Generating your data highlights...
7.36b USD | # 2038 in US
29.44m shares | 609.08m USD
415.03m
82.31% | 341.62m