Apogee Enterprises, Inc.

Apogee Enterprises, Inc.

38.40
EUR
+1.20
(+3.23%)
2.73EPS
11.94P/E
695.08MMarket Cap
Jan 06Next Earn