Mar 16
2017
|
BUY
Open market or private purchase
|
$813
$29.07 p/Share
|
28
|
|
Jan 31
2017
|
BUY
Open market or private purchase
|
$23,144
$52.6 p/Share
|
440
|
|
Jan 30
2017
|
BUY
Open market or private purchase
|
$11,431
$52.68 p/Share
|
217
|
|
Nov 18
2016
|
BUY
Open market or private purchase
|
$33,580
$49.31 p/Share
|
681
|
|
Nov 18
2016
|
BUY
Open market or private purchase
|
$2,388
$22.75 p/Share
|
105
|
|
Nov 18
2016
|
BUY
Open market or private purchase
|
$1,985
$24.51 p/Share
|
81
|
|
Nov 18
2016
|
BUY
Open market or private purchase
|
$665
$25.6 p/Share
|
26
|
|
Nov 18
2016
|
BUY
Open market or private purchase
|
$3,129
$28.19 p/Share
|
111
|
|
Jan 13
2016
|
SELL
Open market or private sale
|
$423
$26.48 p/Share
|
16
|
|
Jan 13
2016
|
SELL
Open market or private sale
|
$503
$26.48 p/Share
|
19
|
|
Jan 12
2016
|
SELL
Open market or private sale
|
$1,271
$26.48 p/Share
|
48
|
|
Jan 12
2016
|
SELL
Open market or private sale
|
$1,588
$26.48 p/Share
|
60
|
|