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
Aug 03
2023
SELL
Open market or private sale
$3,404,064
$354.0 p/Share
9,616
Reduced 5.77%
157,103
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$7,193,600
$179.84 p/Share
40,000
Added 16.87%
197,103
Common Stock
Feb 07
2023
SELL
Open market or private sale
$13,839,293
$351.76 p/Share
39,343
Reduced 20.03%
157,103
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$12,255,600
$350.12 p/Share
35,004
Reduced 15.12%
196,446
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
61,890
Added 21.1%
231,450
Common Stock