Aug 01
2018
SELL
Payment of exercise price or tax liability
$44,357
$59.62 p/Share
744
Reduced 1.48%
49,423
Common Stock, $0.10 pa...
Aug 01
2018
BUY
Exercise of conversion of derivative security
-
1,510
Added 2.92%
50,167
Common Stock, $0.10 pa...
Mar 10
2018
SELL
Payment of exercise price or tax liability
$1,363,969
$67.92 p/Share
20,082
Reduced 29.21%
48,657
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Exercise of conversion of derivative security
-
39,235
Added 38.75%
62,027
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Other acquisition or disposition
-
1,537
Added 3.92%
37,623
Common Stock, $0.10 pa...
Aug 01
2017
SELL
Payment of exercise price or tax liability
$43,926
$56.1 p/Share
783
Reduced 2.72%
27,967
Common Stock, $0.10 pa...
Aug 01
2017
BUY
Exercise of conversion of derivative security
-
1,510
Added 4.99%
28,750
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Other acquisition or disposition
-
764
Reduced 3.58%
20,566
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Payment of exercise price or tax liability
$747,487
$58.32 p/Share
12,817
Reduced 32.0%
27,240
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Other acquisition or disposition
-
764
Added 4.13%
17,747
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Exercise of conversion of derivative security
-
25,592
Added 41.62%
35,897
Common Stock, $0.10 pa...
Aug 01
2016
SELL
Payment of exercise price or tax liability
$59,733
$76.19 p/Share
784
Reduced 5.14%
14,465
Common Stock, $0.10 pa...
Aug 01
2016
BUY
Exercise of conversion of derivative security
-
1,511
Added 9.02%
15,249
Common Stock, $0.10 pa...
Jul 01
2016
SELL
Payment of exercise price or tax liability
$89,348
$73.78 p/Share
1,211
Reduced 8.1%
13,738
Common Stock, $0.10 pa...
Jul 01
2016
BUY
Exercise of conversion of derivative security
-
2,335
Added 13.51%
14,949
Common Stock, $0.10 pa...
Mar 10
2016
SELL
Other acquisition or disposition
-
38
Reduced 0.51%
7,376
Common Stock, $0.10 pa...
Mar 10
2016
SELL
Payment of exercise price or tax liability
$693,235
$64.94 p/Share
10,675
Reduced 45.84%
12,614
Common Stock, $0.10 pa...
Mar 10
2016
BUY
Other acquisition or disposition
-
1,313
Added 17.84%
6,047
Common Stock, $0.10 pa...
Mar 10
2016
BUY
Exercise of conversion of derivative security
-
19,308
Added 49.62%
19,607
Common Stock, $0.10 pa...
Mar 06
2016
SELL
Payment of exercise price or tax liability
$72,799
$64.71 p/Share
1,125
Reduced 29.37%
2,706
Common Stock, $0.10 pa...
Mar 06
2016
BUY
Other acquisition or disposition
-
1,220
Added 24.15%
3,831
Common Stock, $0.10 pa...
Mar 06
2016
BUY
Exercise of conversion of derivative security
-
1,282
Added 32.93%
2,611
Common Stock, $0.10 pa...