Dec 10
2025
SELL
Open market or private sale
$37,005
$402.23 p/Share
92
Reduced 1.52%
5,968
Common Stock
Dec 09
2025
BUY
Exercise of conversion of derivative security
-
194
Added 3.1%
6,060
Common Stock
Dec 08
2025
SELL
Open market or private sale
$10,029
$401.18 p/Share
25
Reduced 0.42%
5,866
Common Stock
Dec 05
2025
SELL
Open market or private sale
$12,093
$403.13 p/Share
30
Reduced 0.51%
5,891
Common Stock
Dec 05
2025
BUY
Exercise of conversion of derivative security
-
54
Added 0.9%
5,921
Common Stock
Dec 04
2025
BUY
Exercise of conversion of derivative security
-
65
Added 1.1%
5,867
Common Stock
May 13
2025
SELL
Open market or private sale
$558,036
$310.02 p/Share
1,800
Reduced 23.91%
5,729
Common Stock
May 13
2025
BUY
Exercise of conversion of derivative security
$245,520
$136.4 p/Share
1,800
Added 19.29%
7,529
Common Stock
Feb 28
2025
SELL
Open market or private sale
$71,928
$285.43 p/Share
252
Reduced 4.21%
5,729
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$93,480
$298.66 p/Share
313
Reduced 4.97%
5,981
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
$93,672
$104.08 p/Share
900
Added 12.51%
6,294
Common Stock
Dec 10
2024
SELL
Open market or private sale
$5,640
$296.85 p/Share
19
Reduced 0.35%
5,394
Common Stock
Dec 09
2024
SELL
Open market or private sale
$4,228
$302.01 p/Share
14
Reduced 0.26%
5,351
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
62
Added 1.13%
5,413
Common Stock
Dec 07
2024
BUY
Exercise of conversion of derivative security
-
46
Added 0.85%
5,365
Common Stock
Dec 05
2024
SELL
Open market or private sale
$5,626
$296.15 p/Share
19
Reduced 0.36%
5,319
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
-
64
Added 1.18%
5,338
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$92,300
$283.13 p/Share
326
Reduced 5.82%
5,274
Common Stock
Nov 18
2024
SELL
Open market or private sale
$132,660
$284.07 p/Share
467
Reduced 8.87%
4,800
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$139,230
$109.89 p/Share
1,267
Added 18.45%
5,600
Common Stock
May 16
2024
SELL
Open market or private sale
$127,617
$273.27 p/Share
467
Reduced 8.87%
4,800
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$48,605
$104.08 p/Share
467
Added 8.14%
5,267
Common Stock
Dec 11
2023
SELL
Open market or private sale
$29,107
$279.88 p/Share
104
Reduced 2.12%
4,800
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
263
Added 5.09%
4,904
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
61
Added 1.3%
4,641
Common Stock