Apr 21
2020
SELL
Payment of exercise price or tax liability
$8,156,148
$98.0 p/Share
83,226
Reduced 57.23%
62,205
Common shares without ...
Apr 21
2020
BUY
Exercise of conversion of derivative security
$6,513,393
$60.08 p/Share
108,412
Added 42.71%
145,431
Common shares without ...
Mar 02
2020
SELL
Open market or private sale
$155,858
$77.89 p/Share
2,001
Reduced 5.13%
37,019
Common shares without ...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$549,262
$79.19 p/Share
6,936
Reduced 15.09%
39,020
Common shares without ...
Feb 21
2020
BUY
Grant, award, or other acquisition
-
11,250
Added 19.67%
45,956
Common shares without ...
Apr 26
2019
SELL
Payment of exercise price or tax liability
$4,527,412
$78.11 p/Share
57,962
Reduced 50.15%
57,604
Common shares without ...
Apr 26
2019
BUY
Exercise of conversion of derivative security
$3,105,024
$38.4 p/Share
80,860
Added 41.17%
115,566
Common shares without ...
Apr 25
2019
SELL
Open market or private sale
$5,792,067
$70.01 p/Share
82,732
Reduced 70.45%
34,706
Common shares without ...
Apr 25
2019
BUY
Exercise of conversion of derivative security
$4,316,128
$52.17 p/Share
82,732
Added 41.33%
117,438
Common shares without ...
Mar 01
2019
SELL
Open market or private sale
$983,401
$78.29 p/Share
12,561
Reduced 10.83%
103,446
Common shares without ...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$771,682
$77.23 p/Share
9,992
Reduced 7.93%
116,007
Common shares without ...
Feb 22
2019
BUY
Grant, award, or other acquisition
-
14,698
Added 10.45%
125,999
Common shares without ...
Jan 31
2019
SELL
Payment of exercise price or tax liability
$7,747,891
$71.68 p/Share
108,090
Reduced 49.27%
111,301
Common shares without ...
Jan 31
2019
BUY
Exercise of conversion of derivative security
$5,984,405
$42.7 p/Share
140,150
Added 37.68%
231,798
Common shares without ...
Jan 30
2019
SELL
Open market or private sale
$12,421,990
$70.0 p/Share
177,457
Reduced 65.94%
91,648
Common shares without ...
Jan 30
2019
BUY
Exercise of conversion of derivative security
$9,265,708
$43.27 p/Share
214,137
Added 44.31%
269,105
Common shares without ...
Aug 29
2018
SELL
Open market or private sale
$6,390,351
$66.71 p/Share
95,793
Reduced 42.98%
127,111
Common shares without ...
Aug 29
2018
SELL
Open market or private sale
$4,295,031
$66.83 p/Share
64,268
Reduced 53.9%
54,968
Common shares without ...
Aug 29
2018
BUY
Exercise of conversion of derivative security
$6,386,490
$37.03 p/Share
172,468
Added 43.62%
222,904
Common shares without ...
Mar 01
2018
SELL
Open market or private sale
$373,270
$59.4 p/Share
6,284
Reduced 11.08%
50,436
Common shares without ...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$523,697
$60.55 p/Share
8,649
Reduced 13.23%
56,720
Common shares without ...
Feb 16
2018
BUY
Grant, award, or other acquisition
-
20,030
Added 23.45%
65,369
Common shares without ...
Sep 22
2017
SELL
Open market or private sale
$2,740,400
$52.0 p/Share
52,700
Reduced 53.75%
45,339
Common shares without ...
Sep 22
2017
BUY
Exercise of conversion of derivative security
$1,328,040
$25.2 p/Share
52,700
Added 34.96%
98,039
Common shares without ...
Mar 21
2017
-
394
Reduced 0.86%
45,339
Common shares without ...