Mar 01
2024
SELL
Payment of exercise price or tax liability
$312,399
$254.19 p/Share
1,229
Reduced 6.19%
18,638
Common Shares
Mar 01
2024
SELL
Open market or private sale
$1,003,881
$253.89 p/Share
3,954
Reduced 17.5%
18,638
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
2,756
Added 12.18%
19,867
Common Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
$358,627
$90.7 p/Share
3,954
Added 14.89%
22,592
Common Shares
Feb 20
2024
BUY
Grant, award, or other acquisition
-
804
Added 4.49%
17,111
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$87,964
$249.9 p/Share
352
Reduced 2.11%
16,307
Common Shares
Nov 10
2023
SELL
Open market or private sale
$792,834
$184.81 p/Share
4,290
Reduced 20.48%
16,659
Common Shares
Nov 10
2023
BUY
Exercise of conversion of derivative security
$365,937
$85.3 p/Share
4,290
Added 17.0%
20,949
Common Shares
May 12
2023
SELL
Open market or private sale
$589,190
$168.1 p/Share
3,505
Reduced 17.38%
16,659
Common Shares
May 12
2023
BUY
Exercise of conversion of derivative security
$203,780
$58.14 p/Share
3,505
Added 14.81%
20,164
Common Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$173,613
$173.44 p/Share
1,001
Reduced 5.67%
16,659
Common Shares
Mar 03
2023
BUY
Grant, award, or other acquisition
-
2,226
Added 11.19%
17,660
Common Shares
Feb 19
2023
SELL
Payment of exercise price or tax liability
$139,621
$176.29 p/Share
792
Reduced 4.88%
15,434
Common Shares
Feb 15
2023
BUY
Grant, award, or other acquisition
-
1,080
Added 6.24%
16,226
Common Shares
Nov 15
2022
SELL
Open market or private sale
$391,113
$149.28 p/Share
2,620
Reduced 14.75%
15,146
Common Shares
Nov 15
2022
BUY
Exercise of conversion of derivative security
$182,535
$69.67 p/Share
2,620
Added 12.85%
17,766
Common Shares
Mar 04
2022
SELL
Payment of exercise price or tax liability
$49,955
$128.42 p/Share
389
Reduced 2.5%
15,146
Common Shares
Mar 04
2022
BUY
Grant, award, or other acquisition
-
1,267
Added 7.54%
15,535
Common Shares
Feb 18
2022
SELL
Payment of exercise price or tax liability
$47,131
$127.38 p/Share
370
Reduced 2.53%
14,268
Common Shares
Feb 16
2022
BUY
Grant, award, or other acquisition
-
1,304
Added 8.18%
14,638
Common Shares
Aug 11
2021
SELL
Open market or private sale
$361,082
$142.72 p/Share
2,530
Reduced 15.95%
13,334
Common Shares
Aug 11
2021
BUY
Exercise of conversion of derivative security
$180,389
$71.3 p/Share
2,530
Added 13.75%
15,864
Common Shares
Mar 04
2021
SELL
Payment of exercise price or tax liability
$27,648
$115.2 p/Share
240
Reduced 1.77%
13,334
Common Shares
Mar 04
2021
BUY
Grant, award, or other acquisition
-
779
Added 5.43%
13,574
Common Shares
Feb 19
2021
SELL
Payment of exercise price or tax liability
$49,049
$115.41 p/Share
425
Reduced 3.21%
12,795
Common Shares