Dec 09
2024
SELL
Open market or private sale
$139,741
$219.03 p/Share
638
Reduced 4.29%
14,217
Common Stock
Dec 06
2024
SELL
Open market or private sale
$990,787
$221.01 p/Share
4,483
Reduced 15.55%
24,345
Common Stock
Dec 06
2024
SELL
Sale (or disposition) back to the issuer
$2,097,384
$221.01 p/Share
9,490
Reduced 38.98%
14,855
Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
$2,103,971
$157.79 p/Share
13,334
Added 31.63%
28,828
Common Stock
Nov 26
2024
SELL
Payment of exercise price or tax liability
-
196
Reduced 1.25%
15,494
Common Stock
Nov 26
2024
BUY
Grant, award, or other acquisition
-
3,105
Added 16.52%
15,690
Common Stock
Aug 14
2024
SELL
Sale (or disposition) back to the issuer
$940,533
$234.08 p/Share
4,018
Reduced 24.2%
12,585
Common Stock
Aug 14
2024
BUY
Exercise of conversion of derivative security
$701,799
$132.54 p/Share
5,295
Added 24.18%
16,603
Common Stock
May 15
2024
SELL
Open market or private sale
$780,714
$236.58 p/Share
3,300
Reduced 22.59%
11,308
Common Stock
May 13
2024
SELL
Open market or private sale
$782,463
$237.11 p/Share
3,300
Reduced 18.43%
14,608
Common Stock
Nov 26
2023
SELL
Payment of exercise price or tax liability
-
213
Reduced 1.14%
18,390
Common Stock
Nov 26
2023
BUY
Grant, award, or other acquisition
-
3,190
Added 14.64%
18,603
Common Stock
Nov 16
2023
SELL
Sale (or disposition) back to the issuer
$411,607
$235.07 p/Share
1,751
Reduced 10.2%
15,413
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
$379,633
$107.12 p/Share
3,544
Added 17.11%
17,164
Common Stock
Nov 26
2022
SELL
Payment of exercise price or tax liability
-
99
Reduced 0.72%
13,620
Common Stock
Nov 26
2022
BUY
Grant, award, or other acquisition
-
1,819
Added 11.71%
13,719
Common Stock
Nov 16
2022
SELL
Sale (or disposition) back to the issuer
$665,351
$222.08 p/Share
2,996
Reduced 20.11%
11,900
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$345,997
$74.94 p/Share
4,617
Added 23.66%
14,896
Common Stock
Nov 26
2021
SELL
Payment of exercise price or tax liability
-
31
Reduced 0.32%
9,654
Common Stock
Nov 26
2021
BUY
Grant, award, or other acquisition
-
937
Added 8.35%
10,279
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$467,227
$244.11 p/Share
1,914
Reduced 16.96%
9,373
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$220,327
$72.12 p/Share
3,055
Added 21.3%
11,287
Common Stock
Nov 26
2020
SELL
Payment of exercise price or tax liability
-
36
Reduced 0.52%
6,830
Common Stock
Nov 26
2020
BUY
Grant, award, or other acquisition
-
266
Added 3.73%
6,866
Common Stock
Nov 23
2020
SELL
Sale (or disposition) back to the issuer
$267,146
$230.1 p/Share
1,161
Reduced 11.51%
8,924
Common Stock