Feb 28
2017
BUY
Other acquisition or disposition
$7,490
$50.27 p/Share
149
Added 1.33%
11,051
Common Stock
Feb 17
2017
SELL
Open market or private sale
$696,800
$69.68 p/Share
10,000
Reduced 47.84%
10,902
Common Stock
Feb 17
2017
BUY
Exercise of conversion of derivative security
$424,300
$42.43 p/Share
10,000
Added 32.36%
20,902
Common Stock
Dec 15
2016
SELL
Payment of exercise price or tax liability
$58,136
$60.37 p/Share
963
Reduced 8.12%
10,902
Common Stock
Dec 15
2016
BUY
Exercise of conversion of derivative security
-
2,087
Added 14.96%
11,865
Common Stock
Dec 08
2016
SELL
Payment of exercise price or tax liability
$47,626
$59.31 p/Share
803
Reduced 7.59%
9,778
Common Stock
Dec 08
2016
BUY
Exercise of conversion of derivative security
-
2,136
Added 16.8%
10,581
Common Stock
Dec 02
2016
SELL
Open market or private sale
$566,200
$56.62 p/Share
10,000
Reduced 54.22%
8,445
Common Stock
Dec 02
2016
BUY
Exercise of conversion of derivative security
$407,600
$40.76 p/Share
10,000
Added 39.49%
15,320
Common Stock
Aug 31
2016
BUY
Other acquisition or disposition
$7,489
$34.67 p/Share
216
Added 2.49%
8,445
Common Stock
Aug 23
2016
SELL
Open market or private sale
$588,700
$58.87 p/Share
10,000
Reduced 54.86%
8,229
Common Stock
Aug 23
2016
BUY
Exercise of conversion of derivative security
$390,900
$39.09 p/Share
10,000
Added 35.42%
18,229
Common Stock
Jun 15
2016
SELL
Payment of exercise price or tax liability
$98,756
$52.53 p/Share
1,880
Reduced 18.6%
8,229
Common Stock
Jun 15
2016
BUY
Exercise of conversion of derivative security
-
5,000
Added 33.09%
10,109
Common Stock
Jun 02
2016
SELL
Open market or private sale
$785,100
$52.34 p/Share
15,000
Reduced 74.59%
5,109
Common Stock
Jun 02
2016
BUY
Exercise of conversion of derivative security
$586,350
$39.09 p/Share
15,000
Added 42.72%
20,109
Common Stock
Feb 29
2016
BUY
Other acquisition or disposition
$7,489
$34.67 p/Share
216
Added 4.06%
5,109
Common Stock
Dec 15
2015
SELL
Payment of exercise price or tax liability
$36,320
$45.23 p/Share
803
Reduced 22.56%
2,757
Common Stock
Dec 15
2015
BUY
Exercise of conversion of derivative security
-
2,136
Added 30.39%
4,893
Common Stock
Aug 31
2015
BUY
Other acquisition or disposition
$7,489
$34.67 p/Share
216
Added 5.72%
3,560
Common Stock
Jun 15
2015
SELL
Payment of exercise price or tax liability
$93,113
$49.74 p/Share
1,872
Reduced 35.89%
3,344
Common Stock
Jun 15
2015
BUY
Grant, award, or other acquisition
-
5,000
Added 48.94%
5,216
Common Stock
Feb 27
2015
BUY
Other acquisition or disposition
$7,489
$34.67 p/Share
216
Added 50.0%
216
Common Stock