Mar 10
2020
SELL
Payment of exercise price or tax liability
$6,774,508
$57.93 p/Share
116,943
Reduced 19.41%
485,424
Common Stock, $0.10 pa...
Mar 10
2020
SELL
Other acquisition or disposition
-
1,190
Reduced 0.29%
409,368
Common Stock, $0.10 pa...
Mar 10
2020
BUY
Other acquisition or disposition
-
20,877
Added 3.61%
556,936
Common Stock, $0.10 pa...
Mar 10
2020
BUY
Exercise of conversion of derivative security
-
211,796
Added 28.02%
544,032
Common Stock, $0.10 pa...
May 05
2019
SELL
Payment of exercise price or tax liability
$134,872
$48.62 p/Share
2,774
Reduced 0.75%
368,066
Common Stock, $0.10 pa...
May 05
2019
SELL
Other acquisition or disposition
-
2,399
Reduced 0.64%
370,840
Common Stock, $0.10 pa...
May 05
2019
BUY
Exercise of conversion of derivative security
-
8,040
Added 2.11%
373,239
Common Stock, $0.10 pa...
Mar 10
2019
SELL
Other acquisition or disposition
-
11,984
Reduced 3.59%
322,272
Common Stock, $0.10 pa...
Mar 10
2019
SELL
Payment of exercise price or tax liability
$4,415,018
$51.39 p/Share
85,912
Reduced 19.04%
365,199
Common Stock, $0.10 pa...
Mar 10
2019
BUY
Exercise of conversion of derivative security
-
173,419
Added 29.09%
422,683
Common Stock, $0.10 pa...
May 05
2018
SELL
Payment of exercise price or tax liability
$161,484
$51.33 p/Share
3,146
Reduced 1.08%
288,033
Common Stock, $0.10 pa...
May 05
2018
SELL
Other acquisition or disposition
-
1,643
Reduced 0.56%
291,179
Common Stock, $0.10 pa...
May 05
2018
BUY
Exercise of conversion of derivative security
-
8,040
Added 2.67%
292,822
Common Stock, $0.10 pa...
Mar 10
2018
SELL
Payment of exercise price or tax liability
$7,531,988
$67.92 p/Share
110,895
Reduced 27.64%
290,267
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Exercise of conversion of derivative security
-
219,211
Added 39.63%
333,970
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Other acquisition or disposition
-
6,323
Added 2.82%
217,897
Common Stock, $0.10 pa...
May 05
2017
SELL
Other acquisition or disposition
-
1,384
Reduced 0.77%
179,074
Common Stock, $0.10 pa...
May 05
2017
SELL
Payment of exercise price or tax liability
$190,047
$55.15 p/Share
3,446
Reduced 1.92%
175,628
Common Stock, $0.10 pa...
May 05
2017
BUY
Exercise of conversion of derivative security
-
8,040
Added 4.27%
180,458
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Other acquisition or disposition
-
3,541
Reduced 2.23%
155,499
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Payment of exercise price or tax liability
$2,611,686
$58.32 p/Share
44,782
Reduced 20.62%
172,418
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Other acquisition or disposition
-
2,436
Added 1.71%
139,953
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Exercise of conversion of derivative security
-
87,604
Added 30.54%
199,229
Common Stock, $0.10 pa...
May 05
2016
SELL
Payment of exercise price or tax liability
$318,510
$70.78 p/Share
4,500
Reduced 3.33%
130,701
Common Stock, $0.10 pa...
May 05
2016
BUY
Other acquisition or disposition
-
652
Added 0.48%
135,201
Common Stock, $0.10 pa...