Sep 15
2020
|
SELL
Open market or private sale
|
$6,069,000
$60.69 p/Share
|
100,000
|
|
Sep 15
2020
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Sep 14
2020
|
SELL
Open market or private sale
|
$8,673,000
$57.82 p/Share
|
150,000
|
|
Sep 14
2020
|
BUY
Conversion of derivative security
|
-
|
76,417
|
|
Mar 12
2020
|
BUY
Open market or private purchase
|
$1,017,800
$50.89 p/Share
|
20,000
|
|
Mar 05
2020
|
BUY
Open market or private purchase
|
$1,271,400
$63.57 p/Share
|
20,000
|
|
Mar 04
2020
|
BUY
Open market or private purchase
|
$1,681,000
$67.24 p/Share
|
25,000
|
|
Mar 13
2019
|
SELL
Open market or private sale
|
$23,122,615
$66.29 p/Share
|
348,810
|
|
Mar 13
2019
|
SELL
Open market or private sale
|
$2,697,600
$67.44 p/Share
|
40,000
|
|
Mar 13
2019
|
BUY
Conversion of derivative security
|
-
|
348,810
|
|
Mar 13
2019
|
BUY
Conversion of derivative security
|
-
|
40,000
|
|
Mar 12
2019
|
SELL
Open market or private sale
|
$6,648,000
$66.48 p/Share
|
100,000
|
|
Mar 12
2019
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Mar 11
2019
|
SELL
Open market or private sale
|
$6,525,000
$65.25 p/Share
|
100,000
|
|
Mar 11
2019
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Mar 05
2019
|
SELL
Open market or private sale
|
$5,069,600
$63.37 p/Share
|
80,000
|
|
Mar 05
2019
|
BUY
Conversion of derivative security
|
-
|
80,000
|
|
Mar 01
2019
|
SELL
Open market or private sale
|
$3,558,555
$60.83 p/Share
|
58,500
|
|
Mar 01
2019
|
BUY
Conversion of derivative security
|
-
|
58,500
|
|
Feb 27
2019
|
SELL
Open market or private sale
|
$943,330
$60.86 p/Share
|
15,500
|
|
Feb 27
2019
|
BUY
Conversion of derivative security
|
-
|
15,500
|
|
Feb 22
2019
|
SELL
Open market or private sale
|
$363,180
$60.53 p/Share
|
6,000
|
|
Feb 22
2019
|
BUY
Conversion of derivative security
|
-
|
6,000
|
|
Oct 04
2018
|
SELL
Open market or private sale
|
$2,026,400
$50.66 p/Share
|
40,000
|
|
Oct 04
2018
|
BUY
Conversion of derivative security
|
-
|
40,000
|
|