Nasdaq:CFLT | US20717M1036
Generating your data highlights...
10.5b USD | # 1528 in US
10.96m shares | 248.13m USD
298.75m
92.55% | 276.5m