Jun 11
2025
BUY
Grant, award, or other acquisition
$60,004
$14.4 p/Share
4,167
Added 6.71%
57,934
Common Stock, par valu...
Jan 17
2025
SELL
Sale (or disposition) back to the issuer
$251,081
$16.18 p/Share
15,518
Reduced 22.4%
53,767
Common Stock, par valu...
Jan 17
2025
BUY
Grant, award, or other acquisition
-
15,518
Added 18.3%
69,285
Common Stock, par valu...
Dec 18
2024
SELL
Open market or private sale
$115,200
$19.2 p/Share
6,000
Reduced 10.04%
53,767
Common Stock, par valu...
Dec 17
2024
SELL
Open market or private sale
$74,960
$19.44 p/Share
3,856
Reduced 6.06%
59,767
Common Stock, par valu...
Aug 22
2024
SELL
Open market or private sale
$123,894
$20.56 p/Share
6,026
Reduced 8.63%
63,823
Common Stock, par valu...
Aug 16
2024
SELL
Open market or private sale
$176,719
$20.43 p/Share
8,650
Reduced 11.02%
69,849
Common Stock, par valu...
Aug 15
2024
SELL
Open market or private sale
$152,494
$20.68 p/Share
7,374
Reduced 8.59%
78,499
Common Stock, par valu...
Aug 14
2024
SELL
Open market or private sale
$165,678
$20.84 p/Share
7,950
Reduced 8.47%
85,873
Common Stock, par valu...
Aug 13
2024
SELL
Open market or private sale
$255,701
$20.43 p/Share
12,516
Reduced 11.77%
93,823
Common Stock, par valu...
Aug 12
2024
SELL
Open market or private sale
$227,061
$20.41 p/Share
11,125
Reduced 9.47%
106,339
Common Stock, par valu...
Jun 12
2024
BUY
Grant, award, or other acquisition
$60,002
$19.25 p/Share
3,117
Added 2.58%
117,464
Common Stock, par valu...
Mar 18
2024
SELL
Open market or private sale
$60,923
$17.7 p/Share
3,442
Reduced 2.92%
114,347
Common Stock, par valu...
Mar 15
2024
SELL
Open market or private sale
$68,399
$17.07 p/Share
4,007
Reduced 3.29%
117,789
Common Stock, par valu...
Mar 13
2024
SELL
Open market or private sale
$98,640
$16.44 p/Share
6,000
Reduced 4.69%
121,796
Common Stock, par valu...
Mar 12
2024
SELL
Open market or private sale
$121,672
$16.44 p/Share
7,401
Reduced 5.47%
127,796
Common Stock, par valu...
Dec 22
2023
SELL
Open market or private sale
$48,000
$16.0 p/Share
3,000
Reduced 2.17%
135,197
Common Stock, par valu...
Jun 06
2023
BUY
Grant, award, or other acquisition
$60,001
$12.42 p/Share
4,831
Added 3.38%
138,197
Common Stock, par valu...
Sep 15
2022
BUY
Grant, award, or other acquisition
-
2,566
Added 1.43%
176,885
Common Stock, par valu...
Dec 14
2021
BUY
Grant, award, or other acquisition
-
10,312
Added 5.59%
174,319
Common Stock, par valu...