Company profile

Ticker
GRAYBAR
Website
Employees
Incorporated in
Location
Fiscal year end
SEC CIK
IRS number
130794380

Calendar

28 Apr 20
5 Jul 20
31 Dec 20

News

Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 1.77B 1.82B 1.98B 1.95B
Net income 21.4M 14.4M 48.8M 47M
Net profit margin 1.21% 0.79% 2.46% 2.41%
Operating income 37.7M 25.7M 72.8M 71.1M
Net change in cash 108.6M -8.8M 14.4M -29.8M
Cash on hand 169.4M 60.8M 69.6M 55.2M
Cost of revenue 1.43B 1.47B 1.6B 1.58B
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 7.52B 7.2B 6.63B 6.39B
Net income 144.5M 143.3M 71.6M 93.1M
Net profit margin 1.92% 1.99% 1.08% 1.46%
Operating income 223.6M 209.7M 192.3M 179.5M
Net change in cash 1.9M 16.1M -500K 5.4M
Cash on hand 60.8M 58.9M 42.8M 43.3M
Cost of revenue 6.09B 5.82B 5.37B 5.18B

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
3 Jan 20 Kathleen M Mazzarella Voting Trust Interests evidencing common stock Other Aquire J No 20 5,295 105.9K 64,205
3 Jan 20 Kathleen M Mazzarella Common stock par value $1/share Other Aquire J No 20 5,295 105.9K 64,205
3 Jan 20 Beverly L Propst Voting Trust Interests evidencing common stock Other Aquire J No 20 1,827 36.54K 22,166
3 Jan 20 Beverly L Propst Common stock par value $1/share Other Aquire J No 20 1,827 36.54K 22,166
3 Jan 20 David G. Maxwell Voting Trust Interests evidencing common stock Other Aquire J No 20 1,554 31.08K 23,919
3 Jan 20 David G. Maxwell Common stock par value $1/share Other Aquire J No 20 1,554 31.08K 23,919
3 Jan 20 William P Mansfield Voting Trust Interests evidencing common stock Other Aquire J No 20 1,680 33.6K 22,394
3 Jan 20 William P Mansfield Common stock par value $1/share Other Aquire J No 20 1,680 33.6K 22,394
3 Jan 20 Robert C Lyons Voting Trust Interests evidencing common stock Other Aquire J No 20 1,635 32.7K 26,172
3 Jan 20 Robert C Lyons Common stock par value $1/share Other Aquire J No 20 1,635 32.7K 26,172
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. freshman Avg
New words: absorb, Aid, alternative, April, attached, Avenue, begun, behalf, carefully, carryback, chapter, check, clifford, constituting, deduction, demand, Department, disease, downturn, duly, earlier, ease, economy, electronically, emergency, emerging, employer, entered, epidemic, essential, evolve, Exhibit, Facilitation, filer, final, footprint, formatted, global, health, hedge, hedging, home, Homeland, Identification, ii, Inline, instability, Interactive, interbank, introduced, kathleen, large, LIBOR, light, mark, matter, mazzarella, Meramec, Missouri, monitor, NaN, North, outbreak, Page, pandemic, pooled, post, posted, precautionary, preceding, Preventative, progression, prospectively, QIP, recent, reduce, reduced, refundable, registered, registrant, Registration, Regulation, relief, rent, response, Rule, salary, school, scott, shell, shelter, side, smaller, social, St, Statement, stay, technical, thereunto, transportation, travel, turmoil, undersigned, unprecedented, Washington, weak, weather, world, XBRL
Removed: anticipate, branch, capitalization, classification, comparative, core, corporate, delivering, direct, disclosing, disposal, enable, expedient, experience, expired, flow, functionality, implemented, important, incur, initial, innovation, key, leased, leasing, lessee, merchandise, modified, noncancelable, package, partially, practical, principle, qualify, received, rental, retrospective, separate, September, system, transitional, unchanged, Weighted