Apr 01
2024
BUY
Other acquisition or disposition
$21,236
$24.41 p/Share
870
Added 0.78%
109,985
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$87,689
$28.48 p/Share
3,079
Reduced 2.77%
107,993
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
$580,987
$27.92 p/Share
20,809
Added 15.78%
111,072
Common Stock
Jan 02
2024
BUY
Other acquisition or disposition
$6,247
$33.41 p/Share
187
Added 0.21%
90,264
Common Stock
Oct 02
2023
BUY
Other acquisition or disposition
$6,224
$25.2 p/Share
247
Added 0.27%
90,077
Common Stock
Sep 08
2023
BUY
Open market or private purchase
$101,240
$25.31 p/Share
4,000
Added 4.26%
89,829
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$5,303
$22.57 p/Share
235
Added 0.27%
85,829
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
$5,297
$21.89 p/Share
242
Added 0.28%
85,593
Common Stock
Feb 15
2023
SELL
Open market or private sale
$45,000
$30.0 p/Share
1,500
Reduced 1.73%
85,351
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$93,806
$30.27 p/Share
3,099
Reduced 3.45%
86,851
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
$573,972
$30.3 p/Share
18,943
Added 17.58%
88,808
Common Stock
Jan 03
2023
BUY
Other acquisition or disposition
$5,295
$23.96 p/Share
221
Added 0.24%
93,706
Common Stock
Oct 17
2022
SELL
Open market or private sale
$45,960
$30.64 p/Share
1,500
Reduced 3.17%
45,802
Common Stock
Sep 30
2022
BUY
Other acquisition or disposition
$5,311
$24.59 p/Share
216
Added 0.3%
71,143
Common Stock
Aug 15
2022
SELL
Open market or private sale
$46,755
$31.17 p/Share
1,500
Reduced 2.07%
70,927
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$5,313
$22.61 p/Share
235
Added 0.32%
72,427
Common Stock
Mar 31
2022
BUY
Other acquisition or disposition
$5,295
$26.61 p/Share
199
Added 0.27%
72,192
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
$469,493
$32.21 p/Share
14,576
Added 17.02%
71,061
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$163,085
$32.63 p/Share
4,998
Reduced 8.13%
56,485
Common Stock
Dec 31
2021
BUY
Other acquisition or disposition
$5,300
$27.04 p/Share
196
Added 0.32%
61,483
Common Stock
Sep 30
2021
BUY
Other acquisition or disposition
$5,293
$26.87 p/Share
197
Added 0.32%
61,287
Common Stock
Jun 30
2021
BUY
Other acquisition or disposition
$5,313
$25.18 p/Share
211
Added 0.34%
61,089
Common Stock
Mar 31
2021
BUY
Other acquisition or disposition
$5,300
$28.19 p/Share
188
Added 0.31%
60,878
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
$226,034
$31.35 p/Share
7,210
Added 10.78%
59,692
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$126,560
$31.35 p/Share
4,037
Reduced 7.14%
52,482
Common Stock