Orchestra BioMed Holdings, Inc. (OBIO)
NASDAQ: OBIO · Real-Time Price · USD
4.090
+0.030 (0.74%)
May 14, 2026, 10:19 AM 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
245237153327112206
Market Cap Growth
152.67%54.92%-53.23%191.92%-45.72%25.36%
Enterprise Value
164.56171.67101.95240.0939.28364.38
Last Close Price
4.094.154.009.139.9810.08
PE Ratio
--3.74-2.41-6.17-4.46-3.86
PS Ratio
7.437.0757.91118.3531.67-
PB Ratio
5.783.734.644.802.13-52.29
P/TBV Ratio
4.323.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.035.1338.6486.9911.12-
EV/EBITDA Ratio
--3.33-1.59-4.69-1.21-923.05
EV/EBIT Ratio
--3.31-1.59-4.66-1.20-923.05
EV/FCF Ratio
--3.47-2.00-5.20-1.31-1337.86
Debt / Equity Ratio
0.640.500.480.020.210
Debt / EBITDA Ratio
-0.62-0.63-0.26-0.03-0.37-
Debt / FCF Ratio
-0.61-0.66-0.32-0.04-0.40-
Net Debt / Equity Ratio
-1.19-1.17-1.53-1.26-1.370.45
Net Debt / EBITDA Ratio
1.111.440.791.682.224.44
Net Debt / FCF Ratio
1.101.500.991.862.416.44
Asset Turnover
0.300.350.030.030.030
Inventory Turnover
0.610.791.280.881.53-
Quick Ratio
6.906.374.137.824.5210.60
Current Ratio
7.036.454.277.954.5610.88
Return on Equity (ROE)
-96.01%-109.41%-120.84%-81.47%-32.22%-0.24%
Return on Assets (ROA)
-51.01%-54.24%-75.04%-53.99%-25.37%-0.24%
Return on Invested Capital (ROIC)
769.29%1091.02%5618.26%-5122.43%-40.23%-0.25%
Return on Capital Employed (ROCE)
-59.39%-65.54%-89.33%-63.98%-27.37%-0.24%
Earnings Yield
-22.59%-26.75%-41.50%-16.21%-22.44%-25.89%
FCF Yield
-22.65%-20.89%-33.28%-14.15%-26.70%-0.13%
Buyback Yield / Dilution
-43.90%-29.67%-10.82%-121.67%-69.98%77.22%
Total Shareholder Return
-43.90%-29.67%-10.82%-121.67%-69.98%77.22%
Updated May 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q