Mar 21
2019
|
SELL
Other acquisition or disposition
|
-
|
3,694
|
|
Mar 21
2019
|
BUY
Other acquisition or disposition
|
-
|
3,694
|
|
Mar 28
2018
|
SELL
Other acquisition or disposition
|
-
|
3,614
|
|
Mar 28
2018
|
BUY
Other acquisition or disposition
|
-
|
3,614
|
|
Mar 23
2018
|
SELL
Other acquisition or disposition
|
-
|
3,573
|
|
Mar 23
2018
|
BUY
Other acquisition or disposition
|
-
|
3,573
|
|
Mar 29
2017
|
|
-
|
7,308
|
|
Mar 29
2017
|
|
-
|
7,308
|
|
Mar 29
2017
|
|
-
|
7,308
|
|
Mar 29
2017
|
|
-
|
7,308
|
|
Mar 28
2017
|
SELL
Other acquisition or disposition
|
-
|
2,988
|
|
Mar 28
2017
|
SELL
Other acquisition or disposition
|
-
|
2,988
|
|
Mar 28
2017
|
BUY
Other acquisition or disposition
|
-
|
2,988
|
|
Mar 28
2017
|
BUY
Other acquisition or disposition
|
-
|
2,988
|
|
Mar 21
2017
|
SELL
Other acquisition or disposition
|
-
|
3,043
|
|
Mar 21
2017
|
SELL
Other acquisition or disposition
|
-
|
3,043
|
|
Mar 21
2017
|
BUY
Other acquisition or disposition
|
-
|
3,043
|
|
Mar 21
2017
|
BUY
Other acquisition or disposition
|
-
|
3,043
|
|
Aug 04
2016
|
SELL
Open market or private sale
|
$503,993
$61.09 p/Share
|
8,250
|
|
May 05
2016
|
SELL
Payment of exercise price or tax liability
|
$318,029
$51.13 p/Share
|
6,220
|
|
May 05
2016
|
BUY
Exercise of conversion of derivative security
|
-
|
16,551
|
|