Jul 16
2018
BUY
Grant, award, or other acquisition
-
3,000
Added 8.05%
34,248
Common Stock
May 01
2018
BUY
Grant, award, or other acquisition
-
24
Added 0.08%
31,248
Common Stock
Mar 15
2018
SELL
Payment of exercise price or tax liability
$469,500
$75.0 p/Share
6,260
Reduced 16.7%
31,223
Common Stock
Mar 15
2018
SELL
Sale (or disposition) back to the issuer
$0
$75.0 p/Share
0
Reduced 0.0%
31,223
Common Stock
Mar 15
2018
BUY
Grant, award, or other acquisition
-
13,866
Added 27.58%
36,411
Common Stock
Jan 24
2018
BUY
Grant, award, or other acquisition
-
39
Added 0.16%
23,617
Common Stock
Oct 25
2017
BUY
Grant, award, or other acquisition
-
40
Added 0.17%
23,578
Common Stock
Jul 26
2017
BUY
Grant, award, or other acquisition
-
33
Added 0.14%
23,537
Common Stock
Apr 26
2017
BUY
Grant, award, or other acquisition
-
29
Added 0.12%
23,504
Common Stock
Mar 30
2017
BUY
Grant, award, or other acquisition
-
2,039
Added 7.99%
23,474
Common Stock
Mar 20
2017
SELL
Open market or private sale
$848,600
$84.86 p/Share
10,000
Reduced 31.81%
21,435
Common Stock
Mar 15
2017
SELL
Sale (or disposition) back to the issuer
$0
$85.45 p/Share
0
Reduced 0.0%
31,435
Common Stock
Mar 15
2017
SELL
Payment of exercise price or tax liability
$1,113,499
$85.45 p/Share
13,031
Reduced 29.3%
31,436
Common Stock
Mar 15
2017
BUY
Grant, award, or other acquisition
-
23,870
Added 36.48%
41,570
Common Stock
Jan 25
2017
BUY
Grant, award, or other acquisition
-
40
Added 0.19%
20,596
Common Stock
Oct 31
2016
SELL
Open market or private sale
$476,490
$70.0 p/Share
6,807
Reduced 24.88%
20,556
Common Stock
Oct 26
2016
BUY
Grant, award, or other acquisition
-
46
Added 0.17%
27,363
Common Stock
Jul 27
2016
BUY
Grant, award, or other acquisition
-
42
Added 0.15%
27,316
Common Stock
Apr 27
2016
BUY
Grant, award, or other acquisition
-
43
Added 0.16%
27,274
Common Stock
Mar 30
2016
BUY
Grant, award, or other acquisition
-
3,209
Added 10.54%
27,230
Common Stock
Feb 15
2016
SELL
Sale (or disposition) back to the issuer
$0
$43.17 p/Share
0
Reduced 0.0%
24,021
Common Stock
Feb 15
2016
SELL
Payment of exercise price or tax liability
$14,807
$43.17 p/Share
343
Reduced 1.41%
24,021
Common Stock
Jan 27
2016
BUY
Grant, award, or other acquisition
-
47
Added 0.19%
24,364
Common Stock
Jan 18
2016
SELL
Payment of exercise price or tax liability
$49,258
$44.02 p/Share
1,119
Reduced 4.4%
24,317
Common Stock
Jan 18
2016
SELL
Sale (or disposition) back to the issuer
$0
$44.02 p/Share
0
Reduced 0.0%
24,317
Common Stock