Jul 23
2021
|
BUY
Conversion of derivative security
|
-
|
35,465
|
|
Jul 06
2021
|
SELL
Open market or private sale
|
$4,597,473
$71.24 p/Share
|
64,535
|
|
Jul 06
2021
|
BUY
Conversion of derivative security
|
-
|
64,535
|
|
Jun 08
2021
|
SELL
Open market or private sale
|
$2,346,909
$65.98 p/Share
|
35,570
|
|
Jun 08
2021
|
BUY
Conversion of derivative security
|
-
|
35,570
|
|
Jun 04
2021
|
SELL
Open market or private sale
|
$4,262,045
$66.15 p/Share
|
64,430
|
|
Jun 04
2021
|
BUY
Conversion of derivative security
|
-
|
64,430
|
|
May 07
2021
|
SELL
Open market or private sale
|
$6,644,000
$66.44 p/Share
|
100,000
|
|
May 07
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Apr 14
2021
|
SELL
Open market or private sale
|
$1,025,759
$64.57 p/Share
|
15,886
|
|
Apr 14
2021
|
BUY
Conversion of derivative security
|
-
|
15,886
|
|
Apr 13
2021
|
SELL
Open market or private sale
|
$2,889,179
$63.91 p/Share
|
45,207
|
|
Apr 13
2021
|
BUY
Conversion of derivative security
|
-
|
45,207
|
|
Apr 12
2021
|
SELL
Open market or private sale
|
$2,493,549
$64.09 p/Share
|
38,907
|
|
Apr 12
2021
|
BUY
Conversion of derivative security
|
-
|
38,907
|
|
Mar 17
2021
|
SELL
Open market or private sale
|
$6,071,000
$60.71 p/Share
|
100,000
|
|
Mar 17
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Feb 09
2021
|
SELL
Open market or private sale
|
$6,604,000
$66.04 p/Share
|
100,000
|
|
Feb 09
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Jan 12
2021
|
SELL
Open market or private sale
|
$3,136,500
$62.73 p/Share
|
50,000
|
|
Jan 12
2021
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
Jan 11
2021
|
SELL
Open market or private sale
|
$3,002,500
$60.05 p/Share
|
50,000
|
|
Jan 11
2021
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
Dec 04
2020
|
SELL
Open market or private sale
|
$1,909,314
$52.96 p/Share
|
36,052
|
|
Dec 04
2020
|
BUY
Conversion of derivative security
|
-
|
36,052
|
|