Mackenzie Financial’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
Q2
$2.22M Buy
7,786
+1,705
+28% +$502K ﹤0.01% 1027
2026
Q1
$1.81M Sell
6,081
-24,778
-80% -$8.02M ﹤0.01% 948
2025
Q4
$9.38M Sell
30,859
-5,237
-15% -$1.71M 0.01% 520
2025
Q3
$12.3M Sell
36,096
-5,232
-13% -$1.59M 0.01% 464
2025
Q2
$10M Buy
41,328
+1,073
+3% +$263K 0.01% 481
2025
Q1
$11M Buy
40,255
+19,665
+96% +$4.6M 0.02% 445
2024
Q4
$3.8M Sell
20,590
-22,605
-52% -$4.62M 0.01% 623
2024
Q3
$9.7M Buy
+43,195
New +$7.77M 0.01% 449
2019
Q2
Sell
-3,432
Closed -$453K 1279
2019
Q1
$453K Sell
3,432
-114
-3% -$15.4K ﹤0.01% 1042
2018
Q4
$497K Buy
+3,546
New +$470K ﹤0.01% 936
2018
Q2
Sell
-3,944
Closed -$663K 1063
2018
Q1
$663K Buy
3,944
+1,381
+54% +$187K ﹤0.01% 690
2017
Q4
$250K Buy
+2,563
New +$235K ﹤0.01% 778

Other funds holding ONC

Mackenzie Financial's ONC Position: Q2 2026 in Review

Mackenzie Financial increased its BeOne Medicines Ltd (ONC) stake by 28% in Q2 2026, buying an estimated $502K and bringing the position to 7,786 shares worth $2.22M. The position accounts for ﹤0.01% of the portfolio, ranked #1027.

Mackenzie Financial first reported a position in ONC in Q4 2017 and has held it in 12 quarters since. The position peaked at $12.3M in Q3 2025. 282 funds tracked by Wall St. Rank hold ONC as of Q2 2026.

  • Mackenzie Financial held 7,786 shares of BeOne Medicines Ltd worth $2.22M as of Q2 2026.
  • Mackenzie Financial bought 1,705 BeOne Medicines Ltd shares in Q2 2026, an estimated $502K.
  • BeOne Medicines Ltd made up ﹤0.01% of Mackenzie Financial's portfolio in Q2 2026, its #1027 holding.
  • Mackenzie Financial first reported a position in BeOne Medicines Ltd in Q4 2017 and has held it in 12 quarters since.
  • Mackenzie Financial's BeOne Medicines Ltd position peaked at $12.3M in Q3 2025.
  • 282 funds tracked by Wall St. Rank held BeOne Medicines Ltd as of Q2 2026.

Based on Mackenzie Financial's 13F filing for Q2 2026, filed 13 Aug 2026.