Nov 22
2024
SELL
Open market or private sale
$102,075
$408.3 p/Share
250
Reduced 8.43%
2,714
Common Stock, par valu...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$86,074
$541.35 p/Share
159
Reduced 7.11%
2,077
Common Stock, par valu...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
887
Added 23.03%
2,964
Common Stock, par valu...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
263
Added 10.52%
2,236
Common Stock, par valu...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$110,678
$696.09 p/Share
159
Reduced 10.4%
1,370
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
603
Added 23.41%
1,973
Common Stock, par valu...
May 31
2022
SELL
Sale (or disposition) back to the issuer
$641,235
$1285.04 p/Share
499
Reduced 23.04%
1,667
Common Stock, par valu...
May 31
2022
SELL
Open market or private sale
$492,560
$1310.0 p/Share
376
Reduced 19.74%
1,529
Common Stock; par valu...
May 31
2022
BUY
Exercise of conversion of derivative security
$649,486
$742.27 p/Share
875
Added 31.49%
1,904
Common Stock, par valu...
Mar 04
2022
BUY
Grant, award, or other acquisition
-
288
Added 15.85%
1,529
Common Stock, par valu...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$207,515
$1743.82 p/Share
119
Reduced 9.97%
1,075
Common Stock, par valu...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
166
Added 11.8%
1,241
Common Stock, par valu...
Oct 01
2021
SELL
Payment of exercise price or tax liability
$73,805
$1845.13 p/Share
40
Reduced 3.24%
1,194
Common Stock; par valu...
Sep 08
2021
SELL
Open market or private sale
$601,500
$2005.0 p/Share
300
Reduced 19.56%
1,234
Common Stock, par valu...
May 28
2021
SELL
Sale (or disposition) back to the issuer
$305,908
$1799.46 p/Share
170
Reduced 7.36%
2,139
Common Stock, par valu...
May 28
2021
SELL
Open market or private sale
$744,765
$1816.5 p/Share
410
Reduced 21.09%
1,534
Common Stock, par valu...
May 28
2021
SELL
Open market or private sale
$354,489
$1817.89 p/Share
195
Reduced 9.12%
1,944
Common Stock; par valu...
May 28
2021
BUY
Exercise of conversion of derivative security
$304,485
$811.96 p/Share
375
Added 13.97%
2,309
Common Stock, par valu...
May 11
2021
SELL
Sale (or disposition) back to the issuer
$336,299
$1742.48 p/Share
193
Reduced 7.93%
2,241
Common Stock, par valu...
May 11
2021
SELL
Open market or private sale
$95,255
$1763.99 p/Share
54
Reduced 2.72%
1,934
Common Stock, par valu...
May 11
2021
SELL
Open market or private sale
$445,751
$1761.86 p/Share
253
Reduced 11.29%
1,988
Common Stock; par valu...
May 11
2021
BUY
Exercise of conversion of derivative security
$336,290
$672.58 p/Share
500
Added 17.04%
2,434
Common Stock, par valu...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
392
Added 16.85%
1,934
Common Stock, par valu...
Jan 03
2021
SELL
Payment of exercise price or tax liability
$1,200,741
$2227.72 p/Share
539
Reduced 27.57%
1,416
Common Stock, par valu...
Jan 03
2021
BUY
Grant, award, or other acquisition
-
126
Added 7.55%
1,542
Common Stock, par valu...