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...
Jan 20
2017
BUY
Exercise of conversion of derivative security
-
1,590
Added 16.95%
7,791
Common Stock, $.01 par...
Nov 11
2016
SELL
Sale (or disposition) back to the issuer
$108,901
$48.66 p/Share
2,238
Reduced 26.09%
6,339
Common Stock, $.01 par...
Nov 11
2016
SELL
Payment of exercise price or tax liability
$6,715
$48.66 p/Share
138
Reduced 2.18%
6,201
Common Stock, $.01 par...
Nov 11
2016
BUY
Exercise of conversion of derivative security
$108,838
$41.04 p/Share
2,652
Added 23.62%
8,577
Common Stock, $.01 par...
Jul 26
2016
SELL
Sale (or disposition) back to the issuer
$78,072
$45.47 p/Share
1,717
Reduced 21.75%
6,179
Common Stock, $.01 par...
Jul 26
2016
SELL
Payment of exercise price or tax liability
$11,549
$45.47 p/Share
254
Reduced 4.11%
5,925
Common Stock, $.01 par...
Jul 26
2016
BUY
Exercise of conversion of derivative security
$77,975
$31.19 p/Share
2,500
Added 24.05%
7,896
Common Stock, $.01 par...
Jan 21
2016
SELL
Payment of exercise price or tax liability
$28,568
$34.67 p/Share
824
Reduced 13.25%
5,396
Common Stock, $.01 par...
Jan 21
2016
BUY
Exercise of conversion of derivative security
-
1,500
Added 19.43%
6,220
Common Stock, $.01 par...
Nov 02
2015
BUY
Open market or private purchase
$35,330
$35.33 p/Share
1,000
Added 17.48%
4,720
Common Stock, $.01 par...
Jul 29
2015
BUY
Open market or private purchase
$37,960
$37.96 p/Share
1,000
Added 20.78%
3,812
Common Stock, $.01 par...
Jun 03
2015
SELL
Sale (or disposition) back to the issuer
$21,469
$46.07 p/Share
466
Reduced 14.22%
2,812
Common Stock, $.01 par...
Jun 03
2015
BUY
Exercise of conversion of derivative security
$21,383
$28.51 p/Share
750
Added 18.62%
3,278
Common Stock, $.01 par...
Jan 23
2015
SELL
Payment of exercise price or tax liability
$18,096
$39.34 p/Share
460
Reduced 15.39%
2,528
Common Stock, $.01 par...