Oct 29
2024
SELL
Open market or private sale
$200,508
$26.04 p/Share
7,700
Reduced 16.99%
37,632
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$7,493
$25.23 p/Share
297
Added 0.65%
45,332
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$7,488
$22.22 p/Share
337
Added 0.74%
45,035
Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
$70,011
$22.24 p/Share
3,148
Added 6.58%
44,698
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$7,488
$22.42 p/Share
334
Added 0.8%
41,550
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$7,481
$23.75 p/Share
315
Added 0.76%
41,216
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$7,487
$19.6 p/Share
382
Added 0.93%
40,901
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$9,361
$20.44 p/Share
458
Added 1.12%
40,519
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
$70,017
$19.88 p/Share
3,522
Added 8.08%
40,061
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$10,297
$21.77 p/Share
473
Added 1.28%
36,539
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$10,297
$24.23 p/Share
425
Added 1.16%
36,066
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$10,308
$21.08 p/Share
489
Added 1.35%
35,641
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$2,289
$19.4 p/Share
118
Added 0.34%
34,771
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
$60,071
$20.75 p/Share
2,895
Added 7.71%
34,653
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$9,358
$23.05 p/Share
406
Added 1.26%
31,758
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$9,362
$24.38 p/Share
384
Added 1.21%
31,352
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$9,364
$23.41 p/Share
400
Added 1.28%
30,968
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$9,357
$23.63 p/Share
396
Added 1.28%
30,568
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
$50,016
$24.59 p/Share
2,034
Added 6.32%
30,172
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$9,360
$24.0 p/Share
390
Added 1.37%
28,138
Common Stock
Dec 31
2020
BUY
Open market or private purchase
$9,361
$17.53 p/Share
534
Added 1.89%
27,748
Common Stock
Sep 30
2020
BUY
Open market or private purchase
$9,368
$12.01 p/Share
780
Added 2.79%
27,214
Common Stock
Jun 30
2020
BUY
Open market or private purchase
$9,362
$13.89 p/Share
674
Added 2.49%
26,434
Common Stock
May 26
2020
BUY
Grant, award, or other acquisition
-
3,841
Added 12.98%
25,760
Common Stock
Mar 31
2020
BUY
Open market or private purchase
$6,247
$14.91 p/Share
419
Added 1.88%
21,919
Common Stock