Company profile

Joseph F. Puishys
Fiscal year end
Former names
Apogee Enterprises Inc
IRS number

APOG stock data



9 Jul 20
3 Aug 20
27 Feb 21


Company financial data Financial data

Quarter (USD) May 20 Feb 20 Nov 19 Aug 19
Revenue 289.1M 337.1M 337.92M 357.06M
Net income 2.88M 11.96M 15.23M 19.28M
Diluted EPS 0.11 0.45 0.57 0.72
Net profit margin 0.99% 3.55% 4.51% 5.40%
Operating income 6.47M 15.64M 21.59M 27.58M
Net change in cash -3.32M 4.82M -3.68M -6.81M
Cash on hand 11.64M 14.95M 10.13M 13.81M
Cost of revenue 228.84M 259.62M 263.61M 270.85M
Annual (USD) Feb 20 Mar 19 Mar 18 Mar 17
Revenue 1.39B 1.4B 1.33B 1.11B
Net income 61.91M 45.69M 79.49M 85.79M
Diluted EPS 2.32 1.63 2.76 2.97
Net profit margin 4.46% 3.26% 5.99% 7.70%
Operating income 87.85M 67.28M 114.28M 122.23M
Net change in cash -2.14M -2.27M -7.94M -33.17M
Cash on hand 14.95M 17.09M 19.36M 27.3M
Cost of revenue 1.07B 1.11B 992.66M 822.51M

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
30 Jun 20 Johnson Lloyd Emerson RSU Common Stock Grant Aquire A No 23.04 42 967.68 10,198
30 Jun 20 Nolan Donald A RSU Common Stock Grant Aquire A No 23.04 86 1.98K 15,616
30 Jun 20 Nolan Donald A Phantom Stock Units Common Stock Grant Aquire A No 23.04 75 1.73K 9,383
30 Jun 20 Aldrich Bernard P Phantom Stock Units Common Stock Grant Aquire A No 23.4 410 9.59K 50,837
30 Jun 20 Mark A Pompa RSU Common Stock Grant Aquire A No 23.04 40 921.6 9,989
30 Jun 20 Mark A Pompa Phantom Stock Units Common Stock Grant Aquire A No 23.04 36 829.44 5,201
30 Jun 20 Mark A Pompa Phantom Stock Units Common Stock Grant Aquire A No 23.04 741 17.07K 5,165
30 Jun 20 Nisheet Gupta Option Common Stock Grant Aquire A No 23.04 54,800 1.26M 54,800
88.4% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 149 172 -13.4%
Opened positions 17 22 -22.7%
Closed positions 40 31 +29.0%
Increased positions 50 60 -16.7%
Reduced positions 53 56 -5.4%
13F shares
Current Prev Q Change
Total value 483.92M 770.9M -37.2%
Total shares 23.3M 23.61M -1.3%
Total puts 21.7K 52.2K -58.4%
Total calls 36.4K 46.7K -22.1%
Total put/call ratio 0.6 1.1 -46.7%
Largest owners
Shares Value Change
BLK BlackRock 3.92M $81.55M -5.0%
Vanguard 2.77M $57.72M -0.6%
Dimensional Fund Advisors 1.63M $33.86M +3.9%
Barrow Hanley Mewhinney & Strauss 1.63M $33.84M +10193.6%
STT State Street 1.24M $25.8M -0.2%
Engaged Capital 984.76K $20.5M -36.5%
WHG Westwood 616.34K $12.83M +38.7%
Schroder Investment Management 564.65K $11.73M -7.8%
LSV Asset Management 560.49K $11.67M -0.0%
DB Deutsche Bank 469.92K $9.78M +2060.1%
Largest transactions
Shares Bought/sold Change
Barrow Hanley Mewhinney & Strauss 1.63M +1.61M +10193.6%
Norges Bank 0 -655.78K EXIT
Engaged Capital 984.76K -565.13K -36.5%
DB Deutsche Bank 469.92K +448.17K +2060.1%
NWQ Investment Management 0 -306.75K EXIT
BLK BlackRock 3.92M -205.81K -5.0%
Kennedy Capital Management 237.61K -177.99K -42.8%
FMR 5.2K -175.09K -97.1%
WHG Westwood 616.34K +171.99K +38.7%
Hotchkis & Wiley Capital Management 0 -132.39K EXIT

Financial report summary

Management Discussion
  • Net sales in fiscal 2020 decreased by 1.1 percent compared to fiscal 2019, driven by expected project timing-related decreases within the Architectural Services segment and by lower volumes at certain businesses within the Architectural Framing Systems segment, partially offset by improved volume in the Architectural Glass segment.
  • Net sales in fiscal 2019 increased by 5.8 percent compared to fiscal 2018, driven by strong project execution in the Architectural Services segment, as well as growth from our Architectural Framing segment, primarily due to the addition of EFCO (acquired in June 2017) for the full period, partially offset by a sales decline in the Architectural Glass segment.
Content analysis ?
H.S. freshman Avg
New words: absenteeism, achieving, agreed, allocated, alternative, Alumicor, analyzing, appeal, assistance, assumed, began, billion, chain, cleaning, closed, closure, commensurate, concept, confidence, connection, consideration, cutting, debtor, declared, deferral, delayed, demonstrated, depend, dependent, deteriorating, disciplined, discretionary, disease, dismissing, distancing, downturn, eligible, eliminating, enhanced, environment, eradication, essential, event, evolve, evolving, experienced, extreme, fall, fewer, final, frequency, frequently, global, globally, governmental, gradual, hand, health, highly, history, home, indefinite, infected, inherent, interim, interrupt, job, joint, judgment, labor, largest, leave, length, letter, life, macroeconomic, magnitude, manner, method, methodology, mitigate, moderating, nonrecurring, order, Organization, outbreak, owner, pandemic, part, pay, personal, physical, position, prejudice, prevent, problematic, promote, prospective, protective, published, put, rapidly, recoverable, referenced, regional, regular, relevant, relieved, remote, reopening, response, resume, retail, reviewed, reviewing, royalty, safety, screening, settlement, shadow, shut, shutdown, site, size, social, speed, spread, stipulation, strain, suspended, sustained, targeted, temporarily, temporary, test, trademark, travel, treat, trust, turn, unavailable, uncertain, uncertainty, USD, utilized, utilizing, valuation, variety, Viracon, volatility, waived, weakening, workforce, worldwide, worsening
Removed: acquisition, adjustment, advance, age, aggregate, allegedly, alleging, apply, attorney, award, beginning, defend, doubtful, equitable, exercise, false, FASB, frozen, governance, grant, higher, Hourly, improve, improved, Incorporation, initiative, intrinsic, misleading, noncancellable, obtained, offer, opportunity, payable, pending, periodic, plaintiff, productivity, purporting, realizable, receivable, recording, reduced, relief, rental, requiring, resolution, restate, retained, scope, September, stayed, Tubelite, unfunded, unspecified, vigorously, violation, vote