|
Aug 11
2021
|
SELL
Open market or private sale
|
$1,512,120
$126.01 p/Share
|
12,000
|
|
|
Aug 11
2021
|
BUY
Conversion of derivative security
|
-
|
12,000
|
|
|
Aug 05
2021
|
SELL
Open market or private sale
|
$35,796,326
$131.52 p/Share
|
272,174
|
|
|
Aug 05
2021
|
BUY
Conversion of derivative security
|
-
|
272,174
|
|
|
Jul 28
2021
|
SELL
Open market or private sale
|
$1,503,090
$111.34 p/Share
|
13,500
|
|
|
Jul 28
2021
|
BUY
Conversion of derivative security
|
-
|
13,500
|
|
|
Jul 14
2021
|
SELL
Open market or private sale
|
$1,426,950
$105.7 p/Share
|
13,500
|
|
|
Jul 14
2021
|
BUY
Conversion of derivative security
|
-
|
13,500
|
|
|
Jun 30
2021
|
SELL
Open market or private sale
|
$1,421,685
$105.31 p/Share
|
13,500
|
|
|
Jun 30
2021
|
BUY
Conversion of derivative security
|
-
|
13,500
|
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$1,327,050
$98.3 p/Share
|
13,500
|
|
|
Jun 16
2021
|
BUY
Conversion of derivative security
|
-
|
13,500
|
|
|
Jun 02
2021
|
SELL
Open market or private sale
|
$1,239,300
$91.8 p/Share
|
13,500
|
|
|
Jun 02
2021
|
BUY
Conversion of derivative security
|
-
|
13,500
|
|
|
Jun 01
2021
|
BUY
Conversion of derivative security
|
-
|
980
|
|
|
May 19
2021
|
SELL
Open market or private sale
|
$1,306,240
$83.2 p/Share
|
15,700
|
|
|
May 19
2021
|
BUY
Conversion of derivative security
|
-
|
15,700
|
|
|
May 05
2021
|
SELL
Open market or private sale
|
$1,219,105
$77.65 p/Share
|
15,700
|
|
|
May 05
2021
|
BUY
Conversion of derivative security
|
-
|
15,700
|
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$1,331,203
$84.79 p/Share
|
15,700
|
|
|
Apr 21
2021
|
BUY
Conversion of derivative security
|
-
|
15,700
|
|
|
Apr 07
2021
|
SELL
Open market or private sale
|
$1,370,610
$87.3 p/Share
|
15,700
|
|
|
Apr 07
2021
|
BUY
Conversion of derivative security
|
-
|
15,700
|
|
|
Mar 24
2021
|
SELL
Open market or private sale
|
$1,307,653
$83.29 p/Share
|
15,700
|
|
|
Mar 24
2021
|
BUY
Conversion of derivative security
|
-
|
15,700
|
|