Mar 10
2020
SELL
Other acquisition or disposition
-
397
Reduced 0.37%
106,408
Common Stock, $0.10 pa...
Mar 10
2020
-
300,000
Reduced 76.47%
92,309
Common Stock, $0.10 pa...
Mar 10
2020
SELL
Payment of exercise price or tax liability
$1,930,286
$57.93 p/Share
33,321
Reduced 19.5%
137,534
Common Stock, $0.10 pa...
Mar 10
2020
BUY
Other acquisition or disposition
-
7,075
Added 4.28%
158,045
Common Stock, $0.10 pa...
Mar 10
2020
BUY
Exercise of conversion of derivative security
-
71,868
Added 31.87%
153,637
Common Stock, $0.10 pa...
Mar 10
2019
SELL
Other acquisition or disposition
-
4,735
Reduced 1.24%
376,895
Common Stock, $0.10 pa...
Mar 10
2019
SELL
Payment of exercise price or tax liability
$1,254,070
$51.39 p/Share
24,403
Reduced 5.8%
395,994
Common Stock, $0.10 pa...
Mar 10
2019
BUY
Exercise of conversion of derivative security
-
62,255
Added 13.14%
411,547
Common Stock, $0.10 pa...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$1,548,189
$51.93 p/Share
29,813
Reduced 7.59%
362,877
Common Stock, $0.10 pa...
Feb 28
2019
BUY
Exercise of conversion of derivative security
$925,999
$17.51 p/Share
52,884
Added 11.87%
392,690
Common Stock, $0.10 pa...
Dec 02
2018
SELL
Payment of exercise price or tax liability
$145,197
$53.46 p/Share
2,716
Reduced 1.32%
203,401
Common Stock, $0.10 pa...
Dec 02
2018
BUY
Exercise of conversion of derivative security
-
6,401
Added 3.01%
206,117
Common Stock, $0.10 pa...
Mar 10
2018
SELL
Payment of exercise price or tax liability
$2,731,131
$67.92 p/Share
40,211
Reduced 10.68%
336,121
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Exercise of conversion of derivative security
-
91,318
Added 20.07%
363,739
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Other acquisition or disposition
-
3,469
Added 1.13%
302,298
Common Stock, $0.10 pa...
Feb 23
2018
SELL
Payment of exercise price or tax liability
$1,387,144
$66.68 p/Share
20,803
Reduced 6.88%
281,545
Common Stock, $0.10 pa...
Feb 23
2018
BUY
Exercise of conversion of derivative security
$829,364
$22.14 p/Share
37,460
Added 11.02%
302,348
Common Stock, $0.10 pa...
Dec 02
2017
SELL
Payment of exercise price or tax liability
$180,039
$62.47 p/Share
2,882
Reduced 1.08%
264,888
Common Stock, $0.10 pa...
Dec 02
2017
BUY
Exercise of conversion of derivative security
-
6,401
Added 2.33%
267,770
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Other acquisition or disposition
-
1,659
Reduced 0.72%
229,647
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Payment of exercise price or tax liability
$2,333,267
$58.32 p/Share
40,008
Reduced 13.28%
261,369
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Other acquisition or disposition
-
3,196
Added 1.4%
224,650
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Exercise of conversion of derivative security
-
87,324
Added 23.19%
289,293
Common Stock, $0.10 pa...
Feb 28
2017
BUY
Exercise of conversion of derivative security
$610,372
$27.01 p/Share
22,598
Added 9.61%
212,516
Common Stock, $0.10 pa...
Dec 02
2016
SELL
Payment of exercise price or tax liability
$161,333
$55.96 p/Share
2,883
Reduced 1.5%
189,918
Common Stock, $0.10 pa...