Nasdaq:CFLT | US20717M1036
Generating your data highlights...
10.8b USD | # 1549 in US
14.02m shares | 388.38m USD
307.45m
93.11% | 286.26m