Jul 01
2024
SELL
Payment of exercise price or tax liability
$13,326
$48.11 p/Share
277
Reduced 0.81%
33,782
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
$8,474
$44.14 p/Share
192
Added 0.56%
34,059
Dividend Equivalent Unit
Mar 05
2024
SELL
Open market or private sale
$592,272
$40.5 p/Share
14,624
Reduced 30.16%
33,867
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$30,191
$25.35 p/Share
1,191
Added 2.4%
48,491
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$195,562
$41.05 p/Share
4,764
Reduced 14.02%
29,212
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$742,512
$41.05 p/Share
18,088
Added 27.66%
47,300
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$6,575
$39.85 p/Share
165
Added 0.48%
33,976
Dividend Equivalent Unit
Jan 24
2024
SELL
Payment of exercise price or tax liability
$212,973
$37.97 p/Share
5,609
Reduced 14.23%
33,811
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$466,119
$37.97 p/Share
12,276
Added 23.75%
39,420
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
$6,529
$29.15 p/Share
224
Added 0.82%
27,144
Dividend Equivalent Unit
Aug 10
2023
BUY
Grant, award, or other acquisition
$6,501
$34.4 p/Share
189
Added 0.7%
26,920
Dividend Equivalent Unit
Jul 01
2023
SELL
Payment of exercise price or tax liability
$9,124
$33.92 p/Share
269
Reduced 1.0%
26,731
Common Stock
May 12
2023
BUY
Grant, award, or other acquisition
$6,065
$27.08 p/Share
224
Added 0.82%
27,000
Dividend Equivalent Unit
Apr 01
2023
SELL
Payment of exercise price or tax liability
$10,352
$29.08 p/Share
356
Reduced 1.31%
26,776
Common Stock
Mar 02
2023
SELL
Open market or private sale
$133,688
$35.48 p/Share
3,768
Reduced 12.19%
27,132
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$107,939
$35.98 p/Share
3,000
Reduced 6.35%
44,250
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$635,658
$35.98 p/Share
17,667
Added 27.21%
47,250
Common Stock
Feb 27
2023
SELL
Open market or private sale
$482,469
$36.14 p/Share
13,350
Reduced 30.17%
30,900
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$3,720
$35.77 p/Share
104
Added 0.35%
29,583
Dividend Equivalent Unit
Jan 24
2023
SELL
Payment of exercise price or tax liability
$105,933
$35.37 p/Share
2,995
Reduced 9.22%
29,479
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
9,643
Added 22.9%
32,474
Common Stock