NYSE • CRCL • US1725731079
Generating your data highlights...
24.4b USD | # 863 in US
13.81m shares | 1.02b USD
234.69m
82.57% | 193.79m