Quanex Building Products CORP - (NX)

10-K Filing Date: December 15, 2023