May 19
2021
|
SELL
Conversion of derivative security
|
-
|
26,398
|
|
May 19
2021
|
SELL
Open market or private sale
|
$2,184,962
$82.77 p/Share
|
26,398
|
|
May 19
2021
|
BUY
Conversion of derivative security
|
-
|
26,398
|
|
May 18
2021
|
SELL
Conversion of derivative security
|
-
|
21,065
|
|
May 18
2021
|
SELL
Open market or private sale
|
$1,807,166
$85.79 p/Share
|
21,065
|
|
May 18
2021
|
BUY
Conversion of derivative security
|
-
|
21,065
|
|
May 13
2021
|
SELL
Conversion of derivative security
|
-
|
52,599
|
|
May 13
2021
|
SELL
Open market or private sale
|
$4,500,896
$85.57 p/Share
|
52,599
|
|
May 13
2021
|
BUY
Conversion of derivative security
|
-
|
52,599
|
|
May 10
2021
|
SELL
Conversion of derivative security
|
-
|
30,150
|
|
May 10
2021
|
SELL
Open market or private sale
|
$2,995,704
$99.36 p/Share
|
30,150
|
|
May 10
2021
|
BUY
Conversion of derivative security
|
-
|
30,150
|
|
May 07
2021
|
SELL
Conversion of derivative security
|
-
|
19,570
|
|
May 07
2021
|
SELL
Open market or private sale
|
$2,021,777
$103.31 p/Share
|
19,570
|
|
May 07
2021
|
BUY
Conversion of derivative security
|
-
|
19,570
|
|
May 06
2021
|
SELL
Conversion of derivative security
|
-
|
34,054
|
|
May 06
2021
|
SELL
Open market or private sale
|
$3,442,178
$101.08 p/Share
|
34,054
|
|
May 06
2021
|
BUY
Conversion of derivative security
|
-
|
34,054
|
|
Mar 01
2021
|
SELL
Conversion of derivative security
|
-
|
33,686
|
|
Mar 01
2021
|
SELL
Open market or private sale
|
$4,353,579
$129.24 p/Share
|
33,686
|
|
Mar 01
2021
|
BUY
Conversion of derivative security
|
-
|
33,686
|
|
Feb 26
2021
|
SELL
Conversion of derivative security
|
-
|
36,314
|
|
Feb 26
2021
|
SELL
Open market or private sale
|
$4,846,830
$133.47 p/Share
|
36,314
|
|
Feb 26
2021
|
BUY
Conversion of derivative security
|
-
|
36,314
|
|
Dec 31
2020
|
SELL
Conversion of derivative security
|
-
|
28,354
|
|