Aug 19
2019
BUY
Exercise of conversion of derivative security
-
2,282
Added 7.08%
29,967
Common Stock, $.01 par...
Aug 01
2019
SELL
Open market or private sale
$87,176
$60.08 p/Share
1,451
Reduced 4.98%
27,685
Common Stock, $.01 par...
May 02
2019
SELL
Open market or private sale
$270,335
$60.41 p/Share
4,475
Reduced 13.31%
29,136
Common Stock, $.01 par...
May 02
2019
BUY
Exercise of conversion of derivative security
$202,941
$45.35 p/Share
4,475
Added 11.75%
33,611
Common Stock, $.01 par...
Feb 12
2019
SELL
Payment of exercise price or tax liability
$226,176
$56.7 p/Share
3,989
Reduced 12.04%
29,136
Common Stock, $.01 par...
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
8,487
Added 20.4%
33,125
Common Stock, $.01 par...
Jan 25
2019
SELL
Payment of exercise price or tax liability
$235,710
$54.74 p/Share
4,306
Reduced 14.88%
24,638
Common Stock, $.01 par...
Jan 25
2019
BUY
Exercise of conversion of derivative security
-
9,000
Added 23.72%
28,944
Common Stock, $.01 par...
Aug 27
2018
SELL
Open market or private sale
$276,018
$61.68 p/Share
4,475
Reduced 18.33%
19,944
Common Stock, $.01 par...
Aug 27
2018
BUY
Exercise of conversion of derivative security
$187,234
$41.84 p/Share
4,475
Added 15.49%
24,419
Common Stock, $.01 par...
Feb 21
2018
SELL
Open market or private sale
$270,335
$60.41 p/Share
4,475
Reduced 18.33%
19,944
Common Stock, $.01 par...
Feb 21
2018
BUY
Exercise of conversion of derivative security
$153,135
$34.22 p/Share
4,475
Added 22.44%
15,469
Common Stock, $.01 par...
Feb 13
2018
SELL
Payment of exercise price or tax liability
$178,394
$57.77 p/Share
3,088
Reduced 13.41%
19,944
Common Stock, $.01 par...
Feb 13
2018
BUY
Exercise of conversion of derivative security
-
6,570
Added 22.19%
23,032
Common Stock, $.01 par...
Jan 26
2018
SELL
Payment of exercise price or tax liability
$241,511
$60.88 p/Share
3,967
Reduced 19.42%
16,462
Common Stock, $.01 par...
Jan 26
2018
BUY
Exercise of conversion of derivative security
-
8,300
Added 28.89%
20,429
Common Stock, $.01 par...
Nov 13
2017
SELL
Open market or private sale
$253,980
$61.2 p/Share
4,150
Reduced 25.49%
12,129
Common Stock, $.01 par...
Nov 13
2017
BUY
Exercise of conversion of derivative security
$149,193
$35.95 p/Share
4,150
Added 20.31%
16,279
Common Stock, $.01 par...
Jul 24
2017
SELL
Open market or private sale
$227,046
$54.71 p/Share
4,150
Reduced 25.49%
12,129
Common Stock, $.01 par...
Jul 24
2017
BUY
Exercise of conversion of derivative security
$172,930
$41.67 p/Share
4,150
Added 20.31%
16,279
Common Stock, $.01 par...
May 15
2017
SELL
Payment of exercise price or tax liability
$178,391
$51.38 p/Share
3,472
Reduced 22.25%
12,129
Common Stock, $.01 par...
May 15
2017
BUY
Exercise of conversion of derivative security
-
7,000
Added 30.97%
15,601
Common Stock, $.01 par...
Jan 24
2017
SELL
Open market or private sale
$369,914
$54.01 p/Share
6,849
Reduced 44.33%
8,601
Common Stock, $.01 par...
Jan 24
2017
BUY
Exercise of conversion of derivative security
$322,123
$38.81 p/Share
8,300
Added 34.95%
15,450
Common Stock, $.01 par...
Jan 20
2017
SELL
Payment of exercise price or tax liability
$33,941
$52.95 p/Share
641
Reduced 8.23%
7,150
Common Stock, $.01 par...