 Diary of U.S. .SPX corporate earnings for the week ahead. Please Note - All times given are in U.S. EDT unless otherwise stated U.S. EARNINGS Start Date Start Time RIC Company Name Event Name 27-Apr-2020 BMO CMS.N CMS Energy Corp Q1 2020 CMS Energy Corp Earnings Release 27-Apr-2020 AMC PPG.N PPG Industries Inc Q1 2020 PPG Industries Inc Earnings Release 27-Apr-2020 AMC NOV.N National Oilwell Varco Inc Q1 2020 National Oilwell Varco Inc Earnings Release 27-Apr-2020 AMC UHS.N Universal Health Services Inc Q1 2020 Universal Health Services Inc Earnings Release 27-Apr-2020 AMC ARE.N Alexandria Real Estate Equities Inc Q1 2020 Alexandria Real Estate Equities Inc Earnings Release 27-Apr-2020 AMC PKG.N Packaging Corp of America Q1 2020 Packaging Corp of America Earnings Release 27-Apr-2020 AMC CE.N Celanese Corp Q1 2020 Celanese Corp Earnings Release 27-Apr-2020 AMC PFG.O Principal Financial Group Inc Q1 2020 Principal Financial Group Inc Earnings Release 27-Apr-2020 AMC CINF.O Cincinnati Financial Corp Q1 2020 Cincinnati Financial Corp Earnings Release 27-Apr-2020 AMC FFIV.O F5 Networks Inc Q2 2020 F5 Networks Inc Earnings Release 28-Apr-2020 07:30 TROW.O T. Rowe Price Group Inc Q1 2020 T. Rowe Price Group Inc Earnings Release Tentative 28-Apr-2020 BMO ECL.N Ecolab Inc Q1 2020 Ecolab Inc Earnings Release 28-Apr-2020 BMO ZBRA.O Zebra Technologies Corp Q1 2020 Zebra Technologies Corp Earnings Release 28-Apr-2020 BMO WAT.N Waters Corp Q1 2020 Waters Corp Earnings Release 28-Apr-2020 BMO CAT.N Caterpillar Inc Q1 2020 Caterpillar Inc Earnings Release 28-Apr-2020 BMO LUV.N Southwest Airlines Co Q1 2020 Southwest Airlines Co Earnings Release 28-Apr-2020 BMO MMM.N 3M Co Q1 2020 3M Co Earnings Release 28-Apr-2020 BMO UPS.N United Parcel Service Inc Q1 2020 United Parcel Service Inc Earnings Release 28-Apr-2020 BMO ROK.N Rockwell Automation Inc Q2 2020 Rockwell Automation Inc Earnings Release 28-Apr-2020 BMO CNC.N Centene Corp Q1 2020 Centene Corp Earnings Release 28-Apr-2020 BMO ROP.N Roper Technologies Inc Q1 2020 Roper Technologies Inc Earnings Release 28-Apr-2020 BMO CMI.N Cummins Inc Q1 2020 Cummins Inc Earnings Release 28-Apr-2020 BMO NUE.N Nucor Corp Q1 2020 Nucor Corp Earnings Release 28-Apr-2020 BMO OMC.N Omnicom Group Inc Q1 2020 Omnicom Group Inc Earnings Release 28-Apr-2020 BMO MRK.N Merck Co Inc Q1 2020 Merck Co Inc Earnings Release 28-Apr-2020 BMO PEP.O PepsiCo Inc Q1 2020 PepsiCo Inc Earnings Release 28-Apr-2020 BMO IQV.N IQVIA Holdings Inc Q1 2020 IQVIA Holdings Inc Earnings Release 28-Apr-2020 BMO MSCI.N MSCI Inc Q1 2020 MSCI Inc Earnings Release 28-Apr-2020 BMO SPGI.N SP Global Inc Q1 2020 SP Global Inc Earnings Release 28-Apr-2020 BMO PFE.N Pfizer Inc Q1 2020 Pfizer Inc Earnings Release 28-Apr-2020 BMO DTE.N DTE Energy Co Q1 2020 DTE Energy Co Earnings Release 28-Apr-2020 BMO HOG.N Harley-Davidson Inc Q1 2020 Harley-Davidson Inc Earnings Release 28-Apr-2020 AMC GOOGL.O Alphabet Inc Q1 2020 Alphabet Inc Earnings Release 28-Apr-2020 AMC SBUX.O Starbucks Corp Q2 2020 Starbucks Corp Earnings Release 28-Apr-2020 AMC OKE.N ONEOK Inc Q1 2020 ONEOK Inc Earnings Release 28-Apr-2020 AMC AKAM.O Akamai Technologies Inc Q1 2020 Akamai Technologies Inc Earnings Release 28-Apr-2020 AMC JNPR.N Juniper Networks Inc Q1 2020 Juniper Networks Inc Earnings Release 28-Apr-2020 AMC BXP.N Boston Properties Inc Q1 2020 Boston Properties Inc Earnings Release 28-Apr-2020 AMC CHRW.O C.H. Robinson Worldwide Inc Q1 2020 C.H. Robinson Worldwide Inc Earnings Release 28-Apr-2020 AMC AMD.O Advanced Micro Devices Inc Q1 2020 Advanced Micro Devices Inc Earnings Release 28-Apr-2020 AMC CERN.O Cerner Corp Q1 2020 Cerner Corp Earnings Release 28-Apr-2020 AMC MXIM.O Maxim Integrated Products Inc Q3 2020 Maxim Integrated Products Inc Earnings Release 28-Apr-2020 AMC PAYC.N Paycom Software Inc Q1 2020 Paycom Software Inc Earnings Release 28-Apr-2020 16:05 F.N Ford Motor Co Q1 2020 Ford Motor Co Earnings Release 28-Apr-2020 16:05 MDLZ.O Mondelez International Inc Q1 2020 Mondelez International Inc Earnings Release 29-Apr-2020 06:00 ANTM.N Anthem Inc Q1 2020 Anthem Inc Earnings Release 29-Apr-2020 06:30 HUM.N Humana Inc Q1 2020 Humana Inc Earnings Release 29-Apr-2020 06:45 AVY.N Avery Dennison Corp Q1 2020 Avery Dennison Corp Earnings Release 29-Apr-2020 07:00 MAS.N Masco Corp Q1 2020 Masco Corp Earnings Release 29-Apr-2020 BMO MA.N Mastercard Inc Q1 2020 Mastercard Inc Earnings Release 29-Apr-2020 BMO GE.N General Electric Co Q1 2020 General Electric Co Earnings Release 29-Apr-2020 BMO ROL.N Rollins Inc Q1 2020 Rollins Inc Earnings Release 29-Apr-2020 BMO BSX.N Boston Scientific Corp Q1 2020 Boston Scientific Corp Earnings Release 29-Apr-2020 BMO YUM.N Yum! Brands Inc Q1 2020 Yum! Brands Inc Earnings Release 29-Apr-2020 BMO SHW.N Sherwin-Williams Co Q1 2020 Sherwin-Williams Co Earnings Release 29-Apr-2020 BMO MKTX.O Marketaxess Holdings Inc Q1 2020 Marketaxess Holdings Inc Earnings Release 29-Apr-2020 BMO NSC.N Norfolk Southern Corp Q1 2020 Norfolk Southern Corp Earnings Release 29-Apr-2020 BMO VLO.N Valero Energy Corp Q1 2020 Valero Energy Corp Earnings Release 29-Apr-2020 BMO BA.N Boeing Co Q1 2020 Boeing Co Earnings Release 29-Apr-2020 BMO AMT.N American Tower Corp Q1 2020 American Tower Corp Earnings Release 29-Apr-2020 BMO GRMN.O Garmin Ltd Q1 2020 Garmin Ltd Earnings Release 29-Apr-2020 BMO HAS.O Hasbro Inc Q1 2020 Hasbro Inc Earnings Release 29-Apr-2020 BMO LH.N Laboratory Corporation of America Holdings Q1 2020 Laboratory Corporation of America Holdings Earnings Release 29-Apr-2020 BMO CME.O CME Group Inc Q1 2020 CME Group Inc Earnings Release 29-Apr-2020 BMO GD.N General Dynamics Corp Q1 2020 General Dynamics Corp Earnings Release 29-Apr-2020 BMO ADP.O Automatic Data Processing Inc Q3 2020 Automatic Data Processing Inc Earnings Release 29-Apr-2020 AMC EBAY.O eBay Inc Q1 2020 eBay Inc Earnings Release 29-Apr-2020 AMC AFL.N Aflac Inc Q1 2020 Aflac Inc Earnings Release 29-Apr-2020 AMC QCOM.O Qualcomm Inc Q2 2020 Qualcomm Inc Earnings Release 29-Apr-2020 AMC RJF.N Raymond James Financial Inc Q2 2020 Raymond James Financial Inc Earnings Release 29-Apr-2020 AMC NOW.N ServiceNow Inc Q1 2020 ServiceNow Inc Earnings Release 29-Apr-2020 AMC HOLX.O Hologic Inc Q2 2020 Hologic Inc Earnings Release 29-Apr-2020 AMC HIG.N Hartford Financial Services Group Inc Q1 2020 Hartford Financial Services Group Inc Earnings Release 29-Apr-2020 AMC DRE.N Duke Realty Corp Q1 2020 Duke Realty Corp Earnings Release 29-Apr-2020 AMC CCI.N Crown Castle International Corp Q1 2020 Crown Castle International Corp Earnings Release 29-Apr-2020 AMC FB. 