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.

Balance sheet — annual

Item201320142015201620172018201920202021202220232024
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