Aug 05
2020
BUY
Exercise of conversion of derivative security
$112,489
$45.45 p/Share
2,475
Added 5.35%
43,806
Common Stock, $.01 par...
Feb 12
2020
SELL
Payment of exercise price or tax liability
$173,939
$75.56 p/Share
2,302
Reduced 5.28%
41,331
Common Stock, $.01 par...
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
4,897
Added 10.09%
43,633
Common Stock, $.01 par...
Jan 23
2020
SELL
Payment of exercise price or tax liability
$364,861
$80.49 p/Share
4,533
Reduced 10.48%
38,736
Common Stock, $.01 par...
Jan 23
2020
BUY
Exercise of conversion of derivative security
-
9,530
Added 18.05%
43,269
Common Stock, $.01 par...
Nov 13
2019
-
200
Reduced 0.59%
33,739
Common Stock, $.01 par...
Nov 13
2019
SELL
Payment of exercise price or tax liability
$336,072
$75.1 p/Share
4,475
Reduced 11.65%
33,939
Common Stock, $.01 par...
Nov 13
2019
BUY
Exercise of conversion of derivative security
-
9,520
Added 19.86%
38,414
Common Stock, $.01 par...
Oct 29
2019
SELL
Open market or private sale
$146,640
$73.32 p/Share
2,000
Reduced 6.47%
28,894
Common Stock, $.01 par...
Oct 29
2019
BUY
Exercise of conversion of derivative security
$90,900
$45.45 p/Share
2,000
Added 6.08%
30,894
Common Stock, $.01 par...
Aug 19
2019
SELL
Payment of exercise price or tax liability
$62,180
$57.95 p/Share
1,073
Reduced 3.58%
28,894
Common Stock, $.01 par...
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...