Nov 15
2024
BUY
Grant, award, or other acquisition
$16,634
$64.98 p/Share
256
Added 0.38%
66,876
Dividend Equivalent Unit
Aug 15
2024
BUY
Grant, award, or other acquisition
$16,566
$45.89 p/Share
361
Added 0.54%
66,620
Dividend Equivalent Unit
Aug 01
2024
SELL
Open market or private sale
$22,522
$50.84 p/Share
443
Reduced 0.66%
66,259
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$18,474
$48.11 p/Share
384
Reduced 0.57%
66,702
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
$16,684
$44.14 p/Share
378
Added 0.56%
67,086
Dividend Equivalent Unit
Mar 05
2024
SELL
Open market or private sale
$2,895,588
$40.5 p/Share
71,496
Reduced 51.73%
66,708
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$854,670
$29.87 p/Share
28,613
Added 17.15%
138,204
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$558,115
$41.05 p/Share
13,596
Reduced 14.88%
77,800
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$1,305,020
$41.05 p/Share
31,791
Added 22.49%
109,591
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$15,979
$39.85 p/Share
401
Added 0.44%
91,396
Dividend Equivalent Unit
Jan 24
2024
SELL
Payment of exercise price or tax liability
$621,379
$37.97 p/Share
16,365
Reduced 15.24%
90,995
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$1,651,960
$37.97 p/Share
43,507
Added 28.84%
107,360
Common Stock
Dec 14
2023
SELL
Open market or private sale
$196,574
$38.0 p/Share
5,173
Reduced 7.49%
63,853
Common Stock
Dec 13
2023
SELL
Open market or private sale
$185,851
$37.0 p/Share
5,023
Reduced 6.78%
69,026
Common Stock
Dec 12
2023
SELL
Open market or private sale
$19,188
$36.0 p/Share
533
Reduced 0.71%
74,049
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
$15,828
$29.15 p/Share
543
Added 0.72%
74,582
Dividend Equivalent Unit
Aug 10
2023
BUY
Grant, award, or other acquisition
$15,720
$34.4 p/Share
457
Added 0.61%
74,039
Dividend Equivalent Unit
Jul 01
2023
SELL
Payment of exercise price or tax liability
$12,686
$33.92 p/Share
374
Reduced 0.51%
73,582
Common Stock
May 12
2023
BUY
Grant, award, or other acquisition
$14,514
$27.08 p/Share
536
Added 0.72%
73,956
Dividend Equivalent Unit
Apr 01
2023
SELL
Payment of exercise price or tax liability
$29,748
$29.08 p/Share
1,023
Reduced 1.37%
73,420
Common Stock
Mar 03
2023
SELL
Open market or private sale
$162,358
$36.16 p/Share
4,490
Reduced 5.69%
74,443
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$422,836
$35.98 p/Share
11,752
Reduced 9.92%
106,737
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$1,237,532
$35.98 p/Share
34,395
Added 22.5%
118,489
Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,004,836
$36.14 p/Share
27,804
Reduced 26.05%
78,933
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$12,877
$35.77 p/Share
360
Added 0.43%
84,094
Dividend Equivalent Unit