Company profile

Walter Craig Jelinek
Incorporated in
Fiscal year end
Industry (SEC)
Former names
Costco Companies Inc, Price/costco Inc
IRS number

COST stock data



4 Jun 20
12 Jul 20
1 Sep 20


Company financial data Financial data

Quarter (USD) May 20 Feb 20 Nov 19 May 19
Revenue 37.27B 39.07B 37.04B 34.74B
Net income 852M 947M 856M 916M
Diluted EPS
Net profit margin 2.29% 2.42% 2.31% 2.64%
Operating income 1.18B 1.27B 1.06B 1.12B
Net change in cash 3.04B -1.24B 2.01B 933M
Cash on hand 10.83B 7.79B 9.03B 7.01B
Cost of revenue 32.25B 34.06B 32.23B 30.23B
Annual (USD) Sep 19 Sep 18 Sep 17 Aug 16
Revenue 152.7B 141.58B 129.03B 118.72B
Net income 3.7B 3.18B 2.71B 2.38B
Diluted EPS
Net profit margin 2.43% 2.25% 2.10% 2.00%
Operating income 4.74B 4.48B 4.11B 3.67B
Net change in cash 2.33B 1.51B 1.17B -1.42B
Cash on hand 8.38B 6.06B 4.55B 3.38B
Cost of revenue 132.89B 123.15B 111.88B 102.9B

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
2 Jul 20 Decker Susan L Common Stock Sell Dispose S No 308.5 685 211.32K 28,747
1 Jul 20 Decker Susan L Common Stock Sell Dispose S No 302.5743 1,155 349.47K 29,432
19 Jun 20 Vachris Roland Michael Common Stock Sell Dispose S No 300.9516 4,000 1.2M 12,284
11 Jun 20 Rose Timothy L. Common Stock Sell Dispose S No 308.0508 6,000 1.85M 23,680
5 Jun 20 Callans Patrick J Common Stock Sell Dispose S No 309.22 2,500 773.05K 55,113.563
68.1% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 1913 1873 +2.1%
Opened positions 178 263 -32.3%
Closed positions 138 95 +45.3%
Increased positions 789 742 +6.3%
Reduced positions 754 601 +25.5%
13F shares
Current Prev Q Change
Total value 86.71B 90.01B -3.7%
Total shares 300.6M 307.04M -2.1%
Total puts 6.55M 7.16M -8.5%
Total calls 5.15M 4.42M +16.5%
Total put/call ratio 1.3 1.6 -21.5%
Largest owners
Shares Value Change
Vanguard 39.2M $11.18B +2.9%
BLK BlackRock 28M $7.98B -2.5%
STT State Street 18.35M $5.23B -0.6%
FMR 11.53M $3.29B +6.2%
BAC Bank of America 7.56M $2.16B +4.3%
Geode Capital Management 6.42M $1.83B -1.2%
Capital Research Global Investors 6.1M $1.74B -10.2%
NTRS Northern Trust 6.02M $1.72B -1.0%
Capital World Investors 5.75M $1.64B -19.8%
Jennison Associates 4.99M $1.42B -1.6%
Largest transactions
Shares Bought/sold Change
Norges Bank 0 -4.55M EXIT
Advisor 1.62M +1.62M NEW
Capital World Investors 5.75M -1.41M -19.8%
Johanson Financial Advisors 4.11K -1.13M -99.6%
Vanguard 39.2M +1.09M +2.9%
Two Sigma Advisers 597.3K -1.02M -63.0%
Renaissance Technologies 1.28M +989.21K +345.9%
Amundi Pioneer Asset Management 365.45K -851.1K -70.0%
JPM JPMorgan Chase & Co. 2.07M +774.15K +59.9%
BLK BlackRock 28M -711.01K -2.5%

Financial report summary

Content analysis ?
8th grade Avg
New words: aid, aimed, allocated, alternate, announced, apparel, appealed, applied, assigned, assumed, behavior, big, billion, bulky, ceasing, certification, chain, challenged, confirmed, construction, cybersecurity, deductible, delay, delayed, delivery, density, discretionary, disrupt, disruption, distancing, document, duration, economy, effort, emerge, Emergency, evolve, Evolving, exceed, exemplary, experienced, external, final, fourth, goodwill, hardship, harm, hearing, heighten, highly, improve, inadequate, incomplete, Indenture, Innovel, insurance, intangible, Kristy, lack, led, legislation, macroeconomic, maturity, mile, moved, optical, outbreak, pace, pandemic, participate, pattern, people, pharmacy, photo, precautionary, prejudice, preliminary, pretax, preventative, preventing, progressed, provisional, qualitative, quantitative, quarantine, recessionary, recover, refined, regulatory, remand, remanded, remotely, repay, reputation, reputational, respond, safety, Samoa, sanitation, sector, serve, shortly, sick, Similarly, social, spread, store, strained, strong, supply, tangible, temporarily, temporary, traffic, transmission, transportation, treat, Trustee, turmoil, ultimate, unallocated, unclear, underpayment, unemployment, unknown, unpredictable, volatile, volatility, wave, World
Removed: certifying, established, hourly, losing, newly