BeOne Medicines AG (ONC)
NASDAQ: ONC · Real-Time Price · USD
287.33
-2.32 (-0.80%)
At close: Mar 17, 2026, 4:00 PM EDT
287.33
0.00 (0.00%)
After-hours: Mar 17, 2026, 4:00 PM EDT

BeOne Medicines AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
31,78333,67819,71218,86222,94427,818
Market Cap Growth
9.61%70.85%4.51%-17.79%-17.52%17.53%
Enterprise Value
28,85530,20318,14716,59818,98221,873
Last Close Price
287.33303.81184.71180.36219.94270.93
PE Ratio
117.27123.00-30.23-21.34-11.35-17.22
Forward PE
52.9866.95----
PS Ratio
6.056.305.177.6716.2023.65
PB Ratio
7.367.725.925.335.234.54
P/TBV Ratio
7.477.905.845.325.184.10
P/FCF Ratio
34.3135.76-31.13-10.97-12.59-17.81
P/OCF Ratio
28.6529.87-140.17-16.30-15.33-21.42
EV/Sales Ratio
5.405.654.766.7513.4118.60
EV/EBITDA Ratio
49.8551.29-45.78-14.82-11.01-15.71
EV/EBIT Ratio
64.5367.55-31.94-13.74-10.61-15.20
EV/FCF Ratio
30.6432.07-28.66-9.65-10.42-14.01
Debt / Equity Ratio
0.250.250.320.260.130.11
Debt / EBITDA Ratio
1.861.86-2.72-0.83-0.35-0.50
Debt / FCF Ratio
1.161.16-1.70-0.54-0.33-0.44
Net Debt / Equity Ratio
-0.79-0.79-0.46-0.63-0.90-0.97
Net Debt / EBITDA Ratio
-5.87-5.873.902.002.294.25
Net Debt / FCF Ratio
-3.67-3.672.441.302.163.79
Asset Turnover
0.760.760.650.400.190.17
Inventory Turnover
1.211.211.301.091.090.99
Quick Ratio
2.962.961.491.953.214.44
Current Ratio
3.413.411.802.323.554.76
Return on Equity (ROE)
7.46%7.46%-18.77%-22.26%-38.11%-28.26%
Return on Assets (ROA)
4.36%4.36%-11.72%-21.17%-24.52%-20.00%
Return on Invested Capital (ROIC)
14.88%14.88%-37.06%-95.27%-167.79%-192.39%
Return on Capital Employed (ROCE)
8.88%8.88%-14.76%-27.12%-30.21%-25.11%
Earnings Yield
0.89%0.81%-3.31%-4.69%-8.81%-5.81%
FCF Yield
2.91%2.80%-3.21%-9.12%-7.94%-5.61%
Buyback Yield / Dilution
-0.58%-0.58%-0.23%-0.30%-0.20%-12.71%
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q