Latest filing published 27 May 2026 for BeOne Medicines Ltd., €7,204.
Filing timeline
BuySaleInsider track record
No signal scores available.
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
Krishana Ranjeev: trading record in brief
At BeOne Medicines Ltd., Krishana Ranjeev sits as a Director and has 16 filings published from June 11, 2019 to May 27, 2026. The composition of the record is unusual: 7 purchases against 3 sales, which is 70% purchases among the open-market trades, plus 6 filings of another nature, but no grant and no option exercise. No amount is stated for the purchases; only one sale carries one, EUR 7,204 on May 22, 2026.
That sale is also the most recent one in the record. It belongs to the 2 filings of the last twelve months, together with one that is neither a purchase nor a sale with an amount. Yearly volume is 4 filings in 2019, one in 2020 and in 2021, then 2 a year from 2022 to 2026.
Publication delay is a median of 5 days, across 16 dated filings. The count of trades by Ranjeev within 30 days of colleagues at BeOne Medicines Ltd. is 10, 10 and 10. Of which in the same direction: 10, 9 and 8. Colleagues in order: Goller Michael John, Yi Qingqing and Oyler John Victor.
Companies and markets linked to Krishana Ranjeev
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,756 shares@ HK$23.79050.0000% mcap100.0% of flowShareXHKGHKEX:DA20260527E00007
- 10,985 sharesShareXHKGHKEX:DA20260523E00001
- 33,735 sharesShareXHKGHKEX:DA20250524E00004Canonical exit: 19 Aug 2025 (T+90)
- 16,341 sharesShareXHKGHKEX:DA20250524E00003
- 50,492 sharesShareXHKGHKEX:DA20240610E00166Canonical exit: 3 Sept 2024 (T+90)
- 12,922 sharesShareXHKGHKEX:DA20240610E00163
- 39,897 sharesShareXHKGHKEX:DA20230620E00438Canonical exit: 13 Sept 2023 (T+90)
- 16,692 sharesShareXHKGHKEX:DA20230620E00437
- 51,337 sharesShareXHKGHKEX:DA20220627E00317Canonical exit: 20 Sept 2022 (T+90)
- 7,800 sharesShareXHKGHKEX:DA20220622E00004
- 25,298 sharesShareXHKGHKEX:DA20210622E00580Canonical exit: 15 Sept 2021 (T+90)
- 45,383 sharesShareXHKGHKEX:DA20200622E00334Canonical exit: 15 Sept 2020 (T+90)
- 9 sharesShareXHKGHKEX:DA20190613E00355
- 8 sharesShareXHKGHKEX:DA20190613E00354
- 9,282 sharesShareXHKGHKEX:DA20190611E00374
- 64,610 sharesShareXHKGHKEX:DA20190611E00373Canonical exit: 3 Sept 2019 (T+90)
16 of 16 declarations