Mar 01
2023
SELL
Open market or private sale
$134,837
$100.7 p/Share
1,339
Reduced 2.1%
62,323
Common shares without ...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$542,549
$99.77 p/Share
5,438
Reduced 7.87%
63,662
Common shares without ...
Feb 17
2023
BUY
Grant, award, or other acquisition
-
15,855
Added 18.66%
69,100
Common shares without ...
Sep 08
2022
SELL
Open market or private sale
$2,461,856
$107.0 p/Share
23,008
Reduced 30.17%
53,245
Common shares without ...
Sep 08
2022
BUY
Exercise of conversion of derivative security
$1,021,555
$44.4 p/Share
23,008
Added 23.18%
76,253
Common shares without ...
Aug 25
2022
SELL
Open market or private sale
$2,827,249
$105.11 p/Share
26,898
Reduced 33.56%
53,245
Common shares without ...
Aug 25
2022
BUY
Exercise of conversion of derivative security
$1,021,555
$44.4 p/Share
23,008
Added 22.31%
80,143
Common shares without ...
Mar 01
2022
SELL
Open market or private sale
$92,047
$118.16 p/Share
779
Reduced 1.26%
60,873
Common shares without ...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$716,099
$122.41 p/Share
5,850
Reduced 8.67%
61,652
Common shares without ...
Feb 18
2022
BUY
Grant, award, or other acquisition
-
15,523
Added 18.7%
67,502
Common shares without ...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$726,319
$121.58 p/Share
5,974
Reduced 9.68%
55,733
Common shares without ...
Feb 19
2021
BUY
Grant, award, or other acquisition
-
13,004
Added 17.41%
61,707
Common shares without ...
Feb 02
2021
SELL
Open market or private sale
$385,084
$123.03 p/Share
3,130
Reduced 4.98%
59,681
Common shares without ...
Feb 01
2021
SELL
Open market or private sale
$2,302,313
$122.79 p/Share
18,750
Reduced 22.99%
62,811
Common shares without ...
Feb 01
2021
BUY
Exercise of conversion of derivative security
$720,000
$38.4 p/Share
18,750
Added 18.69%
81,561
Common shares without ...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$467,934
$79.19 p/Share
5,909
Reduced 8.6%
62,811
Common shares without ...
Feb 28
2020
BUY
Grant, award, or other acquisition
-
4,436
Added 6.06%
68,720
Common shares without ...
Feb 21
2020
BUY
Grant, award, or other acquisition
-
13,750
Added 17.62%
64,284
Common shares without ...
Jan 27
2020
SELL
Open market or private sale
$3,359,250
$89.58 p/Share
37,500
Reduced 42.6%
50,534
Common shares without ...
Jan 27
2020
BUY
Exercise of conversion of derivative security
$1,440,000
$38.4 p/Share
37,500
Added 29.87%
88,032
Common shares without ...
Aug 30
2019
SELL
Open market or private sale
$4,020,822
$85.14 p/Share
47,226
Reduced 48.31%
50,532
Common shares without ...
Aug 30
2019
BUY
Exercise of conversion of derivative security
$2,219,622
$47.0 p/Share
47,226
Added 32.57%
97,755
Common shares without ...
Mar 20
2019
SELL
Open market or private sale
$446,683
$79.58 p/Share
5,613
Reduced 10.0%
50,529
Common shares without ...
Mar 01
2019
SELL
Open market or private sale
$95,394
$78.0 p/Share
1,223
Reduced 2.13%
56,142
Common shares without ...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$305,754
$77.23 p/Share
3,959
Reduced 6.46%
57,365
Common shares without ...