Nov 15
2024
SELL
Open market or private sale
$2,220,253
$64.99 p/Share
34,163
Reduced 21.12%
127,587
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$491,516
$30.41 p/Share
16,163
Added 9.08%
161,750
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$14,880
$64.98 p/Share
229
Added 0.16%
145,587
Dividend Equivalent Unit
Aug 15
2024
BUY
Grant, award, or other acquisition
$14,776
$45.89 p/Share
322
Added 0.22%
145,358
Dividend Equivalent Unit
May 15
2024
BUY
Grant, award, or other acquisition
$14,698
$44.14 p/Share
333
Added 0.23%
145,036
Dividend Equivalent Unit
Mar 05
2024
-
4,000
Reduced 2.69%
144,703
Common Stock
Mar 05
2024
SELL
Open market or private sale
$1,458,000
$40.5 p/Share
36,000
Reduced 19.49%
148,703
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$449,045
$41.05 p/Share
10,939
Reduced 6.68%
152,912
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$1,305,020
$41.05 p/Share
31,791
Added 14.68%
184,703
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$12,752
$39.85 p/Share
320
Added 0.19%
163,851
Dividend Equivalent Unit
Jan 24
2024
SELL
Payment of exercise price or tax liability
$671,879
$37.97 p/Share
17,695
Reduced 9.76%
163,531
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$1,437,468
$37.97 p/Share
37,858
Added 17.28%
181,226
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
$12,651
$29.15 p/Share
434
Added 0.3%
143,368
Dividend Equivalent Unit
Aug 10
2023
BUY
Grant, award, or other acquisition
$12,556
$34.4 p/Share
365
Added 0.25%
142,934
Dividend Equivalent Unit
May 12
2023
BUY
Grant, award, or other acquisition
$11,454
$27.08 p/Share
423
Added 0.3%
142,569
Dividend Equivalent Unit
Apr 01
2023
SELL
Payment of exercise price or tax liability
$35,913
$29.08 p/Share
1,235
Reduced 0.86%
142,146
Common Stock
Mar 02
2023
-
3,500
Reduced 2.38%
143,381
Common Stock
Mar 02
2023
SELL
Open market or private sale
$532,200
$35.48 p/Share
15,000
Reduced 9.27%
146,881
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$371,277
$35.98 p/Share
10,319
Reduced 5.99%
161,881
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$990,025
$35.98 p/Share
27,516
Added 13.78%
172,200
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$10,766
$35.77 p/Share
301
Added 0.21%
144,684
Dividend Equivalent Unit
Jan 24
2023
SELL
Payment of exercise price or tax liability
$681,332
$35.37 p/Share
19,263
Reduced 11.59%
146,873
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
41,249
Added 19.89%
166,136
Common Stock
Nov 10
2022
BUY
Grant, award, or other acquisition
$10,728
$38.73 p/Share
277
Added 0.22%
124,887
Dividend Equivalent Unit
Aug 11
2022
BUY
Grant, award, or other acquisition
$10,652
$36.11 p/Share
295
Added 0.24%
124,610
Dividend Equivalent Unit