Oct 08
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Sep 08
2021
|
SELL
Open market or private sale
|
$2,592,000
$129.6 p/Share
|
20,000
|
|
Sep 08
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Aug 09
2021
|
SELL
Open market or private sale
|
$2,098,600
$104.93 p/Share
|
20,000
|
|
Aug 09
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Jul 08
2021
|
SELL
Open market or private sale
|
$1,787,800
$89.39 p/Share
|
20,000
|
|
Jul 08
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Jun 08
2021
|
SELL
Open market or private sale
|
$5,283,600
$75.48 p/Share
|
70,000
|
|
Jun 08
2021
|
BUY
Conversion of derivative security
|
-
|
70,000
|
|
Jun 07
2021
|
SELL
Open market or private sale
|
$3,653,000
$73.06 p/Share
|
50,000
|
|
Jun 07
2021
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
May 10
2021
|
SELL
Open market or private sale
|
$1,177,600
$58.88 p/Share
|
20,000
|
|
May 10
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Apr 08
2021
|
SELL
Open market or private sale
|
$1,215,000
$60.75 p/Share
|
20,000
|
|
Apr 08
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Mar 08
2021
|
SELL
Open market or private sale
|
$1,092,800
$54.64 p/Share
|
20,000
|
|
Mar 08
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Feb 08
2021
|
SELL
Open market or private sale
|
$1,456,400
$72.82 p/Share
|
20,000
|
|
Feb 08
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Jan 08
2021
|
SELL
Open market or private sale
|
$1,022,800
$51.14 p/Share
|
20,000
|
|
Jan 08
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Dec 08
2020
|
SELL
Open market or private sale
|
$982,800
$49.14 p/Share
|
20,000
|
|
Dec 08
2020
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Nov 09
2020
|
SELL
Open market or private sale
|
$923,400
$46.17 p/Share
|
20,000
|
|
Nov 09
2020
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|