Apogee Enterprises, Inc.

Apogee Enterprises, Inc.

38.20
EUR
+1.40
(+3.80%)
2.73EPS
11.94P/E
695.08MMarket Cap
Jan 06Next Earn