Feb 11
2025
SELL
Payment of exercise price or tax liability
$13,482
$245.14 p/Share
55
Reduced 1.14%
4,770
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
201
Added 4.0%
4,825
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$16,746
$246.27 p/Share
68
Reduced 1.45%
4,624
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
224
Added 4.56%
4,692
Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$18,085
$247.74 p/Share
73
Reduced 1.61%
4,468
Common Stock
Feb 06
2025
BUY
Exercise of conversion of derivative security
-
223
Added 4.68%
4,541
Common Stock
Nov 22
2024
SELL
Open market or private sale
$877,038
$238.91 p/Share
3,671
Reduced 45.95%
4,318
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$676,607
$168.52 p/Share
4,015
Added 33.44%
7,990
Common Stock
Apr 01
2024
SELL
Open market or private sale
$760,515
$217.29 p/Share
3,500
Reduced 46.82%
3,975
Common Stock
Mar 27
2024
SELL
Payment of exercise price or tax liability
$468,224
$216.57 p/Share
2,162
Reduced 22.43%
7,475
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
-
5,778
Added 37.48%
9,637
Common Stock
Mar 07
2024
SELL
Open market or private sale
$49,588
$218.45 p/Share
227
Reduced 5.56%
3,859
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$15,011
$227.45 p/Share
66
Reduced 1.59%
4,086
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
201
Added 4.62%
4,152
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$16,330
$223.71 p/Share
73
Reduced 1.81%
3,951
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
224
Added 5.27%
4,024
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$17,723
$221.54 p/Share
80
Reduced 2.06%
3,800
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
-
246
Added 5.96%
3,880
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$285,144
$224.7 p/Share
1,269
Reduced 25.88%
3,634
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
3,234
Added 39.74%
4,903
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$89,558
$239.46 p/Share
374
Reduced 18.31%
1,669
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
1,340
Added 39.61%
2,043
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$13,399
$248.13 p/Share
54
Reduced 7.13%
703
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
180
Added 19.21%
757
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$20,293
$244.5 p/Share
83
Reduced 12.58%
577
Common Stock