Mar 01
2019
SELL
Open market or private sale
$78,156
$78.0 p/Share
1,002
Reduced 0.72%
138,991
Common shares without ...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$361,436
$77.23 p/Share
4,680
Reduced 3.23%
139,993
Common shares without ...
Feb 22
2019
BUY
Grant, award, or other acquisition
-
23,344
Added 13.89%
144,673
Common shares without ...
Sep 05
2018
SELL
Payment of exercise price or tax liability
$1,593,930
$67.11 p/Share
23,751
Reduced 16.37%
121,329
Common shares without ...
Sep 05
2018
BUY
Exercise of conversion of derivative security
$917,280
$25.2 p/Share
36,400
Added 20.06%
145,080
Common shares without ...
Jun 05
2018
SELL
Payment of exercise price or tax liability
$542,791
$63.02 p/Share
8,613
Reduced 7.34%
108,680
Common shares without ...
Jun 05
2018
BUY
Exercise of conversion of derivative security
$333,056
$26.02 p/Share
12,800
Added 9.84%
117,293
Common shares without ...
Mar 01
2018
SELL
Open market or private sale
$71,968
$58.99 p/Share
1,220
Reduced 1.15%
104,493
Common shares without ...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$160,700
$60.55 p/Share
2,654
Reduced 2.45%
105,713
Common shares without ...
Feb 16
2018
BUY
Grant, award, or other acquisition
-
20,030
Added 15.6%
108,367
Common shares without ...
Feb 28
2017
SELL
Payment of exercise price or tax liability
$170,111
$45.46 p/Share
3,742
Reduced 4.06%
88,337
Common shares without ...
Feb 23
2017
SELL
Open market or private sale
$1,160,250
$45.5 p/Share
25,500
Reduced 21.69%
92,079
Common shares without ...
Feb 23
2017
BUY
Exercise of conversion of derivative security
$680,850
$26.7 p/Share
25,500
Added 17.82%
117,579
Common shares without ...
Feb 17
2017
BUY
Grant, award, or other acquisition
-
7,060
Added 7.12%
92,079
Common shares without ...
Jul 25
2016
SELL
Open market or private sale
$1,154,544
$43.08 p/Share
26,800
Reduced 23.97%
85,019
Common shares without ...
Jul 25
2016
BUY
Exercise of conversion of derivative security
$676,700
$25.25 p/Share
26,800
Added 19.33%
111,819
Common shares without ...
Feb 29
2016
SELL
Open market or private sale
$52,387
$39.3 p/Share
1,333
Reduced 1.54%
85,019
Common shares without ...
Feb 29
2016
SELL
Payment of exercise price or tax liability
$112,158
$39.52 p/Share
2,838
Reduced 3.18%
86,352
Common shares without ...
Feb 19
2016
BUY
Grant, award, or other acquisition
-
9,505
Added 9.63%
89,190
Common shares without ...