BeOne Medicines AG (ONC)
NASDAQ: ONC · Real-Time Price · USD
312.02
-5.40 (-1.70%)
At close: Jul 17, 2026, 4:00 PM EDT
306.99
-5.03 (-1.61%)
After-hours: Jul 17, 2026, 7:06 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
34,68919,92411,70611,51514,00316,530
Market Cap Growth
31.12%70.20%1.66%-17.77%-15.29%14.48%
Enterprise Value
31,84392.18-315.77-6,100-16,768-29,649
Last Close Price
312.02179.73109.69110.11134.23160.99
PE Ratio
72.079.35----
Forward PE
45.9766.9576.3776.3776.3776.37
PS Ratio
6.030.480.400.601.271.80
PB Ratio
7.410.590.450.420.410.35
P/TBV Ratio
7.614.743.523.303.192.45
P/FCF Ratio
31.032.72----
P/OCF Ratio
26.922.27----
EV/Sales Ratio
5.550.00-0.01-0.32-1.52-3.23
EV/EBITDA Ratio
38.580.020.100.701.252.73
EV/EBIT Ratio
46.420.030.070.651.202.64
EV/FCF Ratio
28.570.010.060.451.182.44
Debt / Equity Ratio
0.410.440.320.260.130.11
Debt / EBITDA Ratio
2.463.40----
Debt / FCF Ratio
1.842.12----
Net Debt / Equity Ratio
-0.57-0.58-0.46-0.64-0.90-0.97
Net Debt / EBITDA Ratio
-3.28-4.333.902.012.294.25
Net Debt / FCF Ratio
-2.46-2.702.441.312.163.79
Asset Turnover
0.680.760.650.400.190.17
Inventory Turnover
1.041.211.301.091.090.99
Quick Ratio
3.162.961.491.963.214.44
Current Ratio
3.643.411.802.323.554.76
Return on Equity (ROE)
11.25%7.46%-18.77%-22.26%-38.11%-29.15%
Return on Assets (ROA)
6.42%4.36%-11.72%-21.17%-24.52%-20.63%
Return on Invested Capital (ROIC)
28.01%17.11%-44.83%-149.36%-559.02%-
Return on Capital Employed (ROCE)
10.47%8.88%-14.76%-27.12%-30.21%-25.11%
Earnings Yield
1.48%10.70%----
FCF Yield
3.22%36.79%----
Buyback Yield / Dilution
-8.16%-7.75%-0.86%-1.22%-11.15%-11.16%
Total Shareholder Return
-8.16%-7.75%-0.86%-1.22%-11.15%-11.16%
SEC Filings: 10-K · 10-Q