NYSE • CRCL • US1725731079
Generating your data highlights...
27.6b USD | # 738 in US
16.57m shares | 1.6b USD
223.8m
84.54% | 189.2m