WallStSmart
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

Item2013201420152016201720182019202020212022202320242025
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