Jan 24
2017
SELL
Open market or private sale
$215,720
$53.93 p/Share
4,000
Reduced 20.5%
15,514
Common Stock, $.01 par...
Jan 24
2017
BUY
Exercise of conversion of derivative security
$150,400
$37.6 p/Share
4,000
Added 17.01%
19,514
Common Stock, $.01 par...
Jan 20
2017
SELL
Payment of exercise price or tax liability
$170,499
$52.95 p/Share
3,220
Reduced 17.19%
15,514
Common Stock, $.01 par...
Jan 20
2017
BUY
Exercise of conversion of derivative security
-
9,000
Added 32.45%
18,734
Common Stock, $.01 par...
Aug 10
2016
BUY
Exercise of conversion of derivative security
$67,850
$27.14 p/Share
2,500
Added 20.43%
9,734
Common Stock, $.01 par...
Aug 08
2016
SELL
Open market or private sale
$188,477
$46.15 p/Share
4,084
Reduced 36.08%
7,234
Common Stock, $.01 par...
Aug 08
2016
BUY
Exercise of conversion of derivative security
$44,700
$29.8 p/Share
1,500
Added 11.7%
11,318
Common Stock, $.01 par...
Jun 03
2016
SELL
Open market or private sale
$197,640
$43.92 p/Share
4,500
Reduced 17.55%
21,137
Common Stock, $.01 par...
Jun 03
2016
BUY
Exercise of conversion of derivative security
$96,720
$32.24 p/Share
3,000
Added 10.48%
25,637
Common Stock, $.01 par...
Jan 21
2016
SELL
Payment of exercise price or tax liability
$278,504
$34.67 p/Share
8,033
Reduced 26.19%
22,637
Common Stock, $.01 par...
Jan 21
2016
BUY
Exercise of conversion of derivative security
-
16,000
Added 34.28%
30,670
Common Stock, $.01 par...
May 22
2015
SELL
Open market or private sale
$227,250
$45.45 p/Share
5,000
Reduced 25.42%
14,670
Common Stock, $.01 par...
May 22
2015
BUY
Exercise of conversion of derivative security
$212,600
$42.52 p/Share
5,000
Added 20.27%
19,670
Common Stock, $.01 par...
May 12
2015
SELL
Open market or private sale
$6,210
$44.36 p/Share
140
Reduced 0.95%
14,670
Common Stock, $.01 par...
May 12
2015
BUY
Exercise of conversion of derivative security
$3,548
$25.34 p/Share
140
Added 0.94%
14,810
Common Stock, $.01 par...
May 11
2015
SELL
Open market or private sale
$495,692
$44.14 p/Share
11,230
Reduced 43.36%
14,670
Common Stock, $.01 par...
May 11
2015
BUY
Exercise of conversion of derivative security
$72,472
$25.34 p/Share
2,860
Added 9.94%
25,900
Common Stock, $.01 par...
Mar 02
2015
SELL
Open market or private sale
$244,427
$40.84 p/Share
5,985
Reduced 20.62%
23,040
Common Stock, $.01 par...
Mar 02
2015
BUY
Exercise of conversion of derivative security
$77,250
$25.75 p/Share
3,000
Added 9.37%
29,025
Common Stock, $.01 par...
Jan 23
2015
SELL
Payment of exercise price or tax liability
$137,611
$39.34 p/Share
3,498
Reduced 11.85%
26,025
Common Stock, $.01 par...
Jan 23
2015
BUY
Exercise of conversion of derivative security
-
10,000
Added 25.3%
29,523
Common Stock, $.01 par...
Oct 31
2014
SELL
Open market or private sale
$218,962
$41.47 p/Share
5,280
Reduced 21.29%
19,523
Common Stock, $.01 par...
Oct 31
2014
BUY
Exercise of conversion of derivative security
$62,850
$20.95 p/Share
3,000
Added 10.79%
24,803
Common Stock, $.01 par...
Feb 14
2014
SELL
Open market or private sale
$108,858
$39.37 p/Share
2,765
Reduced 11.25%
21,803
Common Stock, $.01 par...
Feb 14
2014
BUY
Exercise of conversion of derivative security
$40,424
$14.62 p/Share
2,765
Added 10.12%
24,568
Common Stock, $.01 par...