Feb 16
2025
SELL
Payment of exercise price or tax liability
$33,613
$188.84 p/Share
178
Reduced 1.47%
11,916
Common Shares
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
331
Added 2.66%
12,094
Common Shares
Feb 14
2025
SELL
Payment of exercise price or tax liability
$28,326
$188.84 p/Share
150
Reduced 1.26%
11,763
Common Shares
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
280
Added 2.3%
11,913
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$36,743
$167.78 p/Share
219
Reduced 1.85%
11,633
Common Shares
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
408
Added 3.33%
11,852
Common Shares
Feb 16
2024
SELL
Payment of exercise price or tax liability
$29,864
$167.78 p/Share
178
Reduced 1.53%
11,444
Common Shares
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
331
Added 2.77%
11,622
Common Shares
Feb 18
2023
SELL
Payment of exercise price or tax liability
$35,409
$136.19 p/Share
260
Reduced 2.25%
11,291
Common Shares
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
485
Added 4.03%
11,551
Common Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$29,825
$136.19 p/Share
219
Reduced 1.94%
11,066
Common Shares
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
409
Added 3.5%
11,285
Common Shares
Feb 19
2022
SELL
Payment of exercise price or tax liability
$41,261
$121.0 p/Share
341
Reduced 3.04%
10,876
Common Shares
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
594
Added 5.03%
11,217
Common Shares
Feb 18
2022
SELL
Payment of exercise price or tax liability
$31,581
$121.0 p/Share
261
Reduced 2.4%
10,623
Common Shares
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
486
Added 4.27%
10,884
Common Shares
Feb 19
2021
SELL
Payment of exercise price or tax liability
$31,903
$100.01 p/Share
319
Reduced 2.98%
10,398
Common Shares
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
595
Added 5.26%
10,717
Common Shares
Feb 14
2021
SELL
Payment of exercise price or tax liability
$24,758
$99.43 p/Share
249
Reduced 2.4%
10,122
Common Shares
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
545
Added 4.99%
10,371
Common Shares