BeOne Medicines Ltd. (ONC) stock Price

Regular Market:

$310.48+$2.26(+0.73%)
October 31, 2025 | session closed

Full Day:

$310.48+$3.48(+1.13%)
October 31, 2025 | after-hours session closed

Summary

  • As of today, ONC stock price is $310.48, with a rise of +$2.26 (+0.73%) during the most recent trading session on October 31, 2025.
  • Over the past year, ONC stock price has increased by +$107.84 (+53.22%).
  • ONC stock price is now -27.21% below its all-time high of $426.56.

Performance

ONC Price Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Highlights

Range

Split history

Related metrics

ONC Price Trends

PeriodPeriodPricePriceS&P 500S&P 500NASDAQNASDAQDow JonesDow JonesXLVXLV
1D1 Day+0.7%+0.3%+0.6%+0.1%-0.0%
1M1 Month-8.9%+2.3%+4.7%+2.5%+3.6%
3M3 Months+3.1%+7.9%+12.3%+7.8%+10.6%
6M6 Months+19.5%+22.8%+36.0%+16.9%+2.7%
YTDYTD+68.1%+16.3%+22.9%+11.8%+4.9%
1Y1 Year+53.2%+19.9%+31.1%+13.9%-1.8%
5Y5 Years+4.7%+109.2%+117.4%+79.5%+41.9%

ONC Price Highs & Lows

PeriodPeriodHighHighCurrent vs Highvs HighLowLowCurrent vs Lowvs Low
1M1-Month$355.30-12.6%$306.00+1.5%
3M3-Month$355.30-12.6%$280.11+10.8%
6M6-Month$355.30-12.6%$218.31+42.2%
1Y1-Year$355.30-12.6%$170.99+81.6%
3Y3-Year$355.30-12.6%$126.97+144.5%
5Y5-Year$426.56-27.2%$118.18+162.7%
All-TimeAll-Time$426.56-27.2%$22.51+1279.3%

ONC Price History

DateValue
2025
$310.48(+68.1%)
2024
$184.71(+2.4%)
2023
$180.36(-18.0%)
2022
$219.94(-18.8%)
2021
$270.93(+4.9%)
DateValue
2020
$258.39(+55.9%)
2019
$165.76(+18.2%)
2018
$140.26(+43.5%)
2017
$97.72(+221.9%)
2016
$30.36

FAQ

  • What is the price of BeOne Medicines Ltd. stock today?
  • What is the all-time high price for BeOne Medicines Ltd. stock?
  • What is ONC year-to-date return?
  • What is ONC year-on-year return?

What is the price of BeOne Medicines Ltd. stock today?

The current price of ONC is $310.48

What is the all-time high price for BeOne Medicines Ltd. stock?

BeOne Medicines Ltd. stock all-time high price is $426.56

What is ONC year-to-date return?

BeOne Medicines Ltd. stock has returned +$125.77 (+68.09%) since the beginning of the year

What is ONC year-on-year return?

Over the past year, BeOne Medicines Ltd. stock has returned +$107.84 (+53.22%)
On this page