BeOne Medicines AG (ONC)
NASDAQ: ONC · Real-Time Price · USD
270.10
-9.83 (-3.51%)
At close: Jun 5, 2026, 4:00 PM EDT
269.09
-1.01 (-0.38%)
After-hours: Jun 5, 2026, 7:57 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
30,02833,67819,71218,86222,94427,818
Market Cap Growth
17.66%70.85%4.51%-17.79%-17.52%17.53%
Enterprise Value
26,37131,05318,14716,58418,98121,873
Last Close Price
270.10303.81184.71180.36219.94270.93
PE Ratio
59.79123.00----
Forward PE
38.0166.95----
PS Ratio
5.266.305.177.6716.2023.65
PB Ratio
6.277.725.925.335.234.54
P/TBV Ratio
6.507.905.845.325.184.10
P/FCF Ratio
25.0235.76----
P/OCF Ratio
22.2129.87----
EV/Sales Ratio
4.625.814.766.7413.4118.60
EV/EBITDA Ratio
32.1052.74----
EV/EBIT Ratio
38.5869.45----
EV/FCF Ratio
21.9732.97----
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.690.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)
24.10%12.00%-25.75%-60.23%-102.18%-102.75%
Return on Capital Employed (ROCE)
10.47%8.88%-14.76%-27.12%-30.21%-25.11%
Earnings Yield
1.78%0.81%----
FCF Yield
4.00%2.80%----
Buyback Yield / Dilution
-10.10%-7.75%-0.86%-1.22%-11.15%-11.16%
Total Shareholder Return
-10.10%-7.75%-0.86%-1.22%-11.15%-11.16%
SEC Filings: 10-K · 10-Q