Aug 19
2024
SELL
Sale (or disposition) back to the issuer
$1,116,000
$574.37 p/Share
1,943
Reduced 8.23%
21,654
Common Stock, par valu...
Aug 19
2024
-
520
Reduced 2.54%
19,945
Common Stock, par valu...
Aug 19
2024
SELL
Open market or private sale
$685,351
$576.41 p/Share
1,189
Reduced 5.49%
20,465
Common Stock, par valu...
Aug 19
2024
BUY
Exercise of conversion of derivative security
$672,221
$214.63 p/Share
3,132
Added 11.72%
23,597
Common Stock, par valu...
Mar 18
2024
SELL
Open market or private sale
$875,704
$473.61 p/Share
1,849
Reduced 8.29%
20,465
Common Stock, par valu...
Mar 15
2024
SELL
Payment of exercise price or tax liability
$484,947
$469.91 p/Share
1,032
Reduced 4.42%
22,314
Common Stock, par valu...
Mar 15
2024
BUY
Grant, award, or other acquisition
-
2,881
Added 10.98%
23,346
Common Stock, par valu...
Feb 05
2024
BUY
Grant, award, or other acquisition
-
887
Added 4.15%
20,465
Common Stock, par valu...
Dec 12
2023
SELL
Open market or private sale
$245,932
$431.46 p/Share
570
Reduced 2.83%
19,578
Common Stock, par valu...
Dec 11
2023
SELL
Payment of exercise price or tax liability
$148,523
$429.26 p/Share
346
Reduced 1.61%
21,116
Common Stock, par valu...
Dec 11
2023
SELL
Open market or private sale
$414,439
$428.14 p/Share
968
Reduced 4.58%
20,148
Common Stock, par valu...
Dec 08
2023
SELL
Payment of exercise price or tax liability
$264,588
$420.65 p/Share
629
Reduced 2.85%
21,462
Common Stock, par valu...
Dec 08
2023
BUY
Grant, award, or other acquisition
-
1,597
Added 6.74%
22,091
Common Stock, par valu...
Sep 01
2023
-
805
Reduced 3.78%
20,494
Common Stock, par valu...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$149,252
$240.73 p/Share
620
Reduced 2.83%
21,299
Common Stock, par valu...
Mar 15
2023
BUY
Grant, award, or other acquisition
$559,937
$240.73 p/Share
2,326
Added 9.59%
21,919
Common Stock, par valu...
Dec 13
2022
SELL
Payment of exercise price or tax liability
$112,966
$268.33 p/Share
421
Reduced 2.1%
19,593
Common Stock, par valu...
Dec 09
2022
BUY
Grant, award, or other acquisition
$365,200
$259.56 p/Share
1,407
Added 6.57%
20,014
Common Stock, par valu...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$222,866
$265.95 p/Share
838
Reduced 4.14%
19,407
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
$705,565
$265.95 p/Share
2,653
Added 11.59%
20,245
Common Stock, par valu...
Dec 10
2021
BUY
Grant, award, or other acquisition
$299,071
$328.65 p/Share
910
Added 4.92%
17,592
Common Stock, par valu...
Dec 08
2021
SELL
Open market or private sale
$250,791
$328.26 p/Share
764
Reduced 4.38%
16,682
Common Stock, par valu...
Dec 07
2021
SELL
Payment of exercise price or tax liability
$163,824
$330.29 p/Share
496
Reduced 2.76%
17,446
Common Stock, par valu...
Aug 19
2021
SELL
Open market or private sale
$627,671
$322.71 p/Share
1,945
Reduced 9.78%
17,942
Common Stock, par valu...
Aug 18
2021
SELL
Payment of exercise price or tax liability
$420,940
$333.55 p/Share
1,262
Reduced 5.97%
19,887
Common Stock, par valu...