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
Oct 02
2024
SELL
Payment of exercise price or tax liability
$144,457
$67.63 p/Share
2,136
Reduced 6.58%
30,343
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
-
5,955
Added 15.49%
32,479
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
26,524
Added 50.0%
26,524
Common Stock