Nasdaq • CIFR • US17253J1060
Generating your data highlights...
6.59b USD | # 2157 in US
28.46m shares | 629.79m USD
415.03m
82.31% | 341.62m