Mar 14
2025
SELL
Payment of exercise price or tax liability
$332,957
$186.01 p/Share
1,790
Reduced 10.37%
15,465
Common Stock
Mar 14
2025
BUY
Grant, award, or other acquisition
$758,176
$186.01 p/Share
4,076
Added 19.11%
17,255
Common Stock
Jan 16
2025
SELL
Payment of exercise price or tax liability
$85,290
$223.86 p/Share
381
Reduced 2.81%
13,179
Common Stock
Jan 16
2025
BUY
Exercise of conversion of derivative security
-
1,203
Added 8.34%
13,229
Common Stock
Sep 23
2024
SELL
Open market or private sale
$264,734
$218.97 p/Share
1,209
Reduced 8.91%
12,357
Common Stock
Sep 19
2024
SELL
Payment of exercise price or tax liability
$209,334
$218.74 p/Share
957
Reduced 6.59%
13,566
Common Stock
Sep 19
2024
BUY
Exercise of conversion of derivative security
$303,868
$140.29 p/Share
2,166
Added 13.44%
13,955
Common Stock
Mar 28
2024
-
1,006
Reduced 7.53%
12,357
Common Stock
Mar 06
2024
SELL
Open market or private sale
$346,950
$181.84 p/Share
1,908
Reduced 12.49%
13,363
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$123,992
$182.88 p/Share
678
Reduced 4.25%
15,271
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$217,363
$93.53 p/Share
2,324
Added 12.72%
15,949
Common Stock
Feb 15
2024
SELL
Open market or private sale
$272,866
$171.83 p/Share
1,588
Reduced 10.44%
13,625
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$119,163
$168.31 p/Share
708
Reduced 4.45%
15,213
Common Stock
Jan 18
2024
BUY
Grant, award, or other acquisition
$255,157
$168.31 p/Share
1,516
Added 8.83%
15,654
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
780
Added 5.14%
14,405
Common Stock
May 23
2023
SELL
Open market or private sale
$51,787
$150.11 p/Share
345
Reduced 2.47%
13,625
Common Stock
May 18
2023
SELL
Open market or private sale
$292,858
$150.03 p/Share
1,952
Reduced 12.26%
13,970
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$232,758
$150.07 p/Share
1,551
Reduced 8.88%
15,922
Common Stock
May 18
2023
BUY
Exercise of conversion of derivative security
$294,776
$84.27 p/Share
3,498
Added 17.37%
16,643
Common Stock
May 17
2023
SELL
Open market or private sale
$628,733
$150.02 p/Share
4,191
Reduced 23.07%
13,975
Common Stock
Jan 19
2023
SELL
Payment of exercise price or tax liability
$194,323
$140.61 p/Share
1,382
Reduced 7.07%
18,166
Common Stock
Jan 19
2023
BUY
Exercise of conversion of derivative security
-
4,573
Added 18.96%
19,548
Common Stock