Mar 10
2020
SELL
Payment of exercise price or tax liability
$455,330
$57.93 p/Share
7,860
Reduced 9.97%
70,945
Common Stock, $0.10 pa...
Mar 10
2020
SELL
Other acquisition or disposition
-
102
Reduced 0.16%
62,740
Common Stock, $0.10 pa...
Mar 10
2020
BUY
Other acquisition or disposition
-
1,835
Added 2.35%
76,239
Common Stock, $0.10 pa...
Mar 10
2020
BUY
Exercise of conversion of derivative security
-
18,407
Added 19.68%
75,101
Common Stock, $0.10 pa...
Mar 04
2020
SELL
Open market or private sale
$964,263
$61.01 p/Share
15,805
Reduced 21.22%
58,665
Common Stock, $0.10 pa...
Nov 05
2019
SELL
Open market or private sale
$849,900
$56.66 p/Share
15,000
Reduced 16.77%
74,470
Common Stock, $0.10 pa...
Mar 10
2019
SELL
Other acquisition or disposition
-
1,137
Reduced 1.32%
84,973
Common Stock, $0.10 pa...
Mar 10
2019
SELL
Payment of exercise price or tax liability
$233,311
$51.39 p/Share
4,540
Reduced 4.83%
89,470
Common Stock, $0.10 pa...
Mar 10
2019
BUY
Exercise of conversion of derivative security
-
14,180
Added 13.28%
92,625
Common Stock, $0.10 pa...
Mar 10
2018
SELL
Payment of exercise price or tax liability
$530,523
$67.92 p/Share
7,811
Reduced 8.8%
80,967
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Exercise of conversion of derivative security
-
20,043
Added 18.74%
86,931
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Other acquisition or disposition
-
793
Added 1.07%
73,433
Common Stock, $0.10 pa...
Nov 01
2017
SELL
Payment of exercise price or tax liability
$13,862
$62.16 p/Share
223
Reduced 0.33%
67,942
Common Stock, $0.10 pa...
Nov 01
2017
BUY
Exercise of conversion of derivative security
-
494
Added 0.72%
68,165
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Other acquisition or disposition
-
361
Reduced 0.59%
60,729
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Payment of exercise price or tax liability
$441,891
$58.32 p/Share
7,577
Reduced 10.07%
67,671
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Other acquisition or disposition
-
919
Added 1.53%
59,242
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Exercise of conversion of derivative security
-
18,799
Added 20.42%
73,283
Common Stock, $0.10 pa...
Jan 03
2017
SELL
Payment of exercise price or tax liability
$19,870
$58.44 p/Share
340
Reduced 0.6%
55,891
Common Stock, $0.10 pa...
Jan 03
2017
BUY
Exercise of conversion of derivative security
-
950
Added 1.66%
56,231
Common Stock, $0.10 pa...
Nov 01
2016
SELL
Payment of exercise price or tax liability
$11,328
$50.8 p/Share
223
Reduced 0.4%
55,281
Common Stock, $0.10 pa...
Nov 01
2016
BUY
Exercise of conversion of derivative security
-
494
Added 0.88%
55,504
Common Stock, $0.10 pa...
Jun 14
2016
SELL
Open market or private sale
$859,196
$72.69 p/Share
11,820
Reduced 17.69%
55,010
Common Stock, $0.10 pa...
Mar 10
2016
SELL
Other acquisition or disposition
-
20
Reduced 0.03%
58,430
Common Stock, $0.10 pa...
Mar 10
2016
SELL
Payment of exercise price or tax liability
$621,541
$64.94 p/Share
9,571
Reduced 12.53%
66,830
Common Stock, $0.10 pa...