KEWAUNEE SCIENTIFIC CORP /DE/ DEF 14A Jul 7, 2025 | Baxion