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
Mar 01
2023
BUY
Grant, award, or other acquisition
$6,097,530
$35.98 p/Share
169,470
Added 22.1%
597,226
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$36,056
$35.77 p/Share
1,008
Added 0.24%
427,756
Dividend Equivalent Unit
Jan 24
2023
SELL
Payment of exercise price or tax liability
$1,452,469
$35.37 p/Share
41,065
Reduced 8.73%
429,086
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
88,391
Added 15.83%
470,151
Common Stock
Nov 10
2022
BUY
Grant, award, or other acquisition
$35,863
$38.73 p/Share
926
Added 0.24%
381,760
Dividend Equivalent Unit
Aug 11
2022
BUY
Grant, award, or other acquisition
$35,641
$36.11 p/Share
987
Added 0.26%
380,834
Dividend Equivalent Unit
May 12
2022
BUY
Grant, award, or other acquisition
$33,856
$33.03 p/Share
1,025
Added 0.27%
379,847
Dividend Equivalent Unit