Feb 20
2019
|
SELL
Open market or private sale
|
$7,950,181
$77.16 p/Share
|
103,035
|
|
Feb 20
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Feb 13
2019
|
SELL
Open market or private sale
|
$7,905,876
$76.73 p/Share
|
103,035
|
|
Feb 13
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Feb 06
2019
|
SELL
Open market or private sale
|
$7,439,127
$72.2 p/Share
|
103,035
|
|
Feb 06
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Jan 30
2019
|
SELL
Open market or private sale
|
$7,283,544
$70.69 p/Share
|
103,035
|
|
Jan 30
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Jan 23
2019
|
SELL
Open market or private sale
|
$7,219,662
$70.07 p/Share
|
103,035
|
|
Jan 23
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Jan 16
2019
|
SELL
Open market or private sale
|
$6,800,310
$66.0 p/Share
|
103,035
|
|
Jan 16
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Jan 09
2019
|
SELL
Open market or private sale
|
$6,550,965
$63.58 p/Share
|
103,035
|
|
Jan 09
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Jan 02
2019
|
SELL
Open market or private sale
|
$5,667,955
$55.01 p/Share
|
103,035
|
|
Jan 02
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Dec 26
2018
|
SELL
Open market or private sale
|
$5,312,485
$51.56 p/Share
|
103,035
|
|
Dec 26
2018
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Dec 20
2018
|
|
-
|
320,000
|
|
Dec 20
2018
|
BUY
Conversion of derivative security
|
-
|
320,000
|
|
Dec 19
2018
|
SELL
Open market or private sale
|
$6,250,103
$60.66 p/Share
|
103,035
|
|
Dec 19
2018
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Dec 12
2018
|
SELL
Open market or private sale
|
$6,633,393
$64.38 p/Share
|
103,035
|
|
Dec 12
2018
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Dec 06
2018
|
SELL
Open market or private sale
|
$6,284,105
$60.99 p/Share
|
103,035
|
|