Nov 23
2016
BUY
Exercise of conversion of derivative security
$350,520
$30.48 p/Share
11,500
Added 4.52%
242,856
Common Stock, $.01 par...
Nov 22
2016
SELL
Open market or private sale
$1,505,385
$51.03 p/Share
29,500
Reduced 11.31%
231,356
Common Stock, $.01 par...
Nov 22
2016
BUY
Exercise of conversion of derivative security
$889,130
$30.14 p/Share
29,500
Added 10.16%
260,856
Common Stock, $.01 par...
Nov 17
2016
SELL
Open market or private sale
$375,134
$50.34 p/Share
7,452
Reduced 3.12%
231,356
Common Stock, $.01 par...
Nov 17
2016
BUY
Exercise of conversion of derivative security
$194,870
$26.15 p/Share
7,452
Added 3.03%
238,808
Common Stock, $.01 par...
Nov 15
2016
SELL
Open market or private sale
$375,375
$50.05 p/Share
7,500
Reduced 3.14%
231,356
Common Stock, $.01 par...
Nov 15
2016
BUY
Exercise of conversion of derivative security
$196,125
$26.15 p/Share
7,500
Added 3.04%
238,856
Common Stock, $.01 par...
Nov 14
2016
SELL
Open market or private sale
$54,889
$49.99 p/Share
1,098
Reduced 0.47%
231,356
Common Stock, $.01 par...
Nov 14
2016
BUY
Exercise of conversion of derivative security
$28,713
$26.15 p/Share
1,098
Added 0.47%
232,454
Common Stock, $.01 par...
Nov 11
2016
SELL
Open market or private sale
$752,552
$49.51 p/Share
15,200
Reduced 6.16%
231,356
Common Stock, $.01 par...
Nov 11
2016
BUY
Exercise of conversion of derivative security
$397,480
$26.15 p/Share
15,200
Added 5.81%
246,556
Common Stock, $.01 par...
Nov 10
2016
SELL
Open market or private sale
$740,845
$48.58 p/Share
15,250
Reduced 6.18%
231,356
Common Stock, $.01 par...
Nov 10
2016
BUY
Exercise of conversion of derivative security
$424,865
$27.86 p/Share
15,250
Added 5.82%
246,606
Common Stock, $.01 par...
Nov 09
2016
SELL
Open market or private sale
$1,375,470
$47.43 p/Share
29,000
Reduced 11.14%
231,356
Common Stock, $.01 par...
Nov 09
2016
BUY
Exercise of conversion of derivative security
$797,500
$27.5 p/Share
29,000
Added 10.02%
260,356
Common Stock, $.01 par...
Nov 08
2016
SELL
Open market or private sale
$373,846
$46.76 p/Share
7,995
Reduced 3.34%
231,356
Common Stock, $.01 par...
Nov 08
2016
BUY
Exercise of conversion of derivative security
$207,550
$25.96 p/Share
7,995
Added 3.23%
239,351
Common Stock, $.01 par...
Nov 07
2016
SELL
Open market or private sale
$483,725
$46.8 p/Share
10,336
Reduced 4.28%
231,356
Common Stock, $.01 par...
Nov 07
2016
BUY
Exercise of conversion of derivative security
$268,323
$25.96 p/Share
10,336
Added 4.1%
241,692
Common Stock, $.01 par...
Oct 03
2016
SELL
Payment of exercise price or tax liability
$2,323,667
$46.8 p/Share
49,651
Reduced 17.67%
231,356
Common Stock, $.01 par...
Oct 03
2016
BUY
Exercise of conversion of derivative security
-
100,100
Added 26.27%
281,007
Common Stock, $.01 par...
Aug 12
2016
SELL
Open market or private sale
$365,858
$46.2 p/Share
7,919
Reduced 4.19%
180,907
Common Stock, $.01 par...
Aug 12
2016
BUY
Exercise of conversion of derivative security
$205,419
$25.94 p/Share
7,919
Added 4.03%
188,826
Common Stock, $.01 par...
Aug 09
2016
SELL
Open market or private sale
$1,109,040
$46.21 p/Share
24,000
Reduced 11.71%
180,907
Common Stock, $.01 par...
Aug 09
2016
BUY
Exercise of conversion of derivative security
$614,880
$25.62 p/Share
24,000
Added 10.48%
204,907
Common Stock, $.01 par...