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.
Cash flow — annual
| Item | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $4.07M | $-8.69M | $-39.84M | $-89.51M | $12.75M | $-547.72M | $-750.27M | $-1.28B | $-1.30B | $-1.50B | $-1.16B | $-140.63M | $1.13B |
| Capital expenditures | $264000.00 | $654000.00 | $5.31M | $23.50M | $58.73M | $140.84M | $158.61M | $229.03M | $314.85M | $469.10M | $596.26M | $529.14M | $185.84M |
| Depreciation | $1.59M | $1.56M | $1.54M | $1.91M | $4.76M | $10.39M | $18.62M | $31.79M | $46.46M | $66.28M | $87.67M | $171.76M | — |
| Stock-based comp | $-24000.00 | $6.64M | $10.21M | $10.63M | $42.86M | $87.13M | $134.15M | $183.48M | $240.71M | $303.16M | $367.62M | $441.62M | $510.86M |
| Free cash flow | $3.81M | $-9.35M | $-45.16M | $-113.02M | $-45.98M | $-688.55M | $-908.88M | $-1.51B | $-1.61B | $-1.97B | $-1.75B | $-669.77M | $941.74M |
| Investing cash flow | $-250000.00 | $-33.64M | $-58.91M | $-221.85M | $-356.32M | $-637.61M | $554.16M | $-3.17B | $640.66M | $1.08B | $60.00M | $-548.35M | — |
| Financing cash flow | $-482000.00 | $52.16M | $103.20M | $380.90M | $490.36M | $1.69B | $85.68M | $5.20B | $3.64B | $-18.97M | $416.48M | $193.45M | — |
| Dividends paid | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Share repurchases | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Debt repayment | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net change in cash | — | — | — | — | — | — | — | — | — | — | — | — | — |