APOG DinoScore - Score: 57/100 | Apogee Enterprises Inc Stock Analysis | Dino Intelligence