Company profile

Douglas L. Peterson
Incorporated in
Fiscal year end
Former names
Mcgraw Hill Financial Inc, Mcgraw Hill Inc, Mcgraw-hill Companies Inc
IRS number

SPGI stock data



28 Apr 20
7 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 1.79B 1.74B 1.69B 1.7B
Net income 639M 541M 617M 555M
Diluted EPS 2.62 2.2 2.5 2.24
Net profit margin 35.78% 31.18% 36.53% 32.57%
Operating income 912M 818M 891M 813M
Net change in cash -934M 870M 115M 478M
Cash on hand 1.93B 2.87B 2B 1.88B
Cost of revenue 521M 464M 438M 452M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 6.7B 6.26B 6.06B 5.66B
Net income 2.12B 1.96B 1.5B 2.11B
Diluted EPS 8.6 7.73 5.78 7.94
Net profit margin 31.69% 31.29% 24.67% 37.20%
Operating income 3.23B 2.79B 2.58B 3.34B
Net change in cash 949M -883M 408M 911M
Cash on hand 2.87B 1.92B 2.8B 2.39B
Cost of revenue 1.8B 1.7B 1.69B 1.77B

Financial data from S&P Global earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
1 Jul 20 Daniel E Draper RSU Common Stock Grant Aquire A No 0 628 0 628
1 Jul 20 Daniel E Draper RSU Common Stock Grant Aquire A No 0 3,811 0 3,811
1 Jun 20 Manis Dimitra Common Stock Payment of exercise Dispose F No 327.3 602 197.03K 2,021
1 Jun 20 Manis Dimitra Common Stock Option exercise Aquire M No 327.3 1,153 377.38K 2,623
1 Jun 20 Manis Dimitra RSU Common Stock Option exercise Dispose M No 0 1,153 0 1,188
1 Apr 20 Ewout L Steenbergen RSU Common Stock Grant Aquire A No 0 3,521 0 3,521
1 Apr 20 Douglas L. Peterson RSU Common Stock Grant Aquire A No 0 11,522 0 11,522
82.6% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 1059 1054 +0.5%
Opened positions 123 169 -27.2%
Closed positions 118 75 +57.3%
Increased positions 381 363 +5.0%
Reduced positions 416 361 +15.2%
13F shares
Current Prev Q Change
Total value 48.75B 55.14B -11.6%
Total shares 198.95M 201.97M -1.5%
Total puts 754.8K 1.26M -40.0%
Total calls 793.6K 805.97K -1.5%
Total put/call ratio 1.0 1.6 -39.0%
Largest owners
Shares Value Change
Vanguard 21.73M $5.33B +2.6%
BLK BlackRock 18.51M $4.54B -2.9%
STT State Street 11.33M $2.78B -2.9%
N Price T Rowe Associates 7.45M $1.83B +13.4%
Edgewood Management 4.76M $1.17B -18.6%
IVZ Invesco 4.7M $1.15B -12.0%
FMR 4.48M $1.1B -14.2%
Nuveen Asset Management 3.64M $891.2M +0.5%
Geode Capital Management 3.39M $829.38M -1.1%
Capital World Investors 3.37M $826.42M +88.9%
Largest transactions
Shares Bought/sold Change
Norges Bank 0 -2.27M EXIT
Capital World Investors 3.37M +1.59M +88.9%
Orbis Allan Gray 0 -1.25M EXIT
C Citigroup 1.51M +1.24M +454.7%
Egerton Capital 505.11K -1.16M -69.7%
Capital International Investors 3.26M +1.12M +52.2%
Edgewood Management 4.76M -1.09M -18.6%
Capital Research Global Investors 2.36M +959.49K +68.6%
N Price T Rowe Associates 7.45M +879.37K +13.4%
Vulcan Value Partners 0 -831.84K EXIT
Content analysis ?
H.S. freshman Avg
New words: accurately, alliance, alternative, analyzing, announced, appetite, attempt, augmenting, began, bolster, brand, care, career, carefully, clarify, client, commensurate, concert, conduit, consumer, contemplating, cybersecurity, declared, deficit, delayed, demonstrate, deterioration, distancing, diverted, drop, drove, duration, economy, Enterprise, entertainment, entitled, entry, environmental, epidemic, exacerbated, experienced, exposed, face, faced, factor, factoring, fall, footprint, foregoing, GBP, gravity, Greenwich, halt, harm, heavily, heightened, highly, hindsight, inability, IR, jumbo, launch, liability, lost, manifested, media, MI, minimal, multiple, negative, Notwithstanding, outbreak, outlined, permanently, posed, pressure, pretax, producing, progressing, prudent, publishing, qualitative, quickly, recession, recovery, refinancing, remote, remotely, rental, reputation, reputational, resource, respiratory, RobecoSAM, SAM, scrutinized, scrutiny, serve, serving, shelter, shown, shutdown, significantly, simplify, simplifying, Smart, social, spending, spot, superior, sustainability, sustained, swap, today, Topic, traction, translate, translation, transmission, transportation, travel, turn, unable, unemployment, unknown, unprecedented, varying, Venezuela, vulnerability, webhosting, workplace, write
Removed: accelerate, accompanied, advice, aggregating, agile, agility, April, artificial, bad, banking, Brexit, bringing, Building, buyout, capacity, capture, Central, clarity, classification, collateralized, complexity, consistency, cutting, cycle, deep, Developing, digital, divided, edge, emerging, enhance, execution, Expanding, expired, family, focused, forgo, Foundation, Fuel, fulfillment, gather, Goldman, GSAM, high, India, intermediary, introducing, invest, learning, lessee, leveraging, machine, mid, migration, mix, model, modern, modified, moved, National, nonfinancial, opening, package, pain, Panjiva, permitting, Platt, practical, Pragmatix, presence, priortization, prospectively, rapidly, rated, reassessment, refined, restating, retroactively, retrospective, revised, science, sector, sense, simple, solution, solve, stake, standardized, Street, STS, student, supply, teamwork, thoughtful, transferred, transform, Transforming, Trucost, unexpected, unstructured, user, vertical, visualization, Wall, withdrawal, York