First Trust Advisors’s BeOne Medicines Ltd ONC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$71.7M Buy
241,426
+115,601
+92% +$37.4M 0.05% 451
2025
Q4
$38.2M Sell
125,825
-13,585
-10% -$4.45M 0.03% 671
2025
Q3
$47.5M Sell
139,410
-929
-0.7% -$282K 0.04% 582
2025
Q2
$34M Sell
140,339
-82,847
-37% -$20.3M 0.03% 723
2025
Q1
$60.7M Buy
223,186
+58,948
+36% +$13.8M 0.05% 462
2024
Q4
$30.3M Sell
164,238
-83,394
-34% -$17M 0.03% 716
2024
Q3
$55.6M Sell
247,632
-2,719
-1% -$489K 0.05% 468
2024
Q2
$35.7M Buy
250,351
+28,520
+13% +$4.4M 0.04% 593
2024
Q1
$34.7M Buy
221,831
+2,090
+1% +$337K 0.04% 605
2023
Q4
$39.6M Buy
+219,741
New +$39.8M 0.04% 492
2023
Q1
Sell
-2,794
Closed -$615K 2489
2022
Q4
$615K Buy
+2,794
New +$512K ﹤0.01% 2117
2022
Q2
Sell
-2,134
Closed -$402K 2627
2022
Q1
$402K Sell
2,134
-100
-4% -$21.3K ﹤0.01% 2306
2021
Q4
$605K Sell
2,234
-580
-21% -$196K ﹤0.01% 2233
2021
Q3
$1.02M Sell
2,814
-1,657
-37% -$542K ﹤0.01% 2027
2021
Q2
$1.53M Sell
4,471
-5,331
-54% -$1.77M ﹤0.01% 1905
2021
Q1
$3.41M Buy
9,802
+3,416
+53% +$1.13M ﹤0.01% 1474
2020
Q4
$1.65M Buy
6,386
+887
+16% +$244K ﹤0.01% 1675
2020
Q3
$1.57M Sell
5,499
-274
-5% -$64.4K ﹤0.01% 1505
2020
Q2
$1.09M Buy
5,773
+398
+7% +$64.8K ﹤0.01% 1699
2020
Q1
$662K Buy
5,375
+1,810
+51% +$283K ﹤0.01% 1826
2019
Q4
$591K Sell
3,565
-1,765
-33% -$293K ﹤0.01% 2067
2019
Q3
$653K Sell
5,330
-495
-8% -$65.7K ﹤0.01% 2032
2019
Q2
$722K Buy
5,825
+908
+18% +$115K ﹤0.01% 1987
2019
Q1
$649K Sell
4,917
-1,396
-22% -$188K ﹤0.01% 2036
2018
Q4
$885K Sell
6,313
-6,333
-50% -$840K ﹤0.01% 1880
2018
Q3
$2.18M Sell
12,646
-1,235
-9% -$208K ﹤0.01% 1617
2018
Q2
$2.13M Sell
13,881
-20,715
-60% -$3.69M ﹤0.01% 1596
2018
Q1
$5.81M Buy
34,596
+3,376
+11% +$457K 0.01% 969
2017
Q4
$3.05M Sell
31,220
-25,922
-45% -$2.37M 0.01% 1256
2017
Q3
$5.91M Buy
57,142
+8,282
+17% +$617K 0.02% 972
2017
Q2
$2.2M Buy
48,860
+1,029
+2% +$40.6K 0.01% 1421
2017
Q1
$1.75M Buy
47,831
+13,002
+37% +$474K ﹤0.01% 1576
2016
Q4
$1.06M Buy
+34,829
New +$1.09M ﹤0.01% 1789

Other funds holding ONC