Bicara Therapeutics Inc. (BCAX)
NASDAQ: BCAX · Real-Time Price · USD
21.92
-0.56 (-2.49%)
Apr 28, 2026, 4:00 PM EDT - Market closed

Bicara Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22
Market Capitalization
1,435922948--
Market Cap Growth
159.31%-2.74%---
Enterprise Value
1,022634428--
Last Close Price
21.9216.8317.42--
PB Ratio
2.972.301.93--
P/TBV Ratio
3.572.301.93--
Debt / Equity Ratio
0.000.000.000.00-
Net Debt / Equity Ratio
-1.03-1.03-0.99-1.050.24
Net Debt / EBITDA Ratio
2.662.665.945.760.11
Net Debt / FCF Ratio
3.863.866.544.970.13
Quick Ratio
14.3314.3327.2215.280.17
Current Ratio
14.5814.5827.9315.320.21
Return on Equity (ROE)
-30.88%-30.88%-19.14%-51.67%-
Return on Assets (ROA)
-20.67%-20.67%-13.84%-20.72%-
Return on Capital Employed (ROCE)
-38.70%-38.70%-16.70%-18.20%219.00%
Earnings Yield
-9.61%-14.96%-7.17%--
FCF Yield
-7.46%-11.62%-7.89%--
Buyback Yield / Dilution
-225.35%-225.35%-2796.96%-35.20%-
Source: S&P Capital IQ. Standard template. Financial Sources.