Oct 30
2017
SELL
Open market or private sale
$557,748
$61.17 p/Share
9,118
Reduced 14.18%
55,175
Common Stock, $.01 par...
Oct 30
2017
BUY
Exercise of conversion of derivative security
$320,315
$35.13 p/Share
9,118
Added 12.42%
64,293
Common Stock, $.01 par...
Jul 25
2017
SELL
Open market or private sale
$509,953
$55.13 p/Share
9,250
Reduced 14.36%
55,175
Common Stock, $.01 par...
Jul 25
2017
BUY
Exercise of conversion of derivative security
$315,795
$34.14 p/Share
9,250
Added 12.56%
64,425
Common Stock, $.01 par...
Jul 24
2017
SELL
Open market or private sale
$109,880
$54.94 p/Share
2,000
Reduced 3.5%
55,175
Common Stock, $.01 par...
Jul 24
2017
BUY
Exercise of conversion of derivative security
$68,000
$34.0 p/Share
2,000
Added 3.38%
57,175
Common Stock, $.01 par...
Apr 26
2017
SELL
Open market or private sale
$106,980
$53.49 p/Share
2,000
Reduced 3.5%
55,175
Common Stock, $.01 par...
Apr 26
2017
BUY
Exercise of conversion of derivative security
$68,000
$34.0 p/Share
2,000
Added 3.38%
57,175
Common Stock, $.01 par...
Feb 15
2017
SELL
Payment of exercise price or tax liability
$221,877
$57.17 p/Share
3,881
Reduced 6.57%
55,175
Common Stock, $.01 par...
Feb 15
2017
BUY
Exercise of conversion of derivative security
-
7,824
Added 11.7%
59,056
Common Stock, $.01 par...
Jan 24
2017
SELL
Open market or private sale
$300,608
$53.68 p/Share
5,600
Reduced 9.85%
51,232
Common Stock, $.01 par...
Jan 24
2017
BUY
Exercise of conversion of derivative security
$162,568
$29.03 p/Share
5,600
Added 8.97%
56,832
Common Stock, $.01 par...
Jan 23
2017
SELL
Open market or private sale
$320,160
$53.36 p/Share
6,000
Reduced 10.48%
51,232
Common Stock, $.01 par...
Jan 23
2017
BUY
Exercise of conversion of derivative security
$165,000
$27.5 p/Share
6,000
Added 9.49%
57,232
Common Stock, $.01 par...
Jan 20
2017
SELL
Payment of exercise price or tax liability
$261,044
$52.95 p/Share
4,930
Reduced 8.78%
51,232
Common Stock, $.01 par...
Jan 20
2017
BUY
Exercise of conversion of derivative security
-
14,000
Added 19.95%
56,162
Common Stock, $.01 par...
Nov 17
2016
SELL
Open market or private sale
$113,625
$50.5 p/Share
2,250
Reduced 5.07%
42,162
Common Stock, $.01 par...
Nov 17
2016
BUY
Exercise of conversion of derivative security
$61,065
$27.14 p/Share
2,250
Added 4.82%
44,412
Common Stock, $.01 par...
Nov 16
2016
SELL
Open market or private sale
$622,375
$49.79 p/Share
12,500
Reduced 22.87%
42,162
Common Stock, $.01 par...
Nov 16
2016
BUY
Exercise of conversion of derivative security
$376,750
$30.14 p/Share
12,500
Added 18.61%
54,662
Common Stock, $.01 par...
Nov 15
2016
SELL
Open market or private sale
$150,000
$50.0 p/Share
3,000
Reduced 6.64%
42,162
Common Stock, $.01 par...
Nov 15
2016
BUY
Exercise of conversion of derivative security
$78,450
$26.15 p/Share
3,000
Added 6.23%
45,162
Common Stock, $.01 par...
Aug 12
2016
SELL
Open market or private sale
$136,811
$46.22 p/Share
2,960
Reduced 6.56%
42,162
Common Stock, $.01 par...
Aug 12
2016
BUY
Exercise of conversion of derivative security
$77,404
$26.15 p/Share
2,960
Added 6.16%
45,122
Common Stock, $.01 par...
Aug 10
2016
SELL
Open market or private sale
$1,851
$46.28 p/Share
40
Reduced 0.09%
42,162
Common Stock, $.01 par...