NYSE • CRCL • US1725731079
Generating your data highlights...
19.9b USD | # 1004 in US
15.11m shares | 1.51b USD
229.86m
78.22% | 179.8m