Tang, Liang

Insider profile

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
258.21
Quantity 66,243 -8.0%
Value CA$2,749,072
Transaction date
Sale
Price
253.00
Quantity 14,495 -1.2%
Value CA$4,307,363
Transaction date
Sale
Price
146.66
Quantity 56,891 -10.5%
Value CA$1,246,003
Transaction date
Sale
Price
4.30
Quantity 29,983
Value CA$128,927
Transaction date
Sale
Price
4.42
Quantity 17,816 -2.5%
Value CA$78,747
Transaction date
Sale
Price
4.38
Quantity 50,000 -6.5%
Value CA$219,000
Transaction date
Purchase
Price
3.03
Quantity 37,500 +26.3%
Value CA$113,625
Transaction date
Purchase
Price
3.02
Quantity 37,500 +35.7%
Value CA$113,141
Transaction date
Purchase
Price
2.93
Quantity 104,983
Value CA$307,600
Transaction date
Sale
Price
2.93
Quantity 104,983 -34.2%
Value CA$307,600
Transaction date
Sale
Price
2.79
Quantity 60,000 -16.4%
Value CA$167,400
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-01 2025-03-27 S Sale
66,243 -8.0%
258.21
CA$2,749,072
66,243 -8.0% 258.21 CA$2,749,072
2025-04-01 2025-03-25 S Sale
14,495 -1.2%
253.00
CA$4,307,363
14,495 -1.2% 253.00 CA$4,307,363
2025-03-26 2025-03-24 S Sale
56,891 -10.5%
146.66
CA$1,246,003
56,891 -10.5% 146.66 CA$1,246,003
2025-03-26 2025-03-21 S Sale
29,983
4.30
CA$128,927
29,983 4.30 CA$128,927
2025-03-21 2025-03-20 S Sale
17,816 -2.5%
4.42
CA$78,747
17,816 -2.5% 4.42 CA$78,747
2025-03-20 2025-03-19 S Sale
50,000 -6.5%
4.38
CA$219,000
50,000 -6.5% 4.38 CA$219,000
2024-04-02 2024-03-28 B Purchase
37,500 +26.3%
3.03
CA$113,625
37,500 +26.3% 3.03 CA$113,625
2024-04-02 2024-03-28 B Purchase
37,500 +35.7%
3.02
CA$113,141
37,500 +35.7% 3.02 CA$113,141
2023-08-17 2023-08-16 B Purchase
104,983
2.93
CA$307,600
104,983 2.93 CA$307,600
2023-08-17 2023-08-16 S Sale
104,983 -34.2%
2.93
CA$307,600
104,983 -34.2% 2.93 CA$307,600
2023-08-17 2023-08-12 S Sale
60,000 -16.4%
2.79
CA$167,400
60,000 -16.4% 2.79 CA$167,400