Mar 08
2021
SELL
Open market or private sale
$443,280
$50.23 p/Share
8,825
Reduced 52.95%
7,843
Common Stock, $0.01 pa...
Nov 16
2020
SELL
Payment of exercise price or tax liability
$81,234
$38.12 p/Share
2,131
Reduced 11.34%
16,668
Common Stock, $0.01 pa...
Nov 16
2020
BUY
Exercise of conversion of derivative security
-
6,395
Added 27.11%
17,197
Common Stock, $0.01 pa...
Nov 18
2019
SELL
Payment of exercise price or tax liability
$22,923
$34.47 p/Share
665
Reduced 5.09%
12,404
Common Stock, $0.01 pa...
Nov 18
2019
BUY
Exercise of conversion of derivative security
-
1,994
Added 13.72%
12,542
Common Stock, $0.01 pa...
Dec 23
2018
SELL
Payment of exercise price or tax liability
$56,416
$31.29 p/Share
1,803
Reduced 14.0%
11,075
Common Stock, $0.01 pa...
Dec 23
2018
BUY
Exercise of conversion of derivative security
-
5,035
Added 28.11%
12,878
Common Stock, $0.01 pa...
Nov 20
2018
SELL
Payment of exercise price or tax liability
$16,724
$28.06 p/Share
596
Reduced 7.06%
7,843
Common Stock, $0.01 pa...
Nov 20
2018
BUY
Exercise of conversion of derivative security
-
1,663
Added 16.46%
8,439
Common Stock, $0.01 pa...
Nov 21
2017
SELL
Payment of exercise price or tax liability
$147,627
$58.98 p/Share
2,503
Reduced 27.64%
6,552
Common Stock, $0.01 pa...
Nov 21
2017
SELL
Open market or private sale
$119,500
$59.75 p/Share
2,000
Reduced 23.39%
6,552
Common Stock, $0.01 pa...
Nov 21
2017
BUY
Grant, award, or other acquisition
-
4,278
Added 37.74%
7,056
Common Stock, $0.01 pa...
Nov 21
2017
BUY
Exercise of conversion of derivative security
$60,305
$15.08 p/Share
3,999
Added 31.86%
8,552
Common Stock, $0.01 pa...
May 13
2017
SELL
Payment of exercise price or tax liability
$51,597
$49.0 p/Share
1,053
Reduced 27.49%
2,778
Common Stock, $0.01 pa...
May 13
2017
BUY
Exercise of conversion of derivative security
-
3,194
Added 45.47%
3,831
Common Stock, $0.01 pa...
Nov 22
2016
SELL
Payment of exercise price or tax liability
$16,511
$45.36 p/Share
364
Reduced 36.36%
637
Common Stock, $0.01 pa...
Nov 22
2016
BUY
Exercise of conversion of derivative security
-
1,001
Added 50.0%
1,001
Common Stock, $0.01 pa...
Jul 07
2016
SELL
Open market or private sale
$399,142
$47.5 p/Share
8,403
Reduced 100.0%
0
Common Stock, $0.01 pa...
Jul 07
2016
BUY
Exercise of conversion of derivative security
$80,319
$17.1 p/Share
4,697
Added 40.66%
6,854
Common Stock, $0.01 pa...
Nov 25
2014
SELL
Payment of exercise price or tax liability
$49,271
$26.25 p/Share
1,877
Reduced 33.62%
3,706
Common Stock
Nov 25
2014
BUY
Grant, award, or other acquisition
-
5,583
Added 50.0%
5,583
Common Stock
Nov 29
2013
SELL
Open market or private sale
$199,464
$37.02 p/Share
5,388
Reduced 100.0%
0
Common Stock
Nov 27
2013
SELL
Payment of exercise price or tax liability
$98,792
$37.14 p/Share
2,660
Reduced 33.05%
5,388
Common Stock
Nov 27
2013
BUY
Grant, award, or other acquisition
-
798
Added 9.02%
8,048
Common Stock
Jan 18
2013
SELL
Open market or private sale
$1,281,954
$35.05 p/Share
36,575
Reduced 83.46%
7,250
Common Stock, $.01 par...