Oct 01
2021
SELL
Open market or private sale
$172,845
$345.0 p/Share
501
Reduced 100.0%
0
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$31,568
$63.01 p/Share
501
Added 50.0%
501
Common Stock
Sep 01
2021
SELL
Open market or private sale
$580,081
$365.29 p/Share
1,588
Reduced 100.0%
0
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$31,568
$63.01 p/Share
501
Added 23.98%
1,588
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$396,490
$369.86 p/Share
1,072
Reduced 49.65%
1,087
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
2,159
Added 50.0%
2,159
Common Stock
Aug 02
2021
SELL
Open market or private sale
$189,738
$381.0 p/Share
498
Reduced 100.0%
0
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$31,379
$63.01 p/Share
498
Added 50.0%
498
Common Stock
Jul 01
2021
SELL
Open market or private sale
$182,058
$363.39 p/Share
501
Reduced 100.0%
0
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$31,568
$63.01 p/Share
501
Added 50.0%
501
Common Stock
Jun 01
2021
SELL
Open market or private sale
$534,530
$337.03 p/Share
1,586
Reduced 100.0%
0
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$31,568
$63.01 p/Share
501
Added 24.01%
1,586
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$360,453
$335.93 p/Share
1,073
Reduced 49.72%
1,085
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
-
2,158
Added 50.0%
2,158
Common Stock
May 03
2021
SELL
Open market or private sale
$157,278
$315.82 p/Share
498
Reduced 100.0%
0
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$31,379
$63.01 p/Share
498
Added 50.0%
498
Common Stock
Apr 01
2021
SELL
Open market or private sale
$228,349
$304.06 p/Share
751
Reduced 100.0%
0
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$47,696
$63.51 p/Share
751
Added 50.0%
751
Common Stock
Mar 01
2021
SELL
Open market or private sale
$593,254
$285.63 p/Share
2,077
Reduced 100.0%
0
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$47,696
$63.51 p/Share
751
Added 26.56%
2,077
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$232,267
$292.16 p/Share
795
Reduced 37.48%
1,326
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
2,121
Added 50.0%
2,121
Common Stock
Feb 01
2021
SELL
Open market or private sale
$231,880
$310.0 p/Share
748
Reduced 100.0%
0
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$47,505
$63.51 p/Share
748
Added 50.0%
748
Common Stock
Jan 04
2021
SELL
Open market or private sale
$218,361
$290.76 p/Share
751
Reduced 100.0%
0
Common Stock