Mar 03
2025
SELL
Open market or private sale
$3,482,140
$60.01 p/Share
58,026
Reduced 50.68%
56,462
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$465,852
$29.87 p/Share
15,596
Added 11.99%
114,488
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$906,073
$60.68 p/Share
14,932
Reduced 13.12%
98,892
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
$1,231,925
$60.68 p/Share
20,302
Added 15.14%
113,824
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
$14,494
$65.29 p/Share
222
Added 0.24%
93,522
Dividend Equivalent Unit
Jan 21
2025
SELL
Payment of exercise price or tax liability
$2,124,462
$69.47 p/Share
30,581
Reduced 24.69%
93,300
Common Stock
Jan 21
2025
BUY
Grant, award, or other acquisition
$4,102,689
$69.47 p/Share
59,057
Added 32.28%
123,881
Common Stock
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