Nov 16
2020
SELL
Payment of exercise price or tax liability
$127,130
$38.12 p/Share
3,335
Reduced 5.92%
52,984
Common Stock, $0.01 pa...
Nov 16
2020
BUY
Exercise of conversion of derivative security
-
13,690
Added 20.2%
54,088
Common Stock, $0.01 pa...
Nov 18
2019
SELL
Payment of exercise price or tax liability
$27,955
$34.47 p/Share
811
Reduced 1.87%
42,629
Common Stock, $0.01 pa...
Nov 18
2019
BUY
Exercise of conversion of derivative security
-
3,323
Added 7.21%
42,797
Common Stock, $0.01 pa...
Dec 23
2018
SELL
Payment of exercise price or tax liability
$48,687
$31.29 p/Share
1,556
Reduced 3.73%
40,117
Common Stock, $0.01 pa...
Dec 23
2018
BUY
Exercise of conversion of derivative security
-
6,387
Added 13.29%
41,673
Common Stock, $0.01 pa...
Nov 20
2018
SELL
Payment of exercise price or tax liability
$11,364
$28.06 p/Share
405
Reduced 1.13%
35,286
Common Stock, $0.01 pa...
Nov 20
2018
BUY
Exercise of conversion of derivative security
-
1,663
Added 4.45%
35,691
Common Stock, $0.01 pa...
Dec 15
2017
-
3,325
Reduced 8.9%
34,028
Common Stock, $0.01 pa...
Nov 21
2017
SELL
Payment of exercise price or tax liability
$111,295
$58.98 p/Share
1,887
Reduced 4.81%
37,353
Common Stock, $0.01 pa...
Nov 21
2017
BUY
Grant, award, or other acquisition
-
4,700
Added 11.26%
37,044
Common Stock, $0.01 pa...
Nov 21
2017
BUY
Exercise of conversion of derivative security
-
2,196
Added 5.47%
37,954
Common Stock, $0.01 pa...
Nov 22
2016
SELL
Payment of exercise price or tax liability
$13,653
$45.36 p/Share
301
Reduced 0.92%
32,344
Common Stock, $0.01 pa...
Nov 22
2016
BUY
Exercise of conversion of derivative security
-
1,100
Added 3.26%
32,645
Common Stock, $0.01 pa...
Jun 23
2016
SELL
Open market or private sale
$796,516
$45.37 p/Share
17,556
Reduced 35.75%
31,545
Common Stock, $0.01 pa...
Nov 25
2014
SELL
Payment of exercise price or tax liability
$49,770
$26.25 p/Share
1,896
Reduced 3.72%
49,101
Common Stock
Nov 25
2014
BUY
Grant, award, or other acquisition
-
6,930
Added 11.96%
50,997
Common Stock
Dec 13
2013
-
2,750
Reduced 5.87%
44,067
Common Stock
Nov 29
2013
SELL
Open market or private sale
$345,940
$37.13 p/Share
9,317
Reduced 16.6%
46,817
Common Stock
Nov 27
2013
SELL
Payment of exercise price or tax liability
$169,284
$37.14 p/Share
4,558
Reduced 7.51%
56,134
Common Stock
Nov 27
2013
BUY
Grant, award, or other acquisition
-
1,375
Added 2.22%
60,692
Common Stock
Nov 18
2013
SELL
Open market or private sale
$166,430
$35.6 p/Share
4,675
Reduced 7.31%
59,317
Common Stock
Nov 18
2013
BUY
Exercise of conversion of derivative security
$79,943
$17.1 p/Share
4,675
Added 6.81%
63,992
Common Stock
Nov 14
2013
SELL
Open market or private sale
$56,524
$35.13 p/Share
1,609
Reduced 2.64%
59,317
Common Stock
Nov 14
2013
BUY
Exercise of conversion of derivative security
$48,511
$30.15 p/Share
1,609
Added 2.57%
60,926
Common Stock