Aug 11
2025
SELL
Payment of exercise price or tax liability
$352,294
$176.5 p/Share
1,996
Reduced 8.31%
22,020
Common Stock
Aug 11
2025
SELL
Open market or private sale
$168,913
$177.43 p/Share
952
Reduced 4.32%
21,068
Common Stock
Aug 11
2025
BUY
Exercise of conversion of derivative security
$363,665
$123.36 p/Share
2,948
Added 10.93%
24,016
Common Stock
May 09
2025
SELL
Open market or private sale
$193,187
$154.55 p/Share
1,250
Reduced 5.83%
20,195
Common Stock
May 09
2025
BUY
Grant, award, or other acquisition
-
873
Added 3.98%
21,068
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$193,779
$136.85 p/Share
1,416
Reduced 6.19%
21,445
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
$193,655
$63.08 p/Share
3,070
Added 11.84%
22,861
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$63,236
$201.39 p/Share
314
Reduced 1.56%
19,791
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$63,080
$63.08 p/Share
1,000
Added 4.74%
20,105
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
912
Added 4.56%
19,105
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$252,372
$126.06 p/Share
2,002
Reduced 9.91%
18,193
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$252,327
$52.7 p/Share
4,788
Added 19.17%
20,195
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
-
1,574
Added 9.27%
15,407
Common Stock
May 05
2023
BUY
Open market or private purchase
$10,095
$80.76 p/Share
125
Added 0.9%
13,833
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$156,602
$99.43 p/Share
1,575
Reduced 10.31%
13,708
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$156,537
$39.7 p/Share
3,943
Added 20.51%
15,283
Common Stock
Sep 09
2022
SELL
Payment of exercise price or tax liability
$49,649
$94.57 p/Share
525
Reduced 4.42%
11,340
Common Stock
Sep 09
2022
BUY
Exercise of conversion of derivative security
$49,625
$39.7 p/Share
1,250
Added 9.53%
11,865
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
-
1,106
Added 9.44%
10,615
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
1,059
Added 10.02%
9,509
Common Stock