Shek Bernard

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
37.30
Quantity 85,796 +28.4%
Value US$3,371,198
Transaction date
Proposed sale
Price
232.79
Quantity 40,436
Value US$2,104,105
Transaction date
Planned sale
Price
247.90
Quantity 81,482 -30.4%
Value US$2,490,252
Transaction date
Planned sale
Price
1,162.16
Quantity 600 -1.9%
Value US$697,296
Transaction date
Planned sale
Price
2,088.00
Quantity 600 -1.9%
Value US$1,252,800
Transaction date
Planned sale
Price
1,736.00
Quantity 600 -1.8%
Value US$1,041,600
Transaction date
Proposed sale
Price
1,716.36
Quantity 2,400
Value US$4,119,264
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-08 2026-09-08 PlS Planned sale
85,796 +28.4%
37.30
US$3,371,198
85,796 +28.4% 37.30 US$3,371,198
2026-09-08 2026-09-08 PrS Proposed sale
40,436
232.79
US$2,104,105
40,436 232.79 US$2,104,105
2026-09-02 2026-09-01 PlS Planned sale
81,482 -30.4%
247.90
US$2,490,252
81,482 -30.4% 247.90 US$2,490,252
2026-08-04 2026-08-03 PlS Planned sale
600 -1.9%
1,162.16
US$697,296
600 -1.9% 1,162.16 US$697,296
2026-07-02 2026-07-01 PlS Planned sale
600 -1.9%
2,088.00
US$1,252,800
600 -1.9% 2,088.00 US$1,252,800
2026-06-05 2026-06-03 PlS Planned sale
600 -1.8%
1,736.00
US$1,041,600
600 -1.8% 1,736.00 US$1,041,600
2026-06-03 2026-06-03 PrS Proposed sale
2,400
1,716.36
US$4,119,264
2,400 1,716.36 US$4,119,264