ONC
BeiGene, Ltd.
NASDAQ: ONC · HEALTHCARE · BIOTECHNOLOGY
$295.27
+1.54% today
Updated 2026-04-30
Market cap
$33.18B
P/E ratio
120.52
P/S ratio
6.21x
EPS (TTM)
$2.48
Dividend yield
—
52W range
$218 – $385
Volume
0.2M
BeiGene, Ltd. (ONC) Financial statements
SEC filings — annual and quarterly data.
Balance sheet — annual
| Item | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $11.80M | $53.62M | $116.76M | $405.81M | $1.05B | $2.25B | $1.61B | $5.60B | $8.54B | $6.38B | $5.81B | $5.92B |
| Cash & equivalents | $3.93M | $13.90M | $17.87M | $87.51M | $239.60M | $712.94M | $618.01M | $1.38B | $4.38B | $3.87B | $3.17B | $2.63B |
| Current assets | $4.43M | $47.19M | $106.27M | $374.40M | $913.50M | $1.94B | $1.17B | $4.96B | $7.61B | $5.21B | $4.20B | $3.99B |
| Total liabilities | $48.76M | $27.85M | $42.45M | $52.91M | $362.25M | $496.04M | $633.93M | $1.73B | $2.40B | $2.00B | $2.27B | $2.59B |
| Current liabilities | $31.73M | $13.37M | $35.17M | $35.06M | $149.99M | $246.45M | $310.31M | $1.08B | $1.60B | $1.47B | $1.81B | $2.21B |
| Long-term debt | — | — | — | — | — | — | — | $183.64M | $202.11M | $209.15M | $197.62M | $166.48M |
| Shareholder equity | $-38.73M | $25.77M | $-101.77M | $352.91M | $684.23M | $1.75B | $962.21M | $3.87B | $6.13B | $4.38B | $3.54B | $3.33B |
| Retained earnings | $-42.81M | $-61.09M | $-118.19M | $-237.41M | $-330.52M | $-1.01B | $-1.96B | $-3.55B | $-5.08B | $-7.08B | $-7.96B | $-8.61B |
| Accounts receivable | — | — | — | — | $29.43M | $49.67M | $70.88M | $60.40M | $500.18M | $198.98M | $395.89M | $709.11M |
| Inventory | — | — | — | — | $10.93M | $16.24M | $28.55M | $89.29M | $242.63M | $282.35M | $416.12M | $494.99M |
| Goodwill | — | — | — | — | $109000.00 | $109000.00 | $109000.00 | $109000.00 | $109000.00 | $109000.00 | — | — |