Orchestra BioMed Holdings, Inc. (OBIO)
NASDAQ: OBIO · Real-Time Price · USD
3.850
-0.120 (-3.02%)
At close: Jun 16, 2026, 4:00 PM EDT
3.800
-0.050 (-1.29%)
After-hours: Jun 16, 2026, 7:05 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
232237153327112206
Market Cap Growth
112.23%54.92%-53.23%191.92%-45.72%25.36%
Enterprise Value
158.28172.42102.5240.7439.98364.38
Last Close Price
3.854.154.009.139.9810.08
PS Ratio
7.247.0757.91118.3531.67-
PB Ratio
5.653.734.644.802.13-52.29
P/TBV Ratio
4.073.134.474.462.85-
EV/Sales Ratio
4.845.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)
-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)
-850.08%-526.28%-605.24%-350.85%-36.26%-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