Orchestra BioMed Holdings, Inc. (OBIO)
NASDAQ: OBIO · Real-Time Price · USD
4.220
-0.270 (-6.01%)
Mar 27, 2026, 1:26 PM EDT - Market open

Orchestra BioMed Holdings Ratios and Metrics

Millions USD. 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
247237153327112206
Market Cap Growth
61.61%54.92%-53.23%191.92%-45.72%-51.83%
Enterprise Value
172.2171.67101.94240.0939.28364.38
Last Close Price
4.224.154.009.139.9810.08
PE Ratio
--3.74-2.41-6.17-4.46-3.86
PS Ratio
7.857.0757.91118.3531.67-
PB Ratio
4.783.734.644.802.13-52.29
P/TBV Ratio
3.183.134.474.462.85-22.55
P/FCF Ratio
--4.79-3.00-7.07-3.74-756.85
P/OCF Ratio
--4.83-3.02-7.08-3.82-756.85
EV/Sales Ratio
5.145.1338.6486.9911.12-
EV/EBITDA Ratio
--3.33-1.59-4.69-1.21-923.06
EV/EBIT Ratio
--3.31-1.59-4.66-1.20-923.06
EV/FCF Ratio
--3.47-2.00-5.20-1.31-1337.86
Debt / Equity Ratio
0.500.500.480.020.210
Debt / EBITDA Ratio
-0.63-0.63-0.26-0.03-0.37-
Debt / FCF Ratio
-0.66-0.66-0.32-0.04-0.40-
Net Debt / Equity Ratio
-1.17-1.17-1.53-1.26-1.370.45
Net Debt / EBITDA Ratio
1.441.440.791.682.224.44
Net Debt / FCF Ratio
1.501.500.991.862.416.44
Asset Turnover
0.350.350.030.030.030
Inventory Turnover
0.790.791.280.881.53-
Quick Ratio
6.376.374.137.824.5210.60
Current Ratio
6.456.454.277.954.5610.88
Return on Equity (ROE)
-109.41%-109.41%-120.84%-81.47%-32.22%-0.24%
Return on Assets (ROA)
-54.24%-54.24%-75.04%-53.99%-25.37%-0.24%
Return on Invested Capital (ROIC)
1091.02%1091.02%5618.26%-5122.43%-40.23%-0.25%
Return on Capital Employed (ROCE)
-65.54%-65.54%-89.33%-63.98%-27.37%-0.24%
Earnings Yield
-20.15%-26.75%-41.50%-16.21%-22.44%-25.89%
FCF Yield
-18.82%-20.89%-33.28%-14.15%-26.70%-0.13%
Buyback Yield / Dilution
-29.67%-29.67%-10.82%-121.67%-69.97%77.22%
Total Shareholder Return
-29.67%-29.67%-10.82%-121.67%-69.97%77.22%
Updated Mar 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q