Nov 13
2025
SELL
Open market or private sale
$413,038
$58.38 p/Share
7,075
Reduced 42.84%
9,441
Common Stock
Nov 13
2025
BUY
Exercise of conversion of derivative security
$318,645
$33.38 p/Share
9,546
Added 36.63%
16,516
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$5,555
$63.13 p/Share
88
Reduced 1.25%
6,970
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
$20,706
$63.13 p/Share
328
Added 4.44%
7,058
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$10,043
$62.77 p/Share
160
Reduced 2.32%
6,730
Common Stock
Jan 26
2025
BUY
Exercise of conversion of derivative security
$34,335
$62.77 p/Share
547
Added 7.36%
6,890
Common Stock
Jan 24
2025
SELL
Payment of exercise price or tax liability
$51,040
$62.32 p/Share
819
Reduced 11.44%
6,343
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$2,804
$62.32 p/Share
45
Added 0.62%
7,162
Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
$141,653
$62.32 p/Share
2,273
Added 24.21%
7,117
Common Stock
Apr 09
2024
SELL
Open market or private sale
$573,442
$78.64 p/Share
7,292
Reduced 60.29%
4,802
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
$298,972
$41.0 p/Share
7,292
Added 37.61%
12,094
Common Stock
Apr 03
2024
-
767
Reduced 13.77%
4,802
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$61,010
$77.72 p/Share
785
Reduced 12.38%
5,555
Common Stock
Jan 27
2024
BUY
Grant, award, or other acquisition
$4,740
$77.72 p/Share
61
Added 0.95%
6,340
Common Stock
Jan 27
2024
BUY
Exercise of conversion of derivative security
$183,574
$77.72 p/Share
2,362
Added 27.33%
6,279
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$26,289
$77.78 p/Share
338
Reduced 7.94%
3,917
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$72,646
$77.78 p/Share
934
Added 18.0%
4,255
Common Stock
Jul 24
2023
-
805
Reduced 19.67%
3,287
Common Stock
Apr 02
2023
SELL
Payment of exercise price or tax liability
$12,047
$68.45 p/Share
176
Reduced 4.12%
4,092
Common Stock
Apr 02
2023
BUY
Grant, award, or other acquisition
$14,922
$68.45 p/Share
218
Added 4.86%
4,268
Common Stock
Apr 02
2023
BUY
Exercise of conversion of derivative security
$24,025
$68.45 p/Share
351
Added 7.98%
4,050
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$12,642
$68.34 p/Share
185
Reduced 4.82%
3,650
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$35,126
$68.34 p/Share
514
Added 11.82%
3,835
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$17,656
$68.17 p/Share
259
Reduced 7.23%
3,321
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
$8,112
$68.17 p/Share
119
Added 3.22%
3,580
Common Stock