Nov 15
2021
SELL
Open market or private sale
$1,300,100
$130.01 p/Share
10,000
Reduced 11.62%
76,087
Common shares without ...
Aug 27
2021
SELL
Open market or private sale
$17,054,510
$125.47 p/Share
135,925
Reduced 61.22%
86,087
Common shares without ...
Aug 27
2021
BUY
Exercise of conversion of derivative security
$5,219,520
$38.4 p/Share
135,925
Added 37.97%
222,012
Common shares without ...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$615,803
$121.58 p/Share
5,065
Reduced 5.56%
86,076
Common shares without ...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
25,319
Added 21.74%
91,141
Common shares without ...
May 05
2020
SELL
Open market or private sale
$7,360,000
$92.0 p/Share
80,000
Reduced 54.86%
65,822
Common shares without ...
May 05
2020
BUY
Exercise of conversion of derivative security
$3,492,000
$43.65 p/Share
80,000
Added 35.43%
145,822
Common shares without ...
Apr 01
2020
SELL
Payment of exercise price or tax liability
$28,802
$78.91 p/Share
365
Reduced 0.55%
65,822
Common shares without ...
Apr 01
2020
BUY
Grant, award, or other acquisition
-
1,659
Added 2.45%
66,187
Common shares without ...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$415,193
$79.19 p/Share
5,243
Reduced 7.52%
64,523
Common shares without ...
Feb 28
2020
BUY
Grant, award, or other acquisition
-
23,828
Added 25.46%
69,766
Common shares without ...
Jun 12
2019
SELL
Open market or private sale
$5,978,182
$81.42 p/Share
73,424
Reduced 61.51%
45,938
Common shares without ...
Jun 12
2019
BUY
Exercise of conversion of derivative security
$3,590,434
$48.9 p/Share
73,424
Added 38.09%
119,362
Common shares without ...
Apr 01
2019
SELL
Payment of exercise price or tax liability
$29,178
$79.94 p/Share
365
Reduced 0.79%
45,932
Common shares without ...
Apr 01
2019
BUY
Grant, award, or other acquisition
-
1,659
Added 3.46%
46,297
Common shares without ...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$393,487
$77.23 p/Share
5,095
Reduced 10.24%
44,638
Common shares without ...
Feb 28
2019
BUY
Grant, award, or other acquisition
-
23,150
Added 31.76%
49,733
Common shares without ...
Aug 29
2018
SELL
Open market or private sale
$610,591
$67.12 p/Share
9,097
Reduced 25.5%
26,583
Common shares without ...
Jun 01
2018
SELL
Payment of exercise price or tax liability
$37,041
$61.53 p/Share
602
Reduced 1.66%
35,676
Common shares without ...
Jun 01
2018
BUY
Grant, award, or other acquisition
-
3,007
Added 7.65%
36,276
Common shares without ...
Apr 01
2018
SELL
Payment of exercise price or tax liability
$19,893
$59.92 p/Share
332
Reduced 0.99%
33,269
Common shares without ...
Apr 01
2018
BUY
Grant, award, or other acquisition
-
1,659
Added 4.71%
33,601
Common shares without ...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$146,107
$60.55 p/Share
2,413
Reduced 7.02%
31,942
Common shares without ...
Feb 28
2018
BUY
Grant, award, or other acquisition
$730,294
$60.55 p/Share
12,061
Added 25.98%
34,355
Common shares without ...
Feb 20
2018
SELL
Payment of exercise price or tax liability
$36,403
$60.17 p/Share
605
Reduced 2.64%
22,294
Common shares without ...