NYSE • CRCL • US1725731079
Generating your data highlights...
24b USD | # 482 in US
14.63m shares | 1.11b USD
234.69m
82.59% | 193.84m