Bicara Therapeutics Inc. Ratios

Ratios Dec2024
Valuation
Enterprise Value 947.92M
Market Capitalization 947.92M