BeOne Medicines AG (ONC)
NASDAQ: ONC · Real-Time Price · USD
279.99
+4.65 (1.69%)
At close: Jun 26, 2026, 4:00 PM EDT
279.89
-0.10 (-0.04%)
After-hours: Jun 26, 2026, 4:10 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
31,11633,67819,71218,86222,94427,818
Market Cap Growth
9.88%70.85%4.51%-17.79%-17.52%17.53%
Enterprise Value
27,46031,13018,16516,60619,00621,895
Last Close Price
279.99303.81184.71180.36219.94270.93
PE Ratio
61.95123.00----
Forward PE
39.3966.95----
PS Ratio
5.456.305.177.6716.2023.65
PB Ratio
6.497.725.925.335.234.54
P/TBV Ratio
6.838.025.935.415.224.13
P/FCF Ratio
26.0135.76----
P/OCF Ratio
23.0229.87----
EV/Sales Ratio
4.815.834.776.7513.4218.61
EV/EBITDA Ratio
33.4352.87----
EV/EBIT Ratio
40.1769.62----
EV/FCF Ratio
22.9633.06----
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)
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.72%0.81%----
FCF Yield
3.84%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