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
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
513
Added 5.67%
8,532
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$20,225
$76.9 p/Share
263
Reduced 3.18%
8,019
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
1,080
Added 11.54%
8,282
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$66,243
$78.58 p/Share
843
Reduced 10.48%
7,202
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
3,016
Added 27.27%
8,045
Common Stock