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