Oct 15
2024
BUY
Other acquisition or disposition
-
213
Added 0.59%
35,688
Common Stock
Jul 15
2024
BUY
Other acquisition or disposition
-
236
Added 0.66%
35,475
Common Stock
Apr 15
2024
BUY
Other acquisition or disposition
-
261
Added 0.74%
35,239
Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$36,327
$24.09 p/Share
1,508
Reduced 4.13%
34,978
Common Stock
Jan 19
2024
BUY
Grant, award, or other acquisition
-
3,620
Added 9.03%
36,486
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
-
230
Added 0.69%
32,866
Common Stock
Oct 13
2023
BUY
Other acquisition or disposition
-
261
Added 0.79%
32,636
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
-
213
Added 0.65%
32,375
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
-
212
Added 0.65%
32,162
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$93,685
$28.21 p/Share
3,321
Reduced 10.24%
29,108
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
4,107
Added 11.39%
31,950
Common Stock
Jan 22
2023
BUY
Grant, award, or other acquisition
-
3,045
Added 8.9%
31,164
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
-
186
Added 0.66%
28,119
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
-
217
Added 0.77%
27,933
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
-
179
Added 0.64%
27,716
Common Stock
Apr 14
2022
BUY
Other acquisition or disposition
-
171
Added 0.62%
27,537
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$46,936
$26.99 p/Share
1,739
Reduced 5.97%
27,366
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
1,260
Added 4.15%
29,105
Common Stock
Jan 22
2022
BUY
Grant, award, or other acquisition
-
3,370
Added 10.8%
27,845
Common Stock
Jan 14
2022
BUY
Other acquisition or disposition
-
158
Added 0.64%
24,475
Common Stock
Oct 15
2021
BUY
Other acquisition or disposition
-
145
Added 0.59%
24,317
Common Stock
Jul 15
2021
BUY
Other acquisition or disposition
-
145
Added 0.6%
24,172
Common Stock
May 27
2021
SELL
Open market or private sale
$42,210
$28.14 p/Share
1,500
Reduced 5.88%
24,027
Common Stock
Apr 15
2021
BUY
Other acquisition or disposition
-
143
Added 0.56%
25,527
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$91,673
$27.3 p/Share
3,358
Reduced 11.68%
25,384
Common Stock