Confluent, Inc. (BIT:1CFLT)
Italy flag Italy · Delayed Price · Currency is EUR
26.55
-0.08 (-0.30%)
At close: Mar 6, 2026

Confluent Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
9,4889,2668,0086,2725,53717,829
Market Cap Growth
-8.65%15.71%27.69%13.26%-68.94%-
Enterprise Value
8,6708,4437,3125,5884,83417,052
PE Ratio
--35.16-26.13-15.92-13.73-41.89
Forward PE
55.0268.2094.84151.46--
PS Ratio
9.559.239.669.3810.9853.43
PB Ratio
9.539.219.688.998.3624.37
P/TBV Ratio
7.818.899.368.688.1016.91
P/FCF Ratio
183.60177.49301.28-68.45-39.86-190.71
P/OCF Ratio
173.33167.56278.17-70.32-40.91-197.24
EV/Sales Ratio
8.628.418.828.369.5951.10
EV/EBITDA Ratio
--27.99-21.40-13.97-12.35-58.99
EV/EBIT Ratio
--25.82-20.27-13.56-12.14-58.35
EV/FCF Ratio
167.78161.72275.08-60.98-34.80-182.39
Debt / Equity Ratio
0.940.941.151.361.441.31
Debt / EBITDA Ratio
-3.15-3.15-2.80-2.40-2.45-3.34
Debt / FCF Ratio
18.2218.2235.93-10.46-6.92-10.32
Net Debt / Equity Ratio
-0.81-0.81-0.83-0.97-1.05-1.05
Net Debt / EBITDA Ratio
2.712.712.021.691.782.66
Net Debt / FCF Ratio
-15.63-15.63-25.917.395.028.23
Asset Turnover
0.410.410.370.320.250.27
Quick Ratio
3.593.593.784.384.966.18
Current Ratio
3.833.833.994.625.186.39
Return on Equity (ROE)
-27.72%-27.72%-38.95%-56.05%-55.88%-61.29%
Return on Assets (ROA)
-13.14%-13.14%-16.76%-21.69%-20.02%-23.90%
Return on Invested Capital (ROIC)
-56.97%-56.97%-86.95%-148.35%-183.50%-162.32%
Return on Capital Employed (ROCE)
-17.24%-17.24%-20.55%-24.59%-23.64%-29.19%
Earnings Yield
-2.65%-2.84%-3.83%-6.28%-7.28%-2.39%
FCF Yield
0.54%0.56%0.33%-1.46%-2.51%-0.52%
Buyback Yield / Dilution
-0.75%-0.75%-0.86%-1.40%-1.29%-4.14%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.