Nasdaq:CFLT | US20717M1036
Generating your data highlights...
8.17b USD | # 1816 in US
7.34m shares | 160.18m USD
298.75m
92.52% | 276.39m