Orchestra BioMed Holdings, Inc. (OBIO)
NASDAQ: OBIO · Real-Time Price · USD
3.650
-0.040 (-1.08%)
At close: Jul 15, 2026, 4:00 PM EDT
3.660
+0.010 (0.27%)
After-hours: Jul 15, 2026, 4:10 PM EDT

Orchestra BioMed Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
219237153327112206
Market Cap Growth
112.87%54.92%-53.23%191.92%-45.72%25.36%
Enterprise Value
140.01172.42102.5240.7439.98364.38
Last Close Price
3.654.154.009.139.9810.08
PS Ratio
6.687.0757.91118.3531.67-
PB Ratio
5.203.734.644.802.13-52.29
P/TBV Ratio
3.853.134.474.462.85-
EV/Sales Ratio
4.285.1538.8587.2211.32-
Debt / Equity Ratio
0.640.500.480.020.210
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)
-95.95%-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)
-850.08%-679.48%-899.38%-562.11%-38.06%-0.25%
Return on Capital Employed (ROCE)
-59.39%-65.54%-89.33%-63.98%-27.37%-0.24%
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%
SEC Filings: 10-K · 10-Q