Company profile

David S. Taylor
Incorporated in
Fiscal year end
IRS number

PG stock data



20 Apr 20
8 Jul 20
30 Jun 21


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 17.21B 18.24B 17.8B 17.09B
Net income 2.85B 3.65B 3.53B -5.24B
Diluted EPS 1.12 1.41 1.36 -2.12
Net profit margin 16.57% 20.03% 19.82% -30.66%
Operating income 3.45B 4.48B 4.29B -5.19B
Net change in cash 9.11B -3.03B 5.07B 1.5B
Cash on hand 15.39B 6.28B 9.3B 4.24B
Cost of revenue 8.72B 8.87B 8.72B 8.94B
Annual (USD) Jun 19 Jun 18 Jun 17 Jun 16
Revenue 67.68B 66.83B 65.06B 65.3B
Net income 3.9B 9.75B 15.33B 10.51B
Diluted EPS 1.43 3.67 5.59 3.69
Net profit margin 5.76% 14.59% 23.56% 16.09%
Operating income 5.49B 13.36B 13.77B 13.26B
Net change in cash 1.67B -3B -2.53B 1.26B
Cash on hand 4.24B 2.57B 5.57B 8.1B
Cost of revenue 34.77B 34.43B 32.64B 33.02B

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
9 Jun 20 Braly Angela F Common Stock Grant Aquire A No 0 296 0 43,436.056
9 Jun 20 Lundgren Terry J Common Stock Grant Aquire A No 0 307 0 26,651.459
9 Jun 20 Jimenez Joseph Common Stock Grant Aquire A No 0 296 0 19,246.442
9 Jun 20 Woertz Patricia A Common Stock Grant Aquire A No 0 317 0 34,085.672
9 Jun 20 Mcnerney W James JR Common Stock Grant Aquire A No 0 339 0 81,690.114
63.4% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 2593 2650 -2.2%
Opened positions 123 310 -60.3%
Closed positions 180 104 +73.1%
Increased positions 991 897 +10.5%
Reduced positions 1213 1148 +5.7%
13F shares
Current Prev Q Change
Total value 2.05T 2.19T -6.2%
Total shares 1.57B 1.58B -0.9%
Total puts 9.91M 14.06M -29.5%
Total calls 13.16M 14.25M -7.7%
Total put/call ratio 0.8 1.0 -23.7%
Largest owners
Shares Value Change
Vanguard 229.31M $25.22B +2.6%
BLK BlackRock 164.52M $18.1B -2.2%
STT State Street 118.28M $13.01B +0.9%
Geode Capital Management 40.38M $4.43B -2.5%
NTRS Northern Trust 31.3M $3.44B -1.5%
Trian Fund Management 31.03M $3.41B -3.5%
BAC Bank of America 29M $3.19B +3.8%
Wellington Management 28.09M $3.09B +10.2%
BK Bank Of New York Mellon 25.03M $2.75B +2.5%
JPM JPMorgan Chase & Co. 22.41M $2.47B +17.6%
Largest transactions
Shares Bought/sold Change
Norges Bank 0 -26.73M EXIT
MS Morgan Stanley 20.88M +7.39M +54.8%
Vanguard 229.31M +5.85M +2.6%
Loomis Sayles & Co L P 5.36M -4.96M -48.0%
JHG Janus Henderson 10.77M +4.52M +72.2%
BEN Franklin Resources 10.51M +4.19M +66.4%
Fisher Asset Management 1.5M -3.65M -70.9%
BLK BlackRock 164.52M -3.64M -2.2%
Charles Schwab Investment Advisory 0 -3.35M EXIT
JPM JPMorgan Chase & Co. 22.41M +3.35M +17.6%
Content analysis ?
H.S. sophomore Avg
New words: abroad, adequate, agreement, alter, assist, attack, attention, attract, avoid, Bank, banking, book, breach, Brexit, broad, broadly, burden, capability, capacity, catastrophic, Certification, citizenship, climate, closure, collaborating, collaboration, commerce, complex, compliance, compromise, concentration, conduct, conducting, confidential, confidentiality, conflicting, constrained, content, correctly, Coty, counterfeit, criminal, criteria, critical, cybersecurity, daily, damage, default, degree, denial, deploying, depth, desired, destocking, detect, deterioration, Deutsche, difficult, difficulty, discriminatory, disease, downgrade, duration, earn, ease, efficient, endeavored, enforce, enforcement, engineering, entered, entry, epidemic, Erosion, error, essential, event, evolution, evolve, evolving, experience, extreme, Facilitation, facility, factual, fail, failure, fall, fear, fifty, formulation, foundation, framework, frequency, frequently, GDPR, gender, guarantee, hacking, handling, hard, hardship, hardware, harm, Heath, heightened, highlight, hosted, hosting, household, hygiene, image, improper, inability, inaccurate, inadvertent, incident, inclusion, inclusive, incomplete, Indenture, infringing, inherently, insider, intense, internet, interrupted, intranet, introducing, investor, knowledge, label, lack, landscape, leakage, LIBOR, line, loading, longer, longstanding, malfeasance, maximizing, member, met, misuse, mitigate, mitigating, mobile, monitoring, morale, motivation, movement, mutually, nation, national, networking, observed, order, ordering, outbreak, outcome, outdated, outgrowth, outlook, overcome, pandemic, pantry, pay, people, persistent, personnel, phishing, physical, policy, pose, power, predict, prepared, preserve, pressure, prevalent, prevent, preventative, privacy, procure, produce, prolonged, properly, proprietary, public, publicity, qualified, quarantine, ransomware, rapidly, reach, recall, recessionary, recommended, recovery, regular, regularly, resumption, retention, robust, saving, scope, seeking, sentiment, shelf, shift, Shifting, ship, shipping, shopping, site, slowdown, social, society, sophistication, sovereign, space, spread, staffing, stakeholder, stockpiling, storing, suffer, super, supervised, tampering, taxation, technical, temporary, threat, tighten, tighter, training, travel, Trust, Trustee, Tuesday, unauthorized, unavailability, unclear, uncollectible, undertaken, unforeseen, uninterrupted, unpredictability, upgrade, upheaval, variety, water, weather, widespread, withdrawal, worldwide
Removed: consumed, drove, largest, leave