APOGEE ENTERPRISES, INC.
APOG · Glass Products, Made of Purchased Glass · 21.2M shares · -5%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $2M (gross $12M, SBC $10M)
Grade
C66Architectural-products provider with decent asset returns but margin compression and a sharp earnings decline this year.
Strengths
- ROA 4.8% (78th pct) and solid interest coverage (6.0x, 76th); FCF $95M with the accretive UW Solutions acquisition
- Revenue +3.2% with Performance Surfaces hitting first-year targets
Risks
- Net earnings -36% on gross-margin compression (22.7% vs 26.4%) from higher aluminum and restructuring charges
- Cyclical non-residential construction exposure, CEO separation, and an arbitration-award charge
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Customer concentration~100% of revenue from one customer/distributor — 0 % 100
- Buying back stockNet buyback — share count -5%/yr over 4y
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
22.7%
Operating margin
6.0%
Net margin
3.9%
Return on equity
10.6%
Return on assets
4.8%
ROIC
9.0%
Revenue growth (QoQ)
0.8%
Net-income growth
-36.4%
Debt / equity
0.5×
Net debt / EBITDA
1.4×
Interest coverage
6.0×
Current ratio
1.6×
Free cash flow
$95M
EBITDA
$134M
Tangible book value
$164M
Cash & investments
$46M
Stock comp / revenue
0.6%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-24 | Parker Herbert K | Grant | 2.7K | $41.96 |
| 2026-06-24 | Wagner Patricia K | Grant | 2.7K | $41.96 |
| 2026-04-30 | Augdahl Mark Richard | Tax withheld | 2.0K | $36.40 |
| 2026-04-30 | Welp Bryan Alan | Tax withheld | 180 | $36.40 |
| 2026-04-30 | Christian Matthew Sean | Tax withheld | 708 | $36.40 |
| 2026-04-30 | Lakkundi Veena M | Tax withheld | 1.3K | $36.40 |
| 2026-04-30 | Johnson Troy R | Tax withheld | 2.5K | $36.40 |
| 2026-04-30 | Jewell Brent C | Tax withheld | 2.8K | $36.40 |
| 2026-04-22 | Jewell Brent C | Tax withheld | 1.3K | $35.47 |
| 2026-04-22 | Augdahl Mark Richard | Grant | 12K | $35.47 |
| 2026-04-22 | Augdahl Mark Richard | Grant | 905 | $35.47 |
| 2026-04-22 | Lakkundi Veena M | Grant | 9.6K | $35.47 |
| 2026-04-22 | Augdahl Mark Richard | Tax withheld | 428 | $35.47 |
| 2026-04-22 | Welp Bryan Alan | Grant | 5.6K | $35.47 |
| 2026-04-22 | Christian Matthew Sean | Grant | 6.6K | $35.47 |
| 2026-04-22 | Johnson Troy R | Grant | 8.7K | $35.47 |
| 2026-04-22 | Johnson Troy R | Grant | 2.4K | $35.47 |
| 2026-04-22 | Johnson Troy R | Tax withheld | 1.2K | $35.47 |
| 2026-04-22 | Jewell Brent C | Grant | 8.1K | $35.47 |
| 2026-04-22 | Jewell Brent C | Grant | 2.5K | $35.47 |
| 2026-02-02 | Christian Matthew Sean | Tax withheld | 360 | $37.66 |
| 2026-02-02 | Welp Bryan Alan | Grant | 2.0K | $37.66 |
| 2026-01-19 | Augdahl Mark Richard | Grant | 19K | $36.92 |
| 2026-01-14 | Lakkundi Veena M | Grant | 17K | $35.54 |
| 2026-01-14 | Jewell Brent C | Grant | 17K | $35.54 |
| 2026-01-14 | Nolan Donald A | Grant | 7.4K | $35.54 |
| 2026-01-14 | Christian Matthew Sean | Grant | 17K | $35.54 |
| 2026-01-14 | Johnson Troy R | Grant | 17K | $35.54 |
| 2026-01-06 | Lakkundi Veena M | Grant | 1.3K | $37.29 |
| 2026-01-02 | Johnson Lloyd Emerson | Option exercise | 2.9K | — |
| 2025-10-17 | Christian Matthew Sean | Grant | 3.0K | $38.00 |
| 2025-10-17 | Christian Matthew Sean | Grant | 2.6K | $38.00 |
| 2025-10-17 | Johnson Troy R | Grant | 8.6K | $38.00 |
| 2025-10-17 | Jewell Brent C | Tax withheld | 542 | $38.00 |
| 2025-07-08 | Wagner Patricia K | Gift | 2.4K | — |
| 2025-07-01 | Wagner Patricia K | Gift | 14K | — |
| 2025-06-25 | Heard Frank | Tax withheld | 347 | $38.93 |
| 2025-06-25 | Wagner Patricia K | Grant | 3.0K | — |
| 2025-06-25 | Parker Herbert K | Grant | 3.0K | — |
| 2025-06-25 | Heard Frank | Tax withheld | 545 | $38.93 |
| 2025-06-22 | Heard Frank | Tax withheld | 293 | $38.14 |
| 2025-06-21 | Heard Frank | Tax withheld | 247 | $38.14 |
| 2025-06-20 | Heard Frank | Tax withheld | 198 | $38.14 |
| 2025-06-18 | Wagner Patricia K | Gift | 6.1K | — |
| 2025-05-01 | Osberg Matthew J | Tax withheld | 1.2K | $40.08 |
| 2025-05-01 | Longman Nicholas Charles | Tax withheld | 721 | $40.08 |
| 2025-05-01 | Johnson Troy R | Tax withheld | 506 | $40.08 |
| 2025-05-01 | Jewell Brent C | Tax withheld | 716 | $40.08 |
| 2025-05-01 | Elliott Meghan Marie | Tax withheld | 676 | $40.08 |
| 2025-05-01 | Silberhorn Ty R | Tax withheld | 3.2K | $40.08 |
| 2025-04-30 | Jewell Brent C | Tax withheld | 1.9K | $39.67 |
| 2025-04-30 | Longman Nicholas Charles | Tax withheld | 1.7K | $39.67 |
| 2025-04-30 | Johnson Troy R | Tax withheld | 1.8K | $39.67 |
| 2025-04-30 | Osberg Matthew J | Tax withheld | 1.7K | $39.67 |
| 2025-04-30 | Elliott Meghan Marie | Tax withheld | 1.6K | $39.67 |
| 2025-04-30 | Silberhorn Ty R | Tax withheld | 6.6K | $39.67 |
| 2025-04-28 | Osberg Matthew J | Tax withheld | 4.7K | $39.74 |
| 2025-04-22 | Elliott Meghan Marie | Tax withheld | 2.0K | $45.61 |
| 2025-04-22 | Silberhorn Ty R | Grant | 29K | $45.61 |
| 2025-04-22 | Trende Raelyn Almeda | Grant | 5.5K | $45.61 |
| 2025-04-22 | Silberhorn Ty R | Grant | 26K | $45.61 |
| 2025-04-22 | Silberhorn Ty R | Tax withheld | 13K | $45.61 |
| 2025-04-22 | Osberg Matthew J | Grant | 12K | $45.61 |
| 2025-04-22 | Longman Nicholas Charles | Grant | 4.3K | $45.61 |
| 2025-04-22 | Longman Nicholas Charles | Grant | 5.2K | $45.61 |
| 2025-04-22 | Longman Nicholas Charles | Tax withheld | 2.1K | $45.61 |
| 2025-04-22 | Lakkundi Veena M | Grant | 8.0K | $45.61 |
| 2025-04-22 | Johnson Troy R | Grant | 6.3K | $45.61 |
| 2025-04-22 | Johnson Troy R | Grant | 5.0K | $45.61 |
| 2025-04-22 | Johnson Troy R | Tax withheld | 2.5K | $45.61 |
| 2025-04-22 | Jewell Brent C | Grant | 6.1K | $45.61 |
| 2025-04-22 | Jewell Brent C | Grant | 5.2K | $45.61 |
| 2025-04-22 | Jewell Brent C | Tax withheld | 2.6K | $45.61 |
| 2025-04-22 | Elliott Meghan Marie | Grant | 5.9K | $45.61 |
| 2025-04-22 | Elliott Meghan Marie | Grant | 4.0K | $45.61 |
| 2025-01-06 | Lakkundi Veena M | Grant | 7.4K | — |
| 2025-01-02 | Johnson Lloyd Emerson | Option exercise | 2.8K | — |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-26 | ResultsExhibits | filing ↗ |
| 2026-05-29 | Exec/director changeExhibits | filing ↗ |
| 2026-05-28 | Material agreementReg FDExhibits | filing ↗ |
| 2026-04-28 | Exec/director change | filing ↗ |
| 2026-04-24 | ResultsExhibits | filing ↗ |
| 2026-01-22 | Exec/director changeReg FDExhibits | filing ↗ |
| 2026-01-07 | Exec/director changeReg FDExhibits | filing ↗ |
| 2026-01-07 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-26 | 2026-06-26 | 0000006845-26-000058 ↗ |
| 8-K | 2026-05-29 | 2026-05-26 | 0000006845-26-000046 ↗ |
| 8-K | 2026-05-28 | 2026-05-27 | 0000006845-26-000044 ↗ |
| 8-K | 2026-04-28 | 2026-04-22 | 0000006845-26-000027 ↗ |
| 10-K | 2026-04-24 | 2026-02-28 | 0000006845-26-000023 ↗ |
| 8-K | 2026-04-24 | 2026-04-24 | 0000006845-26-000020 ↗ |
| 8-K | 2026-01-22 | 2026-01-15 | 0001628280-26-003113 ↗ |
| 8-K | 2026-01-07 | 2026-01-02 | 0000006845-26-000006 ↗ |
| 10-Q | 2026-01-07 | 2025-11-29 | 0000006845-26-000010 ↗ |
| 8-K | 2026-01-07 | 2026-01-07 | 0000006845-26-000005 ↗ |
| 8-K | 2025-11-05 | 2025-10-30 | 0001628280-25-049600 ↗ |
| 8-K | 2025-10-10 | 2025-10-09 | 0000006845-25-000154 ↗ |