Feb 18
2025
SELL
Open market or private sale
$1,953,865
$124.45 p/Share
15,700
Reduced 100.0%
0
Common Stock
Feb 18
2025
SELL
Sale (or disposition) back to the issuer
$638,585
$124.87 p/Share
5,114
Reduced 24.57%
15,700
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
$638,682
$75.79 p/Share
8,427
Added 28.82%
20,814
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$1,061,661
$122.41 p/Share
8,673
Reduced 41.18%
12,387
Common Stock
Feb 15
2025
BUY
Grant, award, or other acquisition
$2,577,954
$122.41 p/Share
21,060
Added 50.0%
21,060
Common Stock
Jul 26
2024
SELL
Open market or private sale
$773,597
$114.76 p/Share
6,741
Reduced 100.0%
0
Common Stock
Feb 14
2024
SELL
Open market or private sale
$3,230,750
$91.12 p/Share
35,456
Reduced 84.02%
6,741
Common Stock
Feb 14
2024
SELL
Sale (or disposition) back to the issuer
$632,936
$91.07 p/Share
6,950
Reduced 14.27%
41,741
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$632,990
$85.47 p/Share
7,406
Added 13.1%
49,147
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$605,780
$91.04 p/Share
6,654
Reduced 13.75%
41,741
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
7,508
Added 13.43%
48,395
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
$948,454
$91.04 p/Share
10,418
Added 20.31%
40,887
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$218,623
$96.48 p/Share
2,266
Reduced 6.92%
30,469
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
7,815
Added 19.27%
32,735
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$3,151
$98.49 p/Share
32
Reduced 0.13%
24,920
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
68
Added 0.27%
24,952
Common Stock
Dec 11
2022
SELL
Payment of exercise price or tax liability
$559,352
$98.27 p/Share
5,692
Reduced 18.62%
24,884
Common Stock
Dec 11
2022
BUY
Exercise of conversion of derivative security
-
12,282
Added 28.66%
30,576
Common Stock
Nov 03
2022
SELL
Sale (or disposition) back to the issuer
$562,025
$95.55 p/Share
5,882
Reduced 24.33%
18,294
Common Stock
Nov 03
2022
SELL
Open market or private sale
$319,423
$95.55 p/Share
3,343
Reduced 12.15%
24,176
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$562,075
$83.58 p/Share
6,725
Added 19.64%
27,519
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$26,512
$83.11 p/Share
319
Reduced 1.51%
20,794
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
-
319
Added 1.49%
21,113
Common Stock