Jun 10
2025
|
SELL
Open market or private sale
|
$178,340
$27.74 p/Share
|
6,429
|
|
Feb 28
2025
|
SELL
Open market or private sale
|
$121,000
$30.25 p/Share
|
4,000
|
|
Aug 15
2024
|
SELL
Open market or private sale
|
$365,011
$26.96 p/Share
|
13,539
|
|
Aug 14
2024
|
SELL
Open market or private sale
|
$89,542
$26.93 p/Share
|
3,325
|
|
Feb 07
2024
|
BUY
Grant, award, or other acquisition
|
-
|
20,000
|
|
Dec 12
2023
|
|
-
|
4,000
|
|
Dec 12
2023
|
|
-
|
4,000
|
|
Dec 08
2022
|
|
-
|
1,000
|
|
Dec 08
2022
|
|
-
|
1,000
|
|
Nov 28
2022
|
|
-
|
3,000
|
|
Nov 28
2022
|
|
-
|
3,000
|
|
Mar 11
2022
|
SELL
Open market or private sale
|
$28,480
$28.48 p/Share
|
1,000
|
|
Jan 20
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,562
|
|
Nov 10
2021
|
|
-
|
3,000
|
|
May 24
2021
|
BUY
Grant, award, or other acquisition
|
-
|
45,000
|
|