Feb 20
2025
SELL
Open market or private sale
$1,178,826
$208.31 p/Share
5,659
Reduced 41.35%
8,025
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$964,627
$210.25 p/Share
4,588
Reduced 25.11%
13,684
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$2,154,431
$210.25 p/Share
10,247
Added 40.52%
15,044
Common Stock
Feb 12
2025
SELL
Open market or private sale
$2,273,526
$206.01 p/Share
11,036
Reduced 57.9%
8,025
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$1,760,305
$209.71 p/Share
8,394
Reduced 30.57%
19,061
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
19,882
Added 50.56%
19,442
Common Stock
Aug 02
2024
SELL
Open market or private sale
$976,501
$192.49 p/Share
5,073
Reduced 40.12%
7,573
Common Stock
Jul 26
2024
SELL
Open market or private sale
$6,584
$188.14 p/Share
35
Reduced 0.28%
12,646
Common Stock
Jul 25
2024
SELL
Open market or private sale
$451,131
$188.6 p/Share
2,392
Reduced 15.87%
12,681
Common Stock
Jul 22
2024
SELL
Open market or private sale
$466,674
$186.67 p/Share
2,500
Reduced 14.23%
15,073
Common Stock
Feb 20
2024
SELL
Open market or private sale
$995,001
$186.96 p/Share
5,322
Reduced 23.25%
17,573
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$823,676
$186.69 p/Share
4,412
Reduced 16.16%
22,895
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
$1,817,240
$186.69 p/Share
9,734
Added 28.42%
24,519
Common Stock
Feb 09
2024
SELL
Open market or private sale
$1,528,778
$183.88 p/Share
8,314
Reduced 32.12%
17,573
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$1,356,887
$184.46 p/Share
7,356
Reduced 22.13%
25,888
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
16,076
Added 32.6%
33,244
Common Stock
Aug 17
2023
SELL
Open market or private sale
$1,187,360
$148.42 p/Share
8,000
Reduced 31.79%
17,168
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$397,597
$129.09 p/Share
3,080
Reduced 10.9%
25,168
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
$896,917
$129.09 p/Share
6,948
Added 20.84%
26,388
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$223,689
$126.88 p/Share
1,763
Reduced 7.64%
21,300
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
3,878
Added 14.39%
23,063
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$462,765
$118.81 p/Share
3,895
Reduced 16.88%
19,185
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
$983,984
$118.81 p/Share
8,282
Added 28.17%
21,115
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$93,911
$96.22 p/Share
976
Reduced 5.79%
15,874
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$199,464
$96.22 p/Share
2,073
Added 11.29%
16,287
Common Stock