Oct 03
2025
SELL
Open market or private sale
$299,475
$85.54 p/Share
3,501
Reduced 11.64%
26,569
Common Stock
Oct 02
2025
SELL
Payment of exercise price or tax liability
$270,056
$86.28 p/Share
3,130
Reduced 9.43%
30,070
Common Stock
Oct 02
2025
SELL
Open market or private sale
$52,502
$87.65 p/Share
599
Reduced 1.77%
33,200
Common Stock
Oct 02
2025
BUY
Exercise of conversion of derivative security
$34,777
$58.06 p/Share
599
Added 1.74%
33,799
Common Stock
Sep 16
2025
SELL
Open market or private sale
$23,115
$83.15 p/Share
278
Reduced 0.83%
33,200
Common Stock
Sep 16
2025
BUY
Exercise of conversion of derivative security
$17,861
$64.25 p/Share
278
Added 0.82%
33,478
Common Stock
Sep 02
2025
SELL
Open market or private sale
$50,812
$84.97 p/Share
598
Reduced 1.77%
33,200
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$34,719
$58.06 p/Share
598
Added 1.74%
33,798
Common Stock
Aug 15
2025
SELL
Open market or private sale
$24,046
$86.81 p/Share
277
Reduced 0.83%
33,200
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
$17,797
$64.25 p/Share
277
Added 0.82%
33,477
Common Stock
Aug 04
2025
SELL
Open market or private sale
$45,310
$75.77 p/Share
598
Reduced 1.77%
33,200
Common Stock
Aug 04
2025
BUY
Exercise of conversion of derivative security
$34,719
$58.06 p/Share
598
Added 1.74%
33,798
Common Stock
Jul 16
2025
SELL
Open market or private sale
$53,662
$68.36 p/Share
785
Reduced 2.31%
33,200
Common Stock
Jul 15
2025
SELL
Open market or private sale
$232,633
$69.86 p/Share
3,330
Reduced 11.16%
26,504
Common Stock
Jul 15
2025
SELL
Payment of exercise price or tax liability
$47,979
$68.25 p/Share
703
Reduced 2.65%
25,801
Common Stock
Jul 15
2025
BUY
Exercise of conversion of derivative security
$213,952
$64.25 p/Share
3,330
Added 10.04%
29,834
Common Stock
Jul 15
2025
BUY
Grant, award, or other acquisition
-
8,184
Added 19.41%
33,985
Common Stock
Jul 02
2025
SELL
Open market or private sale
$41,097
$68.61 p/Share
599
Reduced 2.21%
26,504
Common Stock
Jul 02
2025
BUY
Exercise of conversion of derivative security
$34,777
$58.06 p/Share
599
Added 2.16%
27,103
Common Stock
Jun 03
2025
SELL
Open market or private sale
$122,060
$68.0 p/Share
1,795
Reduced 6.34%
26,504
Common Stock
Jun 03
2025
BUY
Exercise of conversion of derivative security
$104,217
$58.06 p/Share
1,795
Added 5.96%
28,299
Common Stock
Mar 04
2025
SELL
Open market or private sale
$41,924
$69.99 p/Share
599
Reduced 2.26%
25,848
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$34,777
$58.06 p/Share
599
Added 2.21%
26,447
Common Stock
Feb 26
2025
SELL
Open market or private sale
$1,042,231
$74.08 p/Share
14,069
Reduced 35.25%
25,848
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
$555,866
$58.06 p/Share
9,574
Added 19.34%
39,917
Common Stock