NYSE • CRCL • US1725731079
Generating your data highlights...
32b USD | # 675 in US
17.55m shares | 1.74b USD
223.8m
84.54% | 189.2m