Marvin, a 113-year-old premium manufacturer of windows and doors, today held its annual meeting and announced its 2025 profit ...