Apr 23
2019
SELL
Open market or private sale
$4,256,000
$76.0 p/Share
56,000
Reduced 24.79%
169,935
Common shares without ...
Apr 23
2019
BUY
Exercise of conversion of derivative security
$2,632,000
$47.0 p/Share
56,000
Added 19.86%
225,935
Common shares without ...
Mar 01
2019
SELL
Open market or private sale
$175,188
$78.0 p/Share
2,246
Reduced 1.3%
169,935
Common shares without ...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$1,175,518
$77.23 p/Share
15,221
Reduced 8.12%
172,181
Common shares without ...
Feb 22
2019
BUY
Grant, award, or other acquisition
-
26,350
Added 12.33%
187,402
Common shares without ...
Mar 01
2018
SELL
Open market or private sale
$667,804
$60.13 p/Share
11,106
Reduced 6.45%
161,052
Common shares without ...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$770,559
$60.55 p/Share
12,726
Reduced 6.88%
172,158
Common shares without ...
Feb 20
2018
SELL
Open market or private sale
$2,551,436
$59.74 p/Share
42,709
Reduced 18.32%
190,416
Common shares without ...
Feb 20
2018
SELL
Open market or private sale
$331,035
$59.84 p/Share
5,532
Reduced 2.91%
184,884
Common shares without ...
Feb 20
2018
SELL
Open market or private sale
$3,360,372
$59.58 p/Share
56,401
Reduced 19.48%
233,125
Common shares without ...
Feb 20
2018
BUY
Exercise of conversion of derivative security
$4,018,253
$38.4 p/Share
104,642
Added 26.55%
289,526
Common shares without ...
Feb 16
2018
BUY
Grant, award, or other acquisition
-
44,909
Added 19.54%
184,884
Common shares without ...
Jan 31
2018
SELL
Open market or private sale
$62,680
$62.68 p/Share
1,000
Reduced 0.18%
561,518
Common shares without ...
Jan 30
2018
SELL
Open market or private sale
$14,202,825
$62.73 p/Share
226,412
Reduced 39.71%
343,709
Common shares without ...
Jan 30
2018
SELL
Open market or private sale
$10,142,167
$62.85 p/Share
161,371
Reduced 46.95%
182,338
Common shares without ...
Jan 30
2018
SELL
Open market or private sale
$1,822,888
$62.75 p/Share
29,050
Reduced 15.93%
153,288
Common shares without ...
Jan 30
2018
SELL
Open market or private sale
$836,722
$62.85 p/Share
13,313
Reduced 8.68%
139,975
Common shares without ...
Jan 30
2018
BUY
Exercise of conversion of derivative security
$14,582,973
$37.49 p/Share
388,983
Added 40.51%
571,121
Common shares without ...
Aug 16
2017
SELL
Open market or private sale
$9,729,225
$49.5 p/Share
196,550
Reduced 51.9%
182,138
Common shares without ...
Aug 16
2017
BUY
Exercise of conversion of derivative security
$5,045,439
$25.67 p/Share
196,550
Added 34.17%
378,688
Common shares without ...
Jun 08
2017
SELL
Open market or private sale
$9,088,472
$46.24 p/Share
196,550
Reduced 51.9%
182,138
Common shares without ...
Jun 08
2017
BUY
Exercise of conversion of derivative security
$5,045,439
$25.67 p/Share
196,550
Added 34.17%
378,688
Common shares without ...
Feb 28
2017
SELL
Payment of exercise price or tax liability
$517,335
$45.46 p/Share
11,380
Reduced 5.88%
182,138
Common shares without ...
Feb 17
2017
BUY
Grant, award, or other acquisition
-
26,351
Added 11.98%
193,518
Common shares without ...
Jan 31
2017
BUY
Open market or private purchase
$497,394
$40.77 p/Share
12,200
Added 6.8%
167,167
Common shares without ...