Company profile

Christopher Kempczinski
Incorporated in
Fiscal year end
Industry (SEC)
IRS number

MCD stock data



7 May 20
15 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 4.71B 5.35B 5.43B 5.34B
Net income 1.11B 1.57B 1.61B 1.52B
Diluted EPS 1.47 2.08 2.11 1.97
Net profit margin 23.48% 29.39% 29.61% 28.40%
Operating income 1.69B 2.29B 2.41B 2.27B
Net change in cash 4.48B -278.8M 42.8M -1.15B
Cash on hand 5.38B 898.5M 1.18B 1.13B
Cost of revenue 554.2M 559.5M 544.7M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 21.08B 21.03B 22.82B 24.62B
Net income 6.03B 5.92B 5.19B 4.69B
Diluted EPS 7.88 7.54 6.37 5.44
Net profit margin 28.59% 28.18% 22.75% 19.03%
Operating income 9.07B 8.82B 9.55B 7.74B
Net change in cash 32.5M -1.6B 1.24B -6.46B
Cash on hand 898.5M 866M 2.46B 1.22B

Financial data from McDonald's earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
30 Jun 20 Dean Lloyd H Phantom Stock Common Stock Grant Aquire A No 184.47 122.88 22.67K 7,257.98
30 Jun 20 Rogers John W JR Phantom Stock Common Stock Grant Aquire A No 184.47 122.88 22.67K 57,046.98
28 May 20 Hernandez Enrique JR RSU Common Stock Grant Aquire A No 0 1,325 0 1,325
28 May 20 Heidi B Capozzi RSU Common Stock Grant Aquire A No 0 13,247 0 13,247
28 May 20 Heidi B Capozzi RSU Common Stock Grant Aquire A No 0 21,195 0 21,195
28 May 20 Heidi B Capozzi RSU Common Stock Grant Aquire A No 0 4,711 0 4,711
28 May 20 Heidi B Capozzi Options Common Stock Grant Aquire A No 188.73 37,009 6.98M 37,009
67.1% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 2110 2201 -4.1%
Opened positions 123 291 -57.7%
Closed positions 214 141 +51.8%
Increased positions 867 868 -0.1%
Reduced positions 892 768 +16.1%
13F shares
Current Prev Q Change
Total value 812.06B 937.61B -13.4%
Total shares 499.15M 502.4M -0.6%
Total puts 9.99M 8.94M +11.7%
Total calls 7.61M 5.8M +31.4%
Total put/call ratio 1.3 1.5 -14.9%
Largest owners
Shares Value Change
Vanguard 69.42M $11.48B +2.6%
BLK BlackRock 53.12M $8.78B -0.8%
STT State Street 39.04M $6.46B -0.3%
Wellington Management 30.04M $4.97B +45.1%
BAC Bank of America 12.07M $2B -6.0%
Geode Capital Management 11.23M $1.85B -1.1%
NTRS Northern Trust 11.18M $1.85B -0.7%
JPM JPMorgan Chase & Co. 10.99M $1.82B -1.1%
FMR 10.95M $1.81B -26.8%
WFC^Z Wells Fargo & Company 8.5M $1.41B -5.2%
Largest transactions
Shares Bought/sold Change
Wellington Management 30.04M +9.34M +45.1%
Norges Bank 0 -8M EXIT
FMR 10.95M -4.02M -26.8%
N Price T Rowe Associates 8.18M +2.77M +51.1%
Magellan Asset Management 5.69M +2.18M +62.3%
Advisor 2.04M +2.04M NEW
Vanguard 69.42M +1.73M +2.6%
Two Sigma Advisers 458.47K -1.61M -77.9%
Two Sigma Investments 18.7K -1.09M -98.3%
C Citigroup 593.16K -898.57K -60.2%
Content analysis ?
H.S. sophomore Avg
New words: abatement, adapt, adhering, affirmed, aftermath, aging, ahead, allergen, alternative, amortization, bad, began, bolster, bond, Borden, broader, brought, cancellation, central, channel, codified, contingency, correlate, country, crew, decline, declined, deferral, delinquency, dramatic, drawn, duration, earned, ease, Easterbrook, emerge, emerging, enact, encourage, entrepreneurial, Erlinger, expedient, feasibility, federal, fiscal, free, fundamental, GAAP, goal, Goodwill, heightening, history, Ian, ii, iii, Importantly, inefficient, interbank, interim, invaluable, issuance, Joseph, Kingdom, leadership, Leap, led, length, line, London, long, longer, macroeconomic, markedly, methodology, monitor, Moody, November, original, outbreak, pandemic, passive, past, peak, penetration, people, phishing, Poor, President, pronouncement, prospectively, prove, put, Reform, remeasure, reopened, repayment, reserve, retention, reversal, reviewed, runway, settlement, shut, Simplifying, software, state, Stephen, submitted, subscription, succeed, supplier, suspended, suspending, temporary, transferred, unaffiliated, unconsolidated, unprecedented, USA, voluntarily
Removed: acquired, add, added, adjustment, allocate, allocated, app, approach, ASC, assist, assuming, assumption, assured, basket, Big, bill, borrow, bringing, British, built, calculate, Canadian, certainty, clarified, classification, close, collateralized, Collectively, comparison, compelling, creating, dedicated, demonstrated, detail, detailed, deteriorate, determinable, direction, disaggregation, discount, discounted, discretion, elevating, end, ending, enhancing, enter, Escalation, evenly, excitement, exercised, exit, expanding, expansion, facility, fee, flat, forecasting, foundation, functionality, good, greater, ground, historically, hospitality, immaterial, implicit, imposed, improved, inception, incur, indemnification, infringed, Inventory, invested, leader, leading, leased, leasehold, Letter, logic, maximize, minimal, modification, modified, momentum, moved, newly, office, optimize, package, parallel, personalization, perspective, point, positive, positively, Pound, previously, promised, proven, provisional, quantify, readily, reclassified, referenda, refranchising, renewal, reorder, replaced, requiring, responding, retained, retrospective, returned, roughly, satisfaction, separate, separately, served, specific, sponsorship, standalone, stronger, subset, summary, taste, technological, testing, unknown, visit, vital, wholly, Winter