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
Dec 08
2023
SELL
Open market or private sale
$3,906
$279.07 p/Share
14
Reduced 0.3%
4,580
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
46
Added 0.99%
4,594
Common Stock
Nov 20
2023
SELL
Open market or private sale
$74,607
$271.3 p/Share
275
Reduced 5.7%
4,548
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$97,887
$273.43 p/Share
358
Reduced 6.91%
4,823
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
$98,001
$108.89 p/Share
900
Added 14.8%
5,181
Common Stock
May 02
2023
SELL
Open market or private sale
$155,174
$279.09 p/Share
556
Reduced 11.49%
4,281
Common Stock
Dec 12
2022
SELL
Open market or private sale
$5,177
$258.87 p/Share
20
Reduced 0.41%
4,837
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
65
Added 1.32%
4,857
Common Stock
Dec 08
2022
SELL
Open market or private sale
$3,595
$256.82 p/Share
14
Reduced 0.29%
4,792
Common Stock
Dec 07
2022
SELL
Open market or private sale
$48,702
$256.33 p/Share
190
Reduced 3.84%
4,761
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
-
45
Added 0.93%
4,806
Common Stock