Mar 01
2025
SELL
Payment of exercise price or tax liability
$4,052,210
$60.68 p/Share
66,780
Reduced 8.57%
712,611
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
$6,187,539
$60.68 p/Share
101,970
Added 11.57%
779,391
Common Stock
Feb 28
2025
SELL
Open market or private sale
$8,972,419
$60.32 p/Share
148,747
Reduced 18.0%
677,421
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
$1,456,072
$29.87 p/Share
48,747
Added 5.57%
826,168
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
$76,193
$65.29 p/Share
1,167
Added 0.15%
777,421
Dividend Equivalent Unit
Jan 21
2025
SELL
Payment of exercise price or tax liability
$6,932,897
$69.47 p/Share
99,797
Reduced 11.39%
776,254
Common Stock
Jan 21
2025
BUY
Grant, award, or other acquisition
$14,952,097
$69.47 p/Share
215,231
Added 19.72%
876,051
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$75,896
$64.98 p/Share
1,168
Added 0.18%
660,820
Dividend Equivalent Unit
Aug 15
2024
BUY
Grant, award, or other acquisition
$75,443
$45.89 p/Share
1,644
Added 0.25%
659,652
Dividend Equivalent Unit
May 15
2024
BUY
Grant, award, or other acquisition
$75,038
$44.14 p/Share
1,700
Added 0.26%
658,008
Dividend Equivalent Unit
Apr 01
2024
SELL
Payment of exercise price or tax liability
$168,878
$41.75 p/Share
4,045
Reduced 0.61%
656,308
Common Stock
Mar 05
2024
SELL
Open market or private sale
$5,557,556
$41.26 p/Share
134,696
Reduced 16.94%
660,353
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$1,373,008
$23.0 p/Share
59,696
Added 6.98%
795,049
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,965,227
$41.05 p/Share
47,874
Reduced 7.57%
584,622
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$6,187,507
$41.05 p/Share
150,731
Added 17.01%
735,353
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$64,955
$39.85 p/Share
1,630
Added 0.26%
632,496
Dividend Equivalent Unit
Jan 24
2024
SELL
Payment of exercise price or tax liability
$2,026,003
$37.97 p/Share
53,358
Reduced 7.8%
630,866
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$4,363,360
$37.97 p/Share
114,916
Added 14.38%
684,224
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
$64,392
$29.15 p/Share
2,209
Added 0.39%
569,308
Dividend Equivalent Unit
Aug 10
2023
BUY
Grant, award, or other acquisition
$63,949
$34.4 p/Share
1,859
Added 0.33%
567,099
Dividend Equivalent Unit
Aug 01
2023
SELL
Open market or private sale
$1,263,045
$34.5 p/Share
36,610
Reduced 6.08%
565,240
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$870,585
$23.78 p/Share
36,610
Added 5.84%
590,240
Common Stock
May 12
2023
BUY
Grant, award, or other acquisition
$58,330
$27.08 p/Share
2,154
Added 0.38%
565,240
Dividend Equivalent Unit
Apr 01
2023
SELL
Payment of exercise price or tax liability
$178,173
$29.08 p/Share
6,127
Reduced 1.08%
563,086
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,007,907
$35.98 p/Share
28,013
Reduced 4.69%
569,213
Common Stock