Oct 28
2019
SELL
Open market or private sale
$466,449
$73.18 p/Share
6,374
Reduced 15.67%
34,314
Common Stock, $.01 par...
Oct 28
2019
BUY
Exercise of conversion of derivative security
$251,837
$39.51 p/Share
6,374
Added 13.54%
40,688
Common Stock, $.01 par...
Aug 21
2019
SELL
Open market or private sale
$242,878
$58.37 p/Share
4,161
Reduced 10.81%
34,314
Common Stock, $.01 par...
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...