Aug 27
2021
|
BUY
Conversion of derivative security
|
-
|
42,430
|
|
Aug 26
2021
|
SELL
Open market or private sale
|
$4,089,924
$122.71 p/Share
|
33,330
|
|
Aug 26
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Aug 25
2021
|
SELL
Open market or private sale
|
$4,141,586
$124.26 p/Share
|
33,330
|
|
Aug 25
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Jul 09
2021
|
SELL
Open market or private sale
|
$3,589,308
$107.69 p/Share
|
33,330
|
|
Jul 09
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Jul 08
2021
|
SELL
Open market or private sale
|
$3,536,980
$106.12 p/Share
|
33,330
|
|
Jul 08
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Jul 07
2021
|
SELL
Open market or private sale
|
$3,635,970
$109.09 p/Share
|
33,330
|
|
Jul 07
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Jun 25
2021
|
SELL
Open market or private sale
|
$3,491,318
$104.75 p/Share
|
33,330
|
|
Jun 25
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Jun 24
2021
|
SELL
Open market or private sale
|
$3,531,647
$105.96 p/Share
|
33,330
|
|
Jun 24
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Jun 23
2021
|
SELL
Open market or private sale
|
$3,441,989
$103.27 p/Share
|
33,330
|
|
Jun 23
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
May 27
2021
|
SELL
Open market or private sale
|
$2,691,398
$80.75 p/Share
|
33,330
|
|
May 27
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
May 26
2021
|
SELL
Open market or private sale
|
$2,677,066
$80.32 p/Share
|
33,330
|
|
May 26
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
May 25
2021
|
SELL
Open market or private sale
|
$2,662,067
$79.87 p/Share
|
33,330
|
|
May 25
2021
|
BUY
Conversion of derivative security
|
-
|
33,330
|
|
Apr 16
2021
|
SELL
Open market or private sale
|
$2,520,593
$75.58 p/Share
|
33,350
|
|
Apr 16
2021
|
BUY
Conversion of derivative security
|
-
|
33,350
|
|