VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
ONCBeOne Medicines Ltd.
$279.89$29.9B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
HomeStocksONCPrice History

ONC logoBeOne Medicines Ltd. (ONC) Stock Price History

Historical prices from 2016 to 2026

$279.89+4.55  (+1.65%)close Jun 26
Returns
1M
-7.5%
3M
+1.1%
YTD
-10.0%
1Y
+10.0%
3Y
+15.8%
5Y
-4.8%
ATH$426.56Sep 2021-34.4%
ATL$22.51Feb 2016pre-split
Avg Vol (50D)242K/ day
52-Week Range$239.25 — $385.22
LowCurrent: $279.89High

Loading 10-year price history...

ONC Historical Performance

1 YearTotal Return
+3.9%
Price: +10.0%
3 YearsTotal Return
+53.9%
CAGR: +15.4%
Price: +55.4%
5 YearsTotal Return
-21.3%
CAGR: -4.7%
Price: -21.8%
YTD
-10.0%

ONC Annual Returns

Year-by-year price performance · 2016–2026

Best+214.7%2017
Worst-20.4%2023
Up years9/11
2016+7.2%
2017+214.7%
2018+39.1%
2019+21.9%
2020+55.7%
2021+3.8%
2022-18.4%
2023-20.4%
2024+4.4%
2025+65.1%
2026+1.9%
2016 annual price return
+7.2%
2017 annual price return
+214.7%
2018 annual price return
+39.1%
2019 annual price return
+21.9%
2020 annual price return
+55.7%
2021 annual price return
+3.8%
2022 annual price return
-18.4%
2023 annual price return
-20.4%
2024 annual price return
+4.4%
2025 annual price return
+65.1%
2026 annual price return
+1.9%
LessMore
Alpha vs S&P 500
1Y-17.0%
3Y-3.9%
5Y-15.7%

Price returns only.

Download Historical Data

2,615 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

ONC Stock Price Trajectory (2016–2026)

As of June 28, 2026, BeOne Medicines Ltd. (ONC) trades at $279.89, representing a +10.0% return over the past year. The stock has delivered a -21.3% total return over five years (-4.8% CAGR), reflecting challenging market conditions.

The stock reached its all-time high of $426.56 on September 17, 2021. From this peak, ONC has corrected -34.4%, currently trading 12% below its 200-day moving average, suggesting potential weakness.

When compared to Healthcare sector peers ZYME (+95.2% 1Y), RCUS (+264.7% 1Y), and TGTX (+47.1% 1Y), ONC has underperformed the peer group average. Compare ONC vs ZYME →

ONC Historical Price Data · from 2016

Rows 1–50 of 2,615
Date Open High Low Close Volume Change %
2026-06-26275.00283.80272.97279.890+1.65%
2026-06-25277.71280.96274.29275.34230K-0.64%
2026-06-24277.00282.91276.00277.12213K+0.36%
2026-06-23273.00276.74269.52276.13330K+1.59%
2026-06-22269.00273.81265.29271.80202K+0.61%
2026-06-18270.20274.55265.02270.15320K+2.84%
2026-06-17262.76266.61259.09262.68359K-0.47%
2026-06-16268.30268.88262.87263.93294K-1.59%
2026-06-15266.00268.51261.94268.20332K+1.41%
2026-06-12261.64267.56261.50264.48259K+1.62%
2026-06-11256.18263.70253.95260.27492K-1.27%
2026-06-10268.40269.93263.00263.61284K-1.70%
2026-06-09267.66271.40265.31268.17502K-0.97%
2026-06-08272.00272.24267.96270.80283K+0.26%
2026-06-05274.75274.75269.03270.10324K-3.51%
2026-06-04282.13283.76279.81279.9398K+0.33%
2026-06-03273.88279.31272.20279.00203K+1.57%
2026-06-02279.08280.37274.44274.69243K-1.78%
2026-06-01287.55287.55273.97279.68358K-2.86%
2026-05-29292.25294.17287.52287.92166K-0.92%
2026-05-28298.01298.01288.34290.58314K-3.14%
2026-05-27300.44303.36299.31300.01158K-0.85%
2026-05-26311.03312.00301.93302.59204K-2.47%
2026-05-22306.02310.67306.02310.25187K+0.20%
2026-05-21305.69311.90303.00309.62235K+0.29%
2026-05-20301.64309.14300.15308.74283K+3.95%
2026-05-19292.02297.37290.05297.01216K+1.34%
2026-05-18293.46295.07289.60293.09214K-0.06%
2026-05-15299.98299.98293.09293.27269K-3.73%
2026-05-14310.00310.00301.31304.62256K-3.77%
2026-05-13310.72322.45308.50316.55179K+0.47%
2026-05-12313.97319.00312.76315.07264K+1.39%
2026-05-11314.74318.00309.15310.75323K-0.44%
2026-05-08317.00318.03311.66312.12207K-1.54%
2026-05-07313.80318.00308.42317.00400K+1.17%
2026-05-06305.00316.63300.42313.32385K+5.32%
2026-05-05297.02299.55293.30297.49174K+0.12%
2026-05-04293.88300.04293.50297.14134K+1.12%
2026-05-01295.27297.58291.66293.86113K-0.48%
2026-04-30291.34297.25291.01295.27124K+1.54%
2026-04-29295.62296.43289.54290.80204K-2.47%
2026-04-28300.20301.05297.00298.16127K-0.25%
2026-04-27298.65305.63298.10298.90200K-0.63%
2026-04-24301.60301.60297.54300.80152K+0.41%
2026-04-23308.31310.57298.65299.58315K-4.11%
2026-04-22312.86314.90309.42312.41179K+0.03%
2026-04-21314.69317.42311.58312.31181K-1.81%
2026-04-20318.85320.57315.70318.07158K-1.60%
2026-04-17322.33328.37322.30323.24192K+0.79%
2026-04-16322.05323.71318.62320.70202K+0.24%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

ONC — Frequently Asked Questions

Quick answers to the most common questions about buying ONC stock.

How has ONC stock performed recently?

ONC returned +10.0% over the past year, beating its 5-year annualized CAGR of -4.8%. The stock trades below its 200-day moving average, confirming the uptrend.

What is ONC's all-time high price?

BeOne Medicines Ltd. reached $426.56 on 2021-09-17. The 52-week high is $385.22. Current 1-year return of +10.0% places the stock closer to historical peaks.

Where can I download ONC historical price data?

This page provides ONC daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2016-2026, downloadable in CSV format.

437 data points · sampled from 2,615