Jan 31
2025
BUY
Grant, award, or other acquisition
-
10,140
Added 5.28%
181,780
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$12,338,019
$571.84 p/Share
21,576
Reduced 11.17%
171,640
Common Stock
Jan 28
2025
BUY
Grant, award, or other acquisition
-
38,158
Added 16.49%
193,216
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$1,230,544
$561.38 p/Share
2,192
Reduced 1.39%
155,058
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$993,027
$563.58 p/Share
1,762
Reduced 1.11%
157,250
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$9,246,984
$565.15 p/Share
16,362
Reduced 8.89%
167,650
Common Stock
Nov 11
2024
SELL
Open market or private sale
$4,866,994
$563.44 p/Share
8,638
Reduced 5.15%
159,012
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$4,135,250
$165.41 p/Share
25,000
Added 11.96%
184,012
Common Stock
Feb 26
2024
SELL
Open market or private sale
$2,043,150
$408.63 p/Share
5,000
Reduced 3.05%
159,012
Common Stock
Feb 23
2024
SELL
Open market or private sale
$2,035,800
$407.16 p/Share
5,000
Reduced 2.96%
164,012
Common Stock
Feb 22
2024
SELL
Open market or private sale
$4,818,720
$401.56 p/Share
12,000
Reduced 6.63%
169,012
Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,707,251
$397.22 p/Share
4,298
Reduced 2.32%
181,012
Common Stock
Feb 16
2024
SELL
Open market or private sale
$4,504,702
$399.07 p/Share
11,288
Reduced 5.74%
185,310
Common Stock
Feb 12
2024
SELL
Open market or private sale
$1,000,266
$401.23 p/Share
2,493
Reduced 1.25%
196,598
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$11,692,375
$402.09 p/Share
29,079
Reduced 12.74%
199,091
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$7,163,746
$179.84 p/Share
39,834
Added 14.86%
228,170
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$11,896,294
$393.11 p/Share
30,262
Reduced 13.84%
188,336
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
53,506
Added 19.66%
218,598
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$805,109
$391.4 p/Share
2,057
Reduced 1.23%
165,092
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$707,651
$391.4 p/Share
1,808
Reduced 1.07%
167,149
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
11,854
Added 6.56%
168,957
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$11,010,151
$366.37 p/Share
30,052
Reduced 15.25%
167,051
Common Stock
Dec 11
2023
SELL
Open market or private sale
$3,636,690
$365.57 p/Share
9,948
Reduced 5.96%
157,103
Common Stock
Dec 11
2023
BUY
Exercise of conversion of derivative security
$7,193,600
$179.84 p/Share
40,000
Added 16.87%
197,103
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$10,759,885
$354.13 p/Share
30,384
Reduced 15.42%
166,719
Common Stock