NYSE:CRCL | US1725731079
Generating your data highlights...
20.8b USD | # 918 in US
14.19m shares | 1.62b USD
216.49m
71.61% | 155.03m