Feb 25
2025
SELL
Payment of exercise price or tax liability
$15,781
$125.25 p/Share
126
Reduced 1.11%
11,192
Common Stock
Feb 25
2025
BUY
Exercise of conversion of derivative security
-
514
Added 4.34%
11,318
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$45,991
$125.66 p/Share
366
Reduced 3.28%
10,804
Common Stock
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
1,279
Added 10.27%
11,170
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
1,180
Added 10.66%
9,891
Common Stock
Nov 01
2024
SELL
Open market or private sale
$574,300
$114.86 p/Share
5,000
Reduced 36.47%
8,711
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$79,526
$124.65 p/Share
638
Reduced 4.45%
13,711
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
2,619
Added 15.43%
14,349
Common Stock
May 11
2023
SELL
Open market or private sale
$272,910
$90.97 p/Share
3,000
Reduced 20.37%
11,730
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$8,385
$101.03 p/Share
83
Reduced 0.56%
14,730
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
340
Added 2.24%
14,813
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$79,450
$101.99 p/Share
779
Reduced 5.11%
14,473
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
1,547
Added 9.21%
15,252
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
1,521
Added 9.99%
13,705
Common Stock
May 09
2022
SELL
Open market or private sale
$163,480
$81.74 p/Share
2,000
Reduced 14.1%
12,184
Common Stock
Mar 14
2022
SELL
Sale (or disposition) back to the issuer
$176,586
$83.69 p/Share
2,110
Reduced 12.95%
14,184
Stock Appreciation Right
Mar 14
2022
SELL
Payment of exercise price or tax liability
$72,308
$83.69 p/Share
864
Reduced 5.04%
16,294
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
$167,331
$29.59 p/Share
5,655
Added 24.79%
17,158
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$21,153
$80.43 p/Share
263
Reduced 2.24%
11,503
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
1,080
Added 8.41%
11,766
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$6,617
$79.72 p/Share
83
Reduced 0.77%
10,686
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
340
Added 3.06%
10,769
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$57,790
$81.28 p/Share
711
Reduced 6.38%
10,429
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
2,761
Added 19.86%
11,140
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$12,431
$81.25 p/Share
153
Reduced 1.79%
8,379
Common Stock