BeOne Medicines Ltd.ONC

Where ONC's EPS (TTM) sits inside its own 10-year distribution, with the yearly high, low and average.

$375.80-0.57 (-0.15%)Previous close
NASDAQHealthcare

ONC EPS (TTM): current value, 10-year range and year-by-year history

EPS (TTM) History

Historically priceyAbove avgAround avgBelow avgHistorically cheap
ONC EPS (TTM) historyONC EPS (TTM) from Sep 2023 to Jun 2026: low -35.62, high 72.28, latest 72.28.-44.25-12.9618.3349.6280.91Sep 23Mar 24Sep 24Jun 25Dec 25Jun 26med -6.21

ONC EPS (TTM) by year

Yearly range of ONC’s eps (ttm) from 2016 to 2026. Over the full period it ranged from -$45.76 to $72.28, averaging -$11.11.

ONC EPS (TTM) — yearly low, average, high and year-end values
YearLowAverageHighYear-end
2026$46.47$59.38$72.28$72.28
2025-$3.73$7.15$21.13$21.13
2024-$30.26-$23.31-$6.21-$6.21
2023-$44.85-$38.48-$30.55-$30.55
2022-$45.76-$26.88-$20.02-$45.76
2021-$15.08-$14.37-$13.65-$15.08
2020-$20.41-$19.27-$17.55-$18.98
2019-$15.73-$13.42-$11.31-$15.73
2018-$11.96-$7.35-$3.25-$11.96
2017-$4.86-$3.13-$1.18-$2.44
2016-$3.44-$3.40-$3.35-$3.44

Net income divided by diluted shares outstanding, over the trailing twelve months. Watching EPS trend over time reveals whether earnings are growing, stagnant, or deteriorating — and provides the denominator behind P/E.

FormulaNet Income ÷ Diluted Shares Outstanding
Pro — up to 30-year history

Unlock 10y, 15y, 20y, and 30y history with peer comparison and CSV export.