APOG Financials: Apogee Enterprises Inc AI Analysis