Bicara Therapeutics Inc. (BCAX)
NASDAQ: BCAX · Real-Time Price · USD
17.63
-0.57 (-3.13%)
Oct 2, 2026, 4:00 PM EDT - Market closed

Bicara Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22
1,167922948--
Market Cap Growth
28.73%-2.74%---
Enterprise Value
671634428--
Last Close Price
17.6316.8317.42--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22
PB Ratio
2.482.301.93--
P/TBV Ratio
2.492.301.93--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
0.000.000.000.00-
Net Debt / Equity Ratio
-1.06-1.03-0.99-1.050.24
Net Debt / EBITDA Ratio
2.462.665.945.760.11
Net Debt / FCF Ratio
3.673.866.544.970.13
Quick Ratio
11.4414.3327.2215.280.17
Current Ratio
11.5914.5827.9315.320.21
Return on Equity (ROE)
-41.01%-30.88%-19.14%-51.67%-
Return on Assets (ROA)
-26.14%-20.67%-13.84%-20.72%-
Return on Capital Employed (ROCE)
-43.10%-38.70%-16.70%-18.20%219.00%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22
Earnings Yield
-15.89%-14.96%-7.17%--
FCF Yield
-11.59%-11.62%-7.89%--
Buyback Yield / Dilution
-36.51%-225.35%-2796.96%-35.20%-
SEC Filings: 10-K · 10-Q