Dec 31
2024
BUY
Grant, award, or other acquisition
$11,535
$31.69 p/Share
364
Added 1.49%
24,124
Common Stock
Nov 06
2024
SELL
Open market or private sale
$137,240
$34.31 p/Share
4,000
Reduced 14.41%
23,760
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$11,554
$30.09 p/Share
384
Added 1.36%
27,760
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$11,550
$30.0 p/Share
385
Added 1.39%
27,376
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$11,547
$29.61 p/Share
390
Added 1.42%
26,991
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$11,545
$33.76 p/Share
342
Added 1.27%
26,601
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$11,547
$25.38 p/Share
455
Added 1.7%
26,259
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$11,549
$26.55 p/Share
435
Added 1.66%
25,804
Common Stock
Apr 27
2023
BUY
Open market or private purchase
$2,615
$26.15 p/Share
100
Added 0.39%
25,369
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$11,561
$25.75 p/Share
449
Added 1.75%
25,269
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$11,554
$28.25 p/Share
409
Added 1.62%
24,820
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$11,543
$28.93 p/Share
399
Added 1.61%
24,411
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$11,544
$26.6 p/Share
434
Added 1.78%
24,012
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$11,553
$31.31 p/Share
369
Added 1.54%
23,578
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$6,426
$31.81 p/Share
202
Added 0.86%
23,209
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$6,448
$31.61 p/Share
204
Added 0.88%
23,007
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$6,309
$29.62 p/Share
213
Added 0.93%
22,803
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$5,937
$33.17 p/Share
179
Added 0.79%
22,590
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$14,973
$31.0 p/Share
483
Added 2.11%
22,411
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$5,933
$27.09 p/Share
219
Added 0.99%
21,928
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$5,937
$19.09 p/Share
311
Added 1.41%
21,709
Common Stock