NYSE • CRCL • US1725731079
Generating your data highlights...
16.9b USD | # 1149 in US
14.53m shares | 1.18b USD
234.69m
75.44% | 177.05m