Orchestra BioMed Holdings, Inc. (OBIO)
NASDAQ: OBIO · Real-Time Price · USD
4.470
-0.100 (-2.19%)
Apr 16, 2026, 4:00 PM EDT - Market closed

Orchestra BioMed Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
262237153327112206
Market Cap Growth
110.73%54.92%-53.23%191.92%-45.72%25.36%
Enterprise Value
171.03171.67101.95240.0939.28364.38
Last Close Price
4.474.154.009.139.9810.08
PE Ratio
--3.74-2.41-6.17-4.46-3.86
PS Ratio
7.817.0757.91118.3531.67-
PB Ratio
4.763.734.644.802.13-52.29
P/TBV Ratio
3.363.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.115.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.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.94%-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.24%-26.75%-41.50%-16.21%-22.44%-25.89%
FCF Yield
-18.90%-20.89%-33.28%-14.15%-26.70%-0.13%
Buyback Yield / Dilution
-29.67%-29.67%-10.82%-121.67%-69.98%77.22%
Total Shareholder Return
-29.67%-29.67%-10.82%-121.67%-69.98%77.22%
Updated Mar 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q