Mar 08
2024
BUY
Grant, award, or other acquisition
$24,492
$16.88 p/Share
1,451
Added 4.52%
30,669
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$176,036
$20.29 p/Share
8,676
Added 22.9%
29,216
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$2,698
$20.6 p/Share
131
Reduced 0.64%
20,372
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$2,856
$17.0 p/Share
168
Added 0.81%
20,540
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$3,194
$20.48 p/Share
156
Reduced 0.76%
20,503
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$2,852
$16.88 p/Share
169
Added 0.81%
20,659
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$2,862
$19.88 p/Share
144
Added 0.7%
20,488
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$8,689
$20.99 p/Share
414
Added 1.99%
20,344
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$3,583
$21.59 p/Share
166
Added 0.83%
19,929
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$3,587
$21.74 p/Share
165
Added 0.83%
19,761
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$3,589
$19.72 p/Share
182
Added 0.92%
19,595
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
$3,586
$19.49 p/Share
184
Added 0.94%
19,411
Common Stock
Nov 03
2023
BUY
Grant, award, or other acquisition
$3,599
$19.67 p/Share
183
Added 0.94%
19,226
Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
$3,599
$19.78 p/Share
182
Added 0.95%
19,042
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$5,134
$20.62 p/Share
249
Added 1.3%
18,859
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
$3,604
$20.48 p/Share
176
Added 0.94%
18,610
Common Stock
Sep 22
2023
BUY
Grant, award, or other acquisition
$3,592
$20.41 p/Share
176
Added 0.95%
18,433
Common Stock
Sep 08
2023
BUY
Grant, award, or other acquisition
$3,592
$22.04 p/Share
163
Added 0.88%
18,256
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
$3,605
$22.82 p/Share
158
Added 0.87%
18,092
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
$3,582
$23.88 p/Share
150
Added 0.83%
17,933
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$3,606
$24.37 p/Share
148
Added 0.83%
17,782
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$8,167
$24.38 p/Share
335
Added 1.86%
17,634
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$3,103
$24.44 p/Share
127
Added 0.73%
17,297
Common Stock