Filed Jul 30, 2026Period of report Jul 30, 20260001825274-26-000012
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleJul 30, 2026
Common Stock
2,500
$34.5358
$86.34K
33,242
Direct
Bolton Robert M.Director
4
Filed Jul 30, 2026Period of report Jul 30, 20260001578180-26-000005
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleJul 30, 2026
Common Stock
1,500
$34.60
$51.90K
55,000
Indirectby Iron Bay Fund (Limited Partner)
Langs Bradford N.PRESIDENT, CHIEF STRATEGY OFCR
4
Filed May 12, 2026Period of report May 12, 20260001825274-26-000006
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleMay 12, 2026
Common Stock
5,500
$26.4651
$145.56K
27,093
Direct
Walsh Elizabeth L.Director
4
Filed May 7, 2026Period of report May 6, 20260001829238-26-000008
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
PurchaseMay 6, 2026
Common Stock
4,575
$26.20
$119.87K
58,753
Direct
Haskins James W.Director
4
Filed May 6, 2026Period of report May 5, 20260001826160-26-000004
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleMay 5, 2026
Common Stock
1,000
$26.04
$26.04K
62,702
Direct
Bolton Robert M.Director
4
Filed Nov 3, 2025Period of report Oct 30, 20250001578180-25-000006
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleOct 30, 2025
Common Stock
1,901
$17.23
$32.75K
10,827
Direct
P and S transaction codes only. Grants, gifts, option exercises, tax withholding, and Form 144 notices are not counted as purchases or sales. A row whose filed price fails a plausibility check, or that is not common stock, is listed but left out of the values; a trade reported by several filers is counted once.