Jun 08
2022
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
May 09
2022
|
SELL
Open market or private sale
|
$962,200
$48.11 p/Share
|
20,000
|
|
May 09
2022
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Apr 08
2022
|
SELL
Open market or private sale
|
$1,466,400
$73.32 p/Share
|
20,000
|
|
Apr 08
2022
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Mar 08
2022
|
SELL
Open market or private sale
|
$1,145,400
$57.27 p/Share
|
20,000
|
|
Mar 08
2022
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Feb 08
2022
|
SELL
Open market or private sale
|
$1,415,200
$70.76 p/Share
|
20,000
|
|
Feb 08
2022
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Jan 10
2022
|
SELL
Open market or private sale
|
$1,463,400
$73.17 p/Share
|
20,000
|
|
Jan 10
2022
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Dec 08
2021
|
SELL
Open market or private sale
|
$2,089,200
$104.46 p/Share
|
20,000
|
|
Dec 08
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$2,602,000
$130.1 p/Share
|
20,000
|
|
Nov 08
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Oct 08
2021
|
SELL
Open market or private sale
|
$2,304,400
$115.22 p/Share
|
20,000
|
|
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
|
|