Aug 12
2025
SELL
Payment of exercise price or tax liability
$343,492
$270.68 p/Share
1,269
Reduced 5.46%
21,957
Common Stock
Aug 12
2025
BUY
Grant, award, or other acquisition
-
1,938
Added 7.7%
23,226
Common Stock
Aug 09
2025
SELL
Payment of exercise price or tax liability
$107,620
$263.13 p/Share
409
Reduced 1.89%
21,288
Common Stock
Feb 25
2025
SELL
Open market or private sale
$1,110,247
$248.1 p/Share
4,475
Reduced 17.1%
21,697
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$1,469,650
$266.0 p/Share
5,525
Reduced 17.43%
26,172
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$745,500
$74.55 p/Share
10,000
Added 23.98%
31,697
Common Stock
Aug 13
2024
SELL
Payment of exercise price or tax liability
$349,253
$197.43 p/Share
1,769
Reduced 7.54%
21,697
Common Stock
Aug 13
2024
BUY
Grant, award, or other acquisition
-
3,349
Added 12.49%
23,466
Common Stock
Aug 11
2024
SELL
Payment of exercise price or tax liability
$478,710
$197.0 p/Share
2,430
Reduced 10.78%
20,117
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$81,361
$197.0 p/Share
413
Reduced 1.8%
22,547
Common Stock
May 20
2024
SELL
Open market or private sale
$127,861
$196.71 p/Share
650
Reduced 2.75%
22,960
Common Stock
Aug 27
2023
SELL
Payment of exercise price or tax liability
$932,964
$153.98 p/Share
6,059
Reduced 20.42%
23,610
Common Stock
Aug 27
2023
BUY
Exercise of conversion of derivative security
$510,570
$54.9 p/Share
9,300
Added 23.87%
29,669
Common Stock
Aug 08
2023
BUY
Grant, award, or other acquisition
-
3,167
Added 13.46%
20,369
Common Stock
Aug 13
2022
SELL
Payment of exercise price or tax liability
$72,822
$113.43 p/Share
642
Reduced 3.6%
17,202
Common Stock
Aug 09
2022
BUY
Grant, award, or other acquisition
-
2,093
Added 10.5%
17,844
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$651,836
$111.14 p/Share
5,865
Reduced 27.13%
15,751
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
$380,864
$43.28 p/Share
8,800
Added 31.9%
18,790
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$487,101
$100.62 p/Share
4,841
Reduced 27.42%
12,816
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$369,186
$49.89 p/Share
7,400
Added 29.53%
17,657
Common Stock