Feb 15
2023
BUY
Exercise of conversion of derivative security
-
1,359
Added 1.35%
99,157
Common Shares
Feb 14
2023
SELL
Payment of exercise price or tax liability
$317,710
$134.68 p/Share
2,359
Reduced 2.36%
97,798
Common Shares
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
8,346
Added 7.82%
98,325
Common Shares
Feb 20
2022
SELL
Payment of exercise price or tax liability
$99,341
$121.0 p/Share
821
Reduced 0.82%
99,311
Common Shares
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
2,085
Added 2.04%
100,132
Common Shares
Feb 19
2022
SELL
Payment of exercise price or tax liability
$83,369
$121.0 p/Share
689
Reduced 0.7%
98,047
Common Shares
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
1,750
Added 1.74%
98,736
Common Shares
Feb 15
2022
SELL
Payment of exercise price or tax liability
$39,707
$119.6 p/Share
332
Reduced 0.34%
96,986
Common Shares
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
1,360
Added 1.38%
97,318
Common Shares
Feb 14
2022
SELL
Payment of exercise price or tax liability
$42,988
$119.41 p/Share
360
Reduced 0.37%
95,958
Common Shares
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,338
Added 1.37%
96,318
Common Shares
Nov 01
2021
SELL
Open market or private sale
$1,683,658
$135.06 p/Share
12,466
Reduced 11.6%
94,980
Common Shares
Feb 24
2021
SELL
Payment of exercise price or tax liability
$84,526
$98.63 p/Share
857
Reduced 0.79%
107,446
Common Shares
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
2,413
Added 2.18%
108,303
Common Shares
Feb 20
2021
SELL
Payment of exercise price or tax liability
$236,925
$99.8 p/Share
2,374
Reduced 2.19%
105,890
Common Shares
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
6,263
Added 5.51%
107,443
Common Shares
Feb 15
2021
SELL
Payment of exercise price or tax liability
$32,888
$99.36 p/Share
331
Reduced 0.32%
102,001
Common Shares
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
1,360
Added 1.31%
102,332
Common Shares
Feb 14
2021
SELL
Payment of exercise price or tax liability
$36,266
$99.36 p/Share
365
Reduced 0.36%
100,972
Common Shares
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
1,337
Added 1.3%
101,337
Common Shares