Oct 28
2019
BUY
Exercise of conversion of derivative security
$958,734
$42.42 p/Share
22,601
Added 9.04%
227,354
Common Stock, $.01 par...
Sep 11
2019
SELL
Open market or private sale
$1,459,584
$63.0 p/Share
23,168
Reduced 10.16%
204,753
Common Stock, $.01 par...
Sep 10
2019
SELL
Open market or private sale
$430,416
$63.0 p/Share
6,832
Reduced 2.91%
227,921
Common Stock, $.01 par...
Apr 03
2019
SELL
Open market or private sale
$630,000
$63.0 p/Share
10,000
Reduced 4.09%
234,753
Common Stock, $.01 par...
Mar 21
2019
SELL
Open market or private sale
$3,780,000
$63.0 p/Share
60,000
Reduced 19.69%
244,753
Common Stock, $.01 par...
Feb 12
2019
SELL
Payment of exercise price or tax liability
$709,034
$56.7 p/Share
12,505
Reduced 3.94%
304,753
Common Stock, $.01 par...
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
32,562
Added 9.31%
317,258
Common Stock, $.01 par...
Jan 22
2019
BUY
Exercise of conversion of derivative security
-
2,056
Added 0.72%
284,696
Common Stock, $.01 par...
Sep 04
2018
SELL
Open market or private sale
$630,700
$63.07 p/Share
10,000
Reduced 3.42%
282,640
Common Stock, $.01 par...
Aug 30
2018
SELL
Open market or private sale
$592,767
$63.0 p/Share
9,409
Reduced 3.12%
292,640
Common Stock, $.01 par...
Aug 29
2018
SELL
Open market or private sale
$371,173
$62.9 p/Share
5,901
Reduced 1.92%
302,049
Common Stock, $.01 par...
Aug 29
2018
BUY
Exercise of conversion of derivative security
$216,754
$40.82 p/Share
5,310
Added 1.7%
307,950
Common Stock, $.01 par...
Aug 28
2018
SELL
Open market or private sale
$1,464,214
$62.6 p/Share
23,390
Reduced 7.17%
302,640
Common Stock, $.01 par...
Aug 28
2018
BUY
Exercise of conversion of derivative security
$940,278
$40.2 p/Share
23,390
Added 6.69%
326,030
Common Stock, $.01 par...
Aug 27
2018
SELL
Open market or private sale
$80,808
$62.16 p/Share
1,300
Reduced 0.43%
302,640
Common Stock, $.01 par...
Aug 27
2018
BUY
Exercise of conversion of derivative security
$50,622
$38.94 p/Share
1,300
Added 0.43%
303,940
Common Stock, $.01 par...
Aug 09
2018
SELL
Open market or private sale
$123,640
$61.82 p/Share
2,000
Reduced 0.66%
302,640
Common Stock, $.01 par...
Aug 09
2018
BUY
Exercise of conversion of derivative security
$77,880
$38.94 p/Share
2,000
Added 0.65%
304,640
Common Stock, $.01 par...
Aug 08
2018
SELL
Open market or private sale
$400,140
$61.56 p/Share
6,500
Reduced 2.1%
302,640
Common Stock, $.01 par...
Aug 08
2018
BUY
Exercise of conversion of derivative security
$247,195
$38.03 p/Share
6,500
Added 2.06%
309,140
Common Stock, $.01 par...
Aug 07
2018
SELL
Open market or private sale
$1,665,566
$61.46 p/Share
27,100
Reduced 8.22%
302,640
Common Stock, $.01 par...
Aug 07
2018
BUY
Exercise of conversion of derivative security
$1,030,613
$38.03 p/Share
27,100
Added 7.59%
329,740
Common Stock, $.01 par...
Aug 06
2018
SELL
Open market or private sale
$79,547
$61.19 p/Share
1,300
Reduced 0.43%
302,640
Common Stock, $.01 par...
Aug 06
2018
BUY
Exercise of conversion of derivative security
$51,324
$39.48 p/Share
1,300
Added 0.43%
303,940
Common Stock, $.01 par...
Feb 13
2018
SELL
Payment of exercise price or tax liability
$589,543
$57.77 p/Share
10,205
Reduced 3.26%
302,640
Common Stock, $.01 par...