Feb 16
2025
SELL
Payment of exercise price or tax liability
$33,613
$188.84 p/Share
178
Reduced 5.72%
2,936
Common Shares
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
331
Added 9.61%
3,114
Common Shares
Feb 14
2025
SELL
Payment of exercise price or tax liability
$28,326
$188.84 p/Share
150
Reduced 5.11%
2,783
Common Shares
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
280
Added 8.71%
2,933
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$36,743
$167.78 p/Share
219
Reduced 7.63%
2,653
Common Shares
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
408
Added 12.44%
2,872
Common Shares
Feb 16
2024
SELL
Payment of exercise price or tax liability
$29,864
$167.78 p/Share
178
Reduced 6.74%
2,464
Common Shares
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
331
Added 11.13%
2,642
Common Shares
Feb 18
2023
SELL
Payment of exercise price or tax liability
$35,409
$136.19 p/Share
260
Reduced 10.11%
2,311
Common Shares
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
485
Added 15.87%
2,571
Common Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$29,825
$136.19 p/Share
219
Reduced 9.5%
2,086
Common Shares
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
409
Added 15.07%
2,305
Common Shares
Feb 19
2022
SELL
Payment of exercise price or tax liability
$37,873
$121.0 p/Share
313
Reduced 14.17%
1,896
Common Shares
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
594
Added 21.19%
2,209
Common Shares
Feb 18
2022
SELL
Payment of exercise price or tax liability
$30,976
$121.0 p/Share
256
Reduced 13.68%
1,615
Common Shares
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
486
Added 20.62%
1,871
Common Shares
Feb 19
2021
SELL
Payment of exercise price or tax liability
$31,303
$100.01 p/Share
313
Reduced 18.43%
1,385
Common Shares
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
595
Added 25.95%
1,698
Common Shares
Feb 14
2021
SELL
Payment of exercise price or tax liability
$28,536
$99.43 p/Share
287
Reduced 20.65%
1,103
Common Shares
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
545
Added 28.17%
1,390
Common Shares