Aug 01
2025
-
10,000
Reduced 1.67%
590,446
Common Stock
Jul 25
2025
SELL
Open market or private sale
$975,352
$132.09 p/Share
7,384
Reduced 1.21%
600,446
Common Stock
Jul 25
2025
BUY
Exercise of conversion of derivative security
$575,022
$51.59 p/Share
11,146
Added 1.8%
607,830
Common Stock
Jul 11
2025
SELL
Open market or private sale
$3,847,372
$129.28 p/Share
29,760
Reduced 4.75%
596,684
Common Stock
Jul 11
2025
BUY
Exercise of conversion of derivative security
$2,299,985
$51.59 p/Share
44,582
Added 6.64%
626,444
Common Stock
Feb 26
2025
SELL
Open market or private sale
$974,361
$131.92 p/Share
7,386
Reduced 1.25%
581,862
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
$574,970
$51.59 p/Share
11,145
Added 1.86%
589,248
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$73,371
$133.16 p/Share
551
Reduced 0.1%
578,103
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
1,504
Added 0.26%
578,654
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$66,235
$134.08 p/Share
494
Reduced 0.09%
577,150
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
1,579
Added 0.27%
577,644
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$73,221
$133.13 p/Share
550
Reduced 0.1%
576,065
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
2,008
Added 0.35%
576,615
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$112,894
$133.13 p/Share
848
Reduced 0.15%
574,607
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
3,094
Added 0.53%
575,455
Common Stock
Nov 05
2024
-
6,000
Reduced 1.04%
572,361
Common Stock
May 15
2024
SELL
Open market or private sale
$1,600,100
$160.01 p/Share
10,000
Reduced 1.7%
578,361
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$578,900
$57.89 p/Share
10,000
Added 1.67%
588,361
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$476,257
$158.12 p/Share
3,012
Reduced 0.52%
578,361
Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
-
6,716
Added 1.14%
581,373
Common Stock
Apr 17
2024
SELL
Open market or private sale
$1,621,000
$162.1 p/Share
10,000
Reduced 1.71%
574,657
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
$387,299
$38.73 p/Share
10,000
Added 1.68%
584,657
Common Stock
Mar 13
2024
SELL
Open market or private sale
$1,763,500
$176.35 p/Share
10,000
Reduced 1.71%
574,657
Common Stock
Mar 13
2024
BUY
Exercise of conversion of derivative security
$387,299
$38.73 p/Share
10,000
Added 1.68%
584,657
Common Stock
Feb 21
2024
SELL
Open market or private sale
$1,626,399
$162.64 p/Share
10,000
Reduced 1.71%
574,657
Common Stock