Mar 05
2024
SELL
Open market or private sale
$93,840
$460.0 p/Share
204
Reduced 9.91%
1,854
Common Stock, par valu...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$79,578
$541.35 p/Share
147
Reduced 10.56%
1,245
Common Stock, par valu...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
813
Added 28.32%
2,058
Common Stock, par valu...
Mar 21
2023
SELL
Open market or private sale
$162,500
$650.0 p/Share
250
Reduced 15.23%
1,392
Common Stock, par valu...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
202
Added 10.95%
1,642
Common Stock, par valu...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$66,128
$696.09 p/Share
95
Reduced 9.07%
952
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
488
Added 25.31%
1,440
Common Stock, par valu...
May 26
2022
SELL
Sale (or disposition) back to the issuer
$304,700
$1248.77 p/Share
244
Reduced 17.16%
1,178
Common Stock, par valu...
May 26
2022
SELL
Open market or private sale
$167,680
$1280.0 p/Share
131
Reduced 11.12%
1,047
Common Stock, par valu...
May 26
2022
BUY
Exercise of conversion of derivative security
$304,485
$811.96 p/Share
375
Added 20.87%
1,422
Common Stock, par valu...
Mar 04
2022
BUY
Grant, award, or other acquisition
-
288
Added 21.57%
1,047
Common Stock, par valu...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$113,348
$1743.82 p/Share
65
Reduced 8.95%
661
Common Stock, par valu...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
98
Added 11.44%
759
Common Stock, par valu...
Nov 15
2021
SELL
Sale (or disposition) back to the issuer
$220,454
$1807.0 p/Share
122
Reduced 12.13%
884
Common Stock, par valu...
Nov 15
2021
SELL
Open market or private sale
$289,140
$1830.0 p/Share
158
Reduced 17.87%
726
Common Stock, par valu...
Nov 15
2021
BUY
Exercise of conversion of derivative security
$219,229
$811.96 p/Share
270
Added 21.16%
1,006
Common Stock, par valu...
Aug 16
2021
SELL
Sale (or disposition) back to the issuer
$85,638
$2039.01 p/Share
42
Reduced 4.99%
799
Common Stock, par valu...
Aug 16
2021
SELL
Open market or private sale
$129,465
$2055.0 p/Share
63
Reduced 7.88%
736
Common Stock, par valu...
Aug 16
2021
BUY
Exercise of conversion of derivative security
$85,256
$811.96 p/Share
105
Added 11.1%
841
Common Stock, par valu...
May 12
2021
SELL
Sale (or disposition) back to the issuer
$488,785
$1739.45 p/Share
281
Reduced 24.12%
884
Common Stock, par valu...
May 12
2021
SELL
Open market or private sale
$811,370
$1730.0 p/Share
469
Reduced 38.92%
736
Common Stock, par valu...
May 12
2021
BUY
Exercise of conversion of derivative security
$497,557
$663.41 p/Share
750
Added 43.2%
986
Common Stock, par valu...
Apr 02
2021
SELL
Payment of exercise price or tax liability
$25,610
$1829.28 p/Share
14
Reduced 1.87%
736
Common Stock, par valu...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
260
Added 25.74%
750
Common Stock, par valu...
Jan 03
2021
SELL
Payment of exercise price or tax liability
$140,346
$2227.72 p/Share
63
Reduced 12.5%
441
Common Stock, par valu...