Nov 15
2024
BUY
Grant, award, or other acquisition
$14,425
$64.98 p/Share
222
Added 0.34%
64,824
Dividend Equivalent Unit
Aug 15
2024
BUY
Grant, award, or other acquisition
$14,317
$45.89 p/Share
312
Added 0.48%
64,602
Dividend Equivalent Unit
May 15
2024
BUY
Grant, award, or other acquisition
$14,257
$44.14 p/Share
323
Added 0.5%
64,290
Dividend Equivalent Unit
Mar 05
2024
SELL
Open market or private sale
$1,981,412
$40.88 p/Share
48,469
Reduced 43.11%
63,967
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$90,292
$23.78 p/Share
3,797
Added 3.27%
112,436
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$561,728
$41.05 p/Share
13,684
Reduced 14.48%
80,822
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$1,141,887
$41.05 p/Share
27,817
Added 20.39%
108,639
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$14,106
$39.85 p/Share
354
Added 0.37%
94,506
Dividend Equivalent Unit
Jan 24
2024
SELL
Payment of exercise price or tax liability
$886,485
$37.97 p/Share
23,347
Reduced 19.87%
94,152
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$1,775,667
$37.97 p/Share
46,765
Added 28.47%
117,499
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
$13,992
$29.15 p/Share
480
Added 0.67%
70,734
Dividend Equivalent Unit
Aug 10
2023
BUY
Grant, award, or other acquisition
$13,897
$34.4 p/Share
404
Added 0.57%
70,254
Dividend Equivalent Unit
May 12
2023
BUY
Grant, award, or other acquisition
$12,673
$27.08 p/Share
468
Added 0.67%
69,850
Dividend Equivalent Unit
Apr 01
2023
SELL
Payment of exercise price or tax liability
$19,134
$29.08 p/Share
658
Reduced 0.94%
69,382
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$482,383
$35.98 p/Share
13,407
Reduced 10.91%
109,500
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$1,054,717
$35.98 p/Share
29,314
Added 19.26%
122,907
Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,426,084
$36.14 p/Share
39,460
Reduced 36.04%
70,040
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$12,376
$35.77 p/Share
346
Added 0.37%
93,593
Dividend Equivalent Unit
Jan 24
2023
SELL
Payment of exercise price or tax liability
$935,642
$35.37 p/Share
26,453
Reduced 22.1%
93,247
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
53,034
Added 30.7%
119,700
Common Stock
Nov 10
2022
BUY
Grant, award, or other acquisition
$12,316
$38.73 p/Share
318
Added 0.47%
66,666
Dividend Equivalent Unit
Aug 11
2022
BUY
Grant, award, or other acquisition
$12,205
$36.11 p/Share
338
Added 0.51%
66,348
Dividend Equivalent Unit
May 12
2022
BUY
Grant, award, or other acquisition
$11,627
$33.03 p/Share
352
Added 0.53%
66,010
Dividend Equivalent Unit
Apr 01
2022
SELL
Payment of exercise price or tax liability
$45,040
$35.16 p/Share
1,281
Reduced 1.91%
65,658
Common Stock
Mar 01
2022
SELL
Open market or private sale
$666,864
$42.47 p/Share
15,702
Reduced 19.0%
66,939
Common Stock