Dec 11
2024
BUY
Open market or private purchase
$49,968
$249.84 p/Share
200
Added 1.43%
13,757
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$447,656
$236.48 p/Share
1,893
Reduced 12.25%
13,557
Common Stock
Jan 30
2024
BUY
Exercise of conversion of derivative security
-
615
Added 3.83%
15,450
Common Stock
Jan 30
2024
BUY
Grant, award, or other acquisition
-
4,200
Added 22.06%
14,835
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$64,666
$234.3 p/Share
276
Reduced 2.53%
10,635
Common Stock
Jan 28
2024
BUY
Exercise of conversion of derivative security
-
702
Added 6.04%
10,911
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$70,516
$231.2 p/Share
305
Reduced 2.9%
10,209
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
-
775
Added 6.87%
10,514
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$56,875
$231.2 p/Share
246
Reduced 2.46%
9,739
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
625
Added 5.89%
9,985
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$57,852
$239.06 p/Share
242
Reduced 2.52%
9,360
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
615
Added 6.02%
9,602
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$116,661
$239.06 p/Share
488
Reduced 5.15%
8,987
Common Stock
Jan 28
2023
BUY
Exercise of conversion of derivative security
-
1,240
Added 11.57%
9,475
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$73,566
$241.2 p/Share
305
Reduced 3.57%
8,235
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
775
Added 8.32%
8,540
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$280,077
$240.41 p/Share
1,165
Reduced 13.05%
7,765
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
4,551
Added 33.76%
8,930
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$46,291
$270.71 p/Share
171
Reduced 7.31%
2,169
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
615
Added 20.81%
2,340
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$92,268
$268.22 p/Share
344
Reduced 16.63%
1,725
Common Stock
Jan 28
2022
BUY
Exercise of conversion of derivative security
-
1,238
Added 37.44%
2,069
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$291,845
$270.98 p/Share
1,077
Reduced 25.58%
3,133
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
3,379
Added 44.52%
4,210
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$40,956
$239.51 p/Share
171
Reduced 17.07%
831
Common Stock