Feb 10
2025
SELL
Payment of exercise price or tax liability
$71,397
$528.87 p/Share
135
Reduced 1.03%
12,992
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
484
Added 3.56%
13,127
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$340,333
$529.29 p/Share
643
Reduced 4.84%
12,643
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
1,868
Added 12.55%
13,015
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$141,320
$529.29 p/Share
267
Reduced 2.28%
11,418
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
850
Added 6.78%
11,685
Common Stock
Nov 29
2024
BUY
Other acquisition or disposition
$5,904
$492.03 p/Share
12
Added 0.11%
10,835
Common Stock
Nov 11
2024
SELL
Open market or private sale
$475,580
$553.0 p/Share
860
Reduced 7.36%
10,823
Common Stock
Aug 30
2024
BUY
Other acquisition or disposition
$5,608
$467.36 p/Share
12
Added 0.1%
11,683
Common Stock
Jul 31
2024
SELL
Open market or private sale
$252,500
$505.0 p/Share
500
Reduced 4.11%
11,671
Common Stock
May 31
2024
BUY
Other acquisition or disposition
$5,581
$398.69 p/Share
14
Added 0.11%
12,171
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$5,749
$442.28 p/Share
13
Added 0.11%
12,157
Common Stock
Feb 20
2024
-
125
Reduced 1.02%
12,144
Common Stock
Feb 16
2024
SELL
Open market or private sale
$308,946
$453.0 p/Share
682
Reduced 5.27%
12,269
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$62,575
$463.52 p/Share
135
Reduced 1.03%
12,951
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
484
Added 3.57%
13,086
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$301,288
$463.52 p/Share
650
Reduced 4.9%
12,602
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,869
Added 12.68%
12,874
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$68,589
$469.79 p/Share
146
Reduced 1.27%
11,383
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
526
Added 4.36%
11,529
Common Stock
Dec 11
2023
SELL
Open market or private sale
$309,865
$459.06 p/Share
675
Reduced 5.78%
11,003
Common Stock
Nov 30
2023
BUY
Other acquisition or disposition
$5,783
$413.1 p/Share
14
Added 0.12%
11,678
Common Stock
Aug 31
2023
-
140
Reduced 1.19%
11,647
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$5,647
$332.2 p/Share
17
Added 0.15%
11,664
Common Stock
Jun 13
2023
SELL
Open market or private sale
$148,596
$353.8 p/Share
420
Reduced 3.44%
11,787
Common Stock