Jan 14
2022
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
Dec 17
2021
|
SELL
Open market or private sale
|
$415,325
$166.13 p/Share
|
2,500
|
|
Dec 17
2021
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
Dec 01
2021
|
BUY
Conversion of derivative security
|
-
|
1,087
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$45,897,557
$194.07 p/Share
|
236,500
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$482,425
$192.97 p/Share
|
2,500
|
|
Nov 17
2021
|
BUY
Conversion of derivative security
|
-
|
236,500
|
|
Nov 17
2021
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
Sep 01
2021
|
BUY
Conversion of derivative security
|
-
|
1,087
|
|
Aug 25
2021
|
SELL
Open market or private sale
|
$1,628,760
$135.73 p/Share
|
12,000
|
|
Aug 25
2021
|
BUY
Conversion of derivative security
|
-
|
12,000
|
|
Aug 13
2021
|
SELL
Open market or private sale
|
$7,816,340
$135.17 p/Share
|
57,826
|
|
Aug 13
2021
|
BUY
Conversion of derivative security
|
-
|
57,826
|
|
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
|
|