Orchestra BioMed Holdings, Inc. (OBIO)
NASDAQ: OBIO · Real-Time Price · USD
4.320
-0.190 (-4.21%)
At close: Mar 6, 2026, 4:00 PM EST
4.240
-0.080 (-1.85%)
After-hours: Mar 6, 2026, 5:09 PM EST

Orchestra BioMed Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
244153327112206428
Market Cap Growth
12.58%-53.23%191.92%-45.72%-51.83%-
Enterprise Value
164.14102.49240.7439.98364.38585.87
Last Close Price
4.324.009.139.9810.0812.81
PE Ratio
--2.41-6.17-4.46-3.86-
PS Ratio
86.5657.91118.3531.67--
PB Ratio
5.584.644.802.13-52.29-120.09
P/TBV Ratio
4.124.474.462.85-22.55-139.14
P/FCF Ratio
--3.00-7.07-3.74-756.85-
P/OCF Ratio
--3.02-7.08-3.82-756.85-
EV/Sales Ratio
58.2538.8587.2211.32--
EV/EBITDA Ratio
--1.60-4.70-1.23-923.06-
EV/EBIT Ratio
--1.59-4.67-1.22-923.06-
EV/FCF Ratio
--2.02-5.21-1.34-1337.86-
Debt / Equity Ratio
0.740.500.020.2300
Debt / EBITDA Ratio
-0.43-0.26-0.03-0.37--
Debt / FCF Ratio
-0.53-0.32-0.04-0.40--
Net Debt / Equity Ratio
-1.45-1.53-1.26-1.370.450.57
Net Debt / EBITDA Ratio
0.850.791.682.224.44-
Net Debt / FCF Ratio
1.050.991.862.416.44-
Asset Turnover
0.030.030.030.0300
Inventory Turnover
0.731.280.881.53--
Quick Ratio
4.644.137.824.5210.6017.04
Current Ratio
4.734.277.954.5610.8818.07
Return on Equity (ROE)
-195.84%-120.84%-81.47%-32.22%-0.24%0.00%
Return on Assets (ROA)
-83.15%-75.04%-53.99%-25.37%-0.24%0.00%
Return on Invested Capital (ROIC)
1839.56%5618.26%-5122.43%-40.23%-0.25%0.00%
Return on Capital Employed (ROCE)
-104.41%-89.33%-63.98%-27.37%-0.24%0.00%
Earnings Yield
-30.79%-41.50%-16.21%-22.44%-25.89%0.00%
FCF Yield
-24.92%-33.28%-14.15%-26.70%-0.13%0.00%
Buyback Yield / Dilution
1.07%-9.64%-17.47%-98.32%0.00%0.00%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q