Loading live market data…

BeOne Medicines AG

NASDAQ:ONC

$306.56 USD

$2.6 (0.86%)

Volume
446.98K
Average Volume
262.11K
Market Capitalization
$32.76B
P/E Ratio
5.04
Dividend Yield
0.00%
Price Target
$400.00
Year High
$385.22
Year Low
$253.95
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.64

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.01%

Investors Holding

12

change: -283 | last: 295

Increased Positions

8

change: -130 | last: 138

Reduced Positions

0

change: -99 | last: 99

New Positions

4

change: -32 | last: 36

Sold Positions

274

change: 172 | last: 102

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -129.8464 | last: 1.2985

Total Invested

1.69M

ONC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $303.81 109.06M $33.13B $4.55B $2B $30.59B
2024-12-31 $184.71 105.29M $19.45B $2.63B $1.08B $17.9B
2023-12-31 $177.00 104.39M $18.48B $3.17B $930.18M $16.23B
2022-12-31 $219.94 103.13M $22.68B $3.87B $596.68M $19.41B
2021-12-31 $270.93 92.79M $25.14B $4.38B $694.64M $21.46B
2020-12-31 $258.39 83.47M $21.57B $1.38B $561.96M $20.75B
2019-12-31 $165.76 60.05M $9.95B $618.01M $277.34M $9.61B
2018-12-31 $140.26 55.44M $7.78B $712.94M $198.4M $7.26B
2017-12-31 $100.81 41.78M $4.21B $239.6M $164.72M $4.14B
2016-12-31 $30.36 31.05M $942.61M $87.51M $17.28M $872.38M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $296.97 110.96M $32.95B $4.79B $1.15B $29.31B
2025-12-31 $303.81 109.06M $33.13B $4.55B $2B $30.59B
2025-09-30 $340.70 110.22M $37.55B $4.04B $1.02B $34.53B
2025-06-30 $242.07 108.57M $26.28B $2.76B $1.03B $24.55B
2025-03-31 $272.17 106.93M $29.1B $2.52B $996.82M $27.58B
2024-12-31 $184.71 106.26M $19.63B $2.63B $1.08B $18.08B
2024-09-30 $224.51 104.7M $23.51B $2.7B $1.1B $21.91B
2024-06-30 $144.89 104.7M $15.17B $2.59B $1.09B $13.67B
2024-03-31 $159.23 104.27M $16.6B $2.79B $1.06B $14.87B
2023-12-31 $177.00 104.08M $18.42B $3.17B $930.18M $16.18B
2023-09-30 $179.87 104.67M $18.83B $3.07B $579.77M $16.34B
2023-06-30 $178.30 104.63M $18.66B $3.41B $677.81M $15.92B