Oct 14
2024
SELL
Open market or private sale
$24,462
$144.75 p/Share
169
Reduced 0.42%
40,005
Common Stock
Oct 13
2024
SELL
Payment of exercise price or tax liability
$108,519
$145.86 p/Share
744
Reduced 1.82%
40,174
Common Stock
Oct 13
2024
BUY
Exercise of conversion of derivative security
-
1,683
Added 3.95%
40,918
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,724,052
$169.54 p/Share
10,169
Reduced 19.64%
41,615
Common Stock
Feb 26
2024
SELL
Open market or private sale
$402,077
$168.94 p/Share
2,380
Reduced 5.72%
39,235
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
20,064
Added 27.93%
51,784
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
3,734
Added 10.53%
31,720
Common Stock
Feb 12
2024
SELL
Open market or private sale
$33,758
$169.64 p/Share
199
Reduced 0.71%
27,986
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$99,165
$171.27 p/Share
579
Reduced 2.01%
28,185
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,983
Added 6.45%
28,764
Common Stock
Feb 09
2024
SELL
Open market or private sale
$19,817
$172.33 p/Share
115
Reduced 0.43%
26,781
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$62,242
$168.68 p/Share
369
Reduced 1.35%
26,896
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,150
Added 4.05%
27,265
Common Stock
Oct 13
2023
SELL
Payment of exercise price or tax liability
$288,259
$154.48 p/Share
1,866
Reduced 6.57%
26,536
Common Stock
Oct 13
2023
SELL
Open market or private sale
$65,343
$155.21 p/Share
421
Reduced 1.59%
26,115
Common Stock
Oct 13
2023
BUY
Exercise of conversion of derivative security
-
4,209
Added 13.37%
27,283
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$1,769,628
$152.62 p/Share
11,595
Reduced 30.19%
26,810
Common Stock
Feb 27
2023
SELL
Open market or private sale
$395,821
$151.25 p/Share
2,617
Reduced 9.76%
24,193
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
3,387
Added 16.06%
17,702
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
19,049
Added 34.14%
36,751
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
3,733
Added 18.95%
15,969
Common Stock
Feb 10
2023
SELL
Open market or private sale
$28,074
$141.08 p/Share
199
Reduced 1.6%
12,236
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$87,916
$142.49 p/Share
617
Reduced 4.73%
12,435
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,983
Added 13.19%
13,052
Common Stock
Oct 13
2022
SELL
Payment of exercise price or tax liability
$155,461
$137.82 p/Share
1,128
Reduced 9.06%
11,322
Common Stock