Feb 12
2019
SELL
Payment of exercise price or tax liability
$169,136
$56.7 p/Share
2,983
Reduced 19.13%
12,607
Common Stock, $.01 par...
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
7,101
Added 31.29%
15,590
Common Stock, $.01 par...
Feb 01
2019
SELL
Open market or private sale
$194,944
$56.44 p/Share
3,454
Reduced 28.92%
8,489
Common Stock, $.01 par...
Jan 25
2019
SELL
Payment of exercise price or tax liability
$179,274
$54.74 p/Share
3,275
Reduced 21.52%
11,943
Common Stock, $.01 par...
Jan 25
2019
BUY
Exercise of conversion of derivative security
-
7,600
Added 33.31%
15,218
Common Stock, $.01 par...
Aug 03
2018
SELL
Open market or private sale
$138,920
$60.4 p/Share
2,300
Reduced 23.19%
7,618
Common Stock, $.01 par...
Aug 03
2018
BUY
Exercise of conversion of derivative security
$86,165
$45.35 p/Share
1,900
Added 16.08%
9,918
Common Stock, $.01 par...
May 11
2018
SELL
Open market or private sale
$112,518
$59.22 p/Share
1,900
Reduced 19.16%
8,018
Common Stock, $.01 par...
May 11
2018
BUY
Exercise of conversion of derivative security
$79,496
$41.84 p/Share
1,900
Added 16.08%
9,918
Common Stock, $.01 par...
Mar 02
2018
SELL
Open market or private sale
$75,825
$60.66 p/Share
1,250
Reduced 13.49%
8,018
Common Stock, $.01 par...
Feb 20
2018
SELL
Open market or private sale
$101,311
$60.34 p/Share
1,679
Reduced 15.34%
9,268
Common Stock, $.01 par...
Feb 13
2018
SELL
Payment of exercise price or tax liability
$124,841
$57.77 p/Share
2,161
Reduced 16.49%
10,947
Common Stock, $.01 par...
Feb 13
2018
BUY
Exercise of conversion of derivative security
-
5,840
Added 30.82%
13,108
Common Stock, $.01 par...
Feb 05
2018
SELL
Open market or private sale
$348,277
$59.03 p/Share
5,900
Reduced 44.81%
7,268
Common Stock, $.01 par...
Feb 05
2018
BUY
Exercise of conversion of derivative security
$65,018
$34.22 p/Share
1,900
Added 12.61%
13,168
Common Stock, $.01 par...
Jan 26
2018
SELL
Payment of exercise price or tax liability
$200,660
$60.88 p/Share
3,296
Reduced 22.63%
11,268
Common Stock, $.01 par...
Jan 26
2018
BUY
Exercise of conversion of derivative security
-
7,500
Added 33.99%
14,564
Common Stock, $.01 par...
Nov 16
2017
SELL
Open market or private sale
$230,107
$61.15 p/Share
3,763
Reduced 34.76%
7,064
Common Stock, $.01 par...
Nov 16
2017
BUY
Exercise of conversion of derivative security
$150,934
$40.11 p/Share
3,763
Added 25.79%
10,827
Common Stock, $.01 par...
Oct 30
2017
SELL
Open market or private sale
$275,744
$61.1 p/Share
4,513
Reduced 38.98%
7,064
Common Stock, $.01 par...
Oct 30
2017
BUY
Exercise of conversion of derivative security
$155,148
$41.23 p/Share
3,763
Added 24.53%
11,577
Common Stock, $.01 par...
Jul 24
2017
SELL
Open market or private sale
$1,470,030
$54.94 p/Share
26,757
Reduced 77.4%
7,814
Common Stock, $.01 par...
Jul 24
2017
BUY
Exercise of conversion of derivative security
$1,026,850
$39.61 p/Share
25,924
Added 42.85%
34,571
Common Stock, $.01 par...
Jun 09
2017
SELL
Payment of exercise price or tax liability
$93,730
$53.56 p/Share
1,750
Reduced 16.83%
8,647
Common Stock, $.01 par...
Jun 09
2017
BUY
Exercise of conversion of derivative security
-
5,000
Added 32.47%
10,397
Common Stock, $.01 par...