Sep 13
2021
|
SELL
Open market or private sale
|
$6,519,837
$124.46 p/Share
|
52,385
|
|
Sep 13
2021
|
BUY
Conversion of derivative security
|
-
|
52,385
|
|
Aug 20
2021
|
|
-
|
5,820
|
|
Aug 20
2021
|
SELL
Open market or private sale
|
$6,295,629
$120.18 p/Share
|
52,385
|
|
Aug 20
2021
|
BUY
Conversion of derivative security
|
-
|
58,205
|
|
Aug 19
2021
|
SELL
Open market or private sale
|
$6,197,669
$118.31 p/Share
|
52,385
|
|
Aug 19
2021
|
BUY
Conversion of derivative security
|
-
|
52,385
|
|
Aug 18
2021
|
SELL
Open market or private sale
|
$6,181,430
$118.0 p/Share
|
52,385
|
|
Aug 18
2021
|
BUY
Conversion of derivative security
|
-
|
52,385
|
|
Jul 19
2021
|
SELL
Open market or private sale
|
$5,402,465
$103.13 p/Share
|
52,385
|
|
Jul 19
2021
|
BUY
Conversion of derivative security
|
-
|
52,385
|
|
Jul 16
2021
|
SELL
Open market or private sale
|
$5,392,512
$102.94 p/Share
|
52,385
|
|
Jul 16
2021
|
BUY
Conversion of derivative security
|
-
|
52,385
|
|
Jul 15
2021
|
SELL
Open market or private sale
|
$5,438,611
$103.82 p/Share
|
52,385
|
|
Jul 15
2021
|
BUY
Conversion of derivative security
|
-
|
52,385
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$4,922,619
$93.97 p/Share
|
52,385
|
|
Jun 16
2021
|
BUY
Conversion of derivative security
|
-
|
52,385
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$4,953,431
$94.56 p/Share
|
52,384
|
|
Jun 15
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jun 14
2021
|
SELL
Open market or private sale
|
$5,005,815
$95.56 p/Share
|
52,384
|
|
Jun 14
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
May 21
2021
|
SELL
Open market or private sale
|
$3,922,514
$74.88 p/Share
|
52,384
|
|
May 21
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
May 20
2021
|
SELL
Open market or private sale
|
$3,828,746
$73.09 p/Share
|
52,384
|
|
May 20
2021
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|