May 28
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
May 14
2021
|
SELL
Open market or private sale
|
$937,350
$187.47 p/Share
|
5,000
|
|
May 14
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Apr 30
2021
|
SELL
Open market or private sale
|
$1,057,550
$211.51 p/Share
|
5,000
|
|
Apr 30
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Apr 16
2021
|
SELL
Open market or private sale
|
$1,069,100
$213.82 p/Share
|
5,000
|
|
Apr 16
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Apr 01
2021
|
SELL
Open market or private sale
|
$943,150
$188.63 p/Share
|
5,000
|
|
Apr 01
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Mar 19
2021
|
SELL
Open market or private sale
|
$964,400
$192.88 p/Share
|
5,000
|
|
Mar 19
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Mar 15
2021
|
SELL
Open market or private sale
|
$996,500
$199.3 p/Share
|
5,000
|
|
Mar 15
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Mar 05
2021
|
SELL
Open market or private sale
|
$973,800
$194.76 p/Share
|
5,000
|
|
Mar 05
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Feb 19
2021
|
SELL
Open market or private sale
|
$1,209,150
$241.83 p/Share
|
5,000
|
|
Feb 19
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$4,996,000
$249.8 p/Share
|
20,000
|
|
Feb 16
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Feb 05
2021
|
SELL
Open market or private sale
|
$1,129,800
$225.96 p/Share
|
5,000
|
|
Feb 05
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Jan 22
2021
|
SELL
Open market or private sale
|
$1,116,500
$223.3 p/Share
|
5,000
|
|
Jan 22
2021
|
BUY
Conversion of derivative security
|
-
|
5,000
|
|
Jan 08
2021
|
SELL
Open market or private sale
|
$4,500,000
$225.0 p/Share
|
20,000
|
|
Jan 08
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|