Aug 19
2019
SELL
Payment of exercise price or tax liability
$310,844
$57.95 p/Share
5,364
Reduced 12.24%
38,475
Common Stock, $.01 par...
Aug 19
2019
BUY
Exercise of conversion of derivative security
-
11,412
Added 20.65%
43,839
Common Stock, $.01 par...
Feb 12
2019
SELL
Payment of exercise price or tax liability
$225,383
$56.7 p/Share
3,975
Reduced 10.92%
32,427
Common Stock, $.01 par...
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
8,833
Added 19.53%
36,402
Common Stock, $.01 par...
Jan 25
2019
SELL
Payment of exercise price or tax liability
$237,900
$54.74 p/Share
4,346
Reduced 13.62%
27,569
Common Stock, $.01 par...
Jan 25
2019
BUY
Exercise of conversion of derivative security
-
9,500
Added 22.94%
31,915
Common Stock, $.01 par...
Aug 21
2018
SELL
Open market or private sale
$308,800
$61.76 p/Share
5,000
Reduced 18.24%
22,415
Common Stock, $.01 par...
Aug 21
2018
BUY
Exercise of conversion of derivative security
$201,100
$40.22 p/Share
5,000
Added 15.42%
27,415
Common Stock, $.01 par...
Jul 24
2018
SELL
Open market or private sale
$764,666
$61.35 p/Share
12,464
Reduced 35.73%
22,415
Common Stock, $.01 par...
Jul 24
2018
BUY
Exercise of conversion of derivative security
$291,800
$29.18 p/Share
10,000
Added 22.28%
34,879
Common Stock, $.01 par...
Feb 13
2018
SELL
Payment of exercise price or tax liability
$181,340
$57.77 p/Share
3,139
Reduced 11.2%
24,879
Common Stock, $.01 par...
Feb 13
2018
BUY
Exercise of conversion of derivative security
-
7,300
Added 20.67%
28,018
Common Stock, $.01 par...
Jan 26
2018
SELL
Payment of exercise price or tax liability
$247,173
$60.88 p/Share
4,060
Reduced 16.39%
20,718
Common Stock, $.01 par...
Jan 26
2018
BUY
Exercise of conversion of derivative security
-
9,300
Added 27.29%
24,778
Common Stock, $.01 par...
Nov 22
2017
SELL
Open market or private sale
$157,475
$62.99 p/Share
2,500
Reduced 13.91%
15,478
Common Stock, $.01 par...
Nov 06
2017
SELL
Open market or private sale
$302,950
$60.59 p/Share
5,000
Reduced 21.76%
17,978
Common Stock, $.01 par...
Nov 06
2017
BUY
Exercise of conversion of derivative security
$130,750
$26.15 p/Share
5,000
Added 17.87%
22,978
Common Stock, $.01 par...
Oct 30
2017
SELL
Open market or private sale
$763,500
$61.08 p/Share
12,500
Reduced 41.01%
17,978
Common Stock, $.01 par...
Oct 30
2017
BUY
Exercise of conversion of derivative security
$382,250
$30.58 p/Share
12,500
Added 29.08%
30,478
Common Stock, $.01 par...
Jul 26
2017
SELL
Open market or private sale
$137,050
$54.82 p/Share
2,500
Reduced 12.21%
17,978
Common Stock, $.01 par...
Jul 26
2017
BUY
Exercise of conversion of derivative security
$75,475
$30.19 p/Share
2,500
Added 10.88%
20,478
Common Stock, $.01 par...
Feb 15
2017
SELL
Payment of exercise price or tax liability
$138,694
$57.17 p/Share
2,426
Reduced 11.89%
17,978
Common Stock, $.01 par...
Feb 15
2017
BUY
Exercise of conversion of derivative security
-
4,890
Added 19.33%
20,404
Common Stock, $.01 par...
Jan 26
2017
SELL
Open market or private sale
$135,000
$54.0 p/Share
2,500
Reduced 13.88%
15,514
Common Stock, $.01 par...
Jan 26
2017
BUY
Exercise of conversion of derivative security
$64,800
$25.92 p/Share
2,500
Added 12.19%
18,014
Common Stock, $.01 par...