Sep 11
2022
BUY
Exercise of conversion of derivative security
-
722
Added 3.64%
19,128
Common Shares
Aug 03
2022
SELL
Open market or private sale
$394,590
$131.97 p/Share
2,990
Reduced 13.97%
18,406
Common Shares
Dec 06
2021
SELL
Payment of exercise price or tax liability
$557,370
$157.94 p/Share
3,529
Reduced 14.16%
21,396
Common Shares
Dec 06
2021
BUY
Grant, award, or other acquisition
-
8,303
Added 24.99%
24,925
Common Shares
Nov 15
2021
-
250
Reduced 1.48%
16,622
Common Shares
Sep 21
2021
SELL
Payment of exercise price or tax liability
$49,648
$139.07 p/Share
357
Reduced 2.07%
16,872
Common Shares
Sep 21
2021
BUY
Exercise of conversion of derivative security
-
838
Added 4.64%
17,229
Common Shares
Sep 12
2021
SELL
Payment of exercise price or tax liability
$44,911
$146.29 p/Share
307
Reduced 1.84%
16,392
Common Shares
Sep 12
2021
BUY
Exercise of conversion of derivative security
-
720
Added 4.13%
16,699
Common Shares
Sep 11
2021
SELL
Payment of exercise price or tax liability
$44,326
$146.29 p/Share
303
Reduced 1.86%
15,979
Common Shares
Sep 11
2021
BUY
Exercise of conversion of derivative security
-
712
Added 4.19%
16,282
Common Shares
Aug 11
2021
SELL
Open market or private sale
$3,765,512
$150.47 p/Share
25,025
Reduced 61.65%
15,570
Common Shares
Aug 11
2021
BUY
Exercise of conversion of derivative security
$1,918,417
$76.66 p/Share
25,025
Added 38.14%
40,595
Common Shares
May 27
2021
SELL
Open market or private sale
$1,239,841
$135.65 p/Share
9,140
Reduced 36.99%
15,570
Common Shares
Apr 28
2021
-
750
Reduced 2.95%
24,710
Common Shares
Feb 04
2021
-
1,290
Reduced 4.82%
25,460
Common Shares
Feb 03
2021
SELL
Open market or private sale
$7,366,788
$126.36 p/Share
58,300
Reduced 68.55%
26,750
Common Shares
Feb 03
2021
BUY
Exercise of conversion of derivative security
$3,890,942
$66.74 p/Share
58,300
Added 40.67%
85,050
Common Shares
Dec 09
2020
SELL
Payment of exercise price or tax liability
$251,077
$119.22 p/Share
2,106
Reduced 7.3%
26,750
Common Shares
Dec 09
2020
BUY
Grant, award, or other acquisition
-
4,955
Added 14.65%
28,856
Common Shares
Nov 09
2020
SELL
Open market or private sale
$6,252,230
$108.54 p/Share
57,603
Reduced 70.68%
23,901
Common Shares
Nov 09
2020
BUY
Exercise of conversion of derivative security
$3,445,887
$65.95 p/Share
52,250
Added 39.06%
81,504
Common Shares