MAAT INDEX
Scores v3 preview · methodology 4.0

Severity-weighted accuracy, with the ruler visible.

Every grade below carries a citable source. Official labels use a 5 percent band around the committed level; accuracy decays with how far outcomes landed from commitments, weighted by materiality. Bias is the median signed deviation: positive means outcomes land favorable to guidance.

Executive accuracy · official band pinned at 5 percent

ExecutiveTickerClaimsAccuracy (official)Meet / Beat / MissBias
Mark PattersonCSCO2199.620/0/1+1.2
Kevan ParekhAAPL2897.925/2/1+0.4
Gil ShwedCHKP3597.831/3/1+1.4
Lucas MontarceLLY1895.912/6/0+2.5
Luca MaestriAAPL8695.267/16/30.0
Kirsten SpearsAVGO7394.659/12/2+1.3
Scott HerrenCSCO9894.375/14/9+1.7
Marc BenioffCRM4193.528/12/1+0.4
Philip BoudreauABT2293.414/5/3+0.8
Devinder KumarAMD2292.714/3/50.0
Dan DurnADBE12992.696/24/9+1.2
Scott ReentsABBV4992.432/7/10+1.4
Katie FogerteySHAK6892.245/17/6+2.7
Gina MastantuonoNOW11691.281/30/5+1.1
Hans VestbergVZ4390.828/12/30.0
Mike CavanaghCMCSA4190.429/9/3+3.6
Peter OsvaldikTMUS10890.362/39/7+1.1
Frank D’amelioPFE1790.010/5/2+2.3
Christiane OhlgartFTNT2589.212/13/0+5.1
Jen DiRicoCVLT2088.811/7/2+1.0
Jean HuAMD7288.751/12/9+1.8
Joaquin DuatoJNJ3088.418/8/4-5.0
Andrew YoungCOF3088.022/4/40.0
Hock TanAVGO17187.9103/45/23+1.2
Calvin ButlerEXC2587.917/4/40.0
Remo CanessaZS7887.840/34/4+3.5
Keith JensenFTNT14287.682/42/18+1.3
Dipak GolechhaPANW10887.357/46/5+2.1
Rob MichaelABBV6387.139/11/13+0.6
Billy GiffordMO4187.123/12/6+2.4
Susan LiMETA7487.146/17/110.0
Marc CasperTMO6486.840/15/9+1.0
Michael SantomassimoWFC10986.680/13/16-0.6
Rafael LizardiTXN5386.635/13/5+6.5
Amy WeaverCRM13686.376/47/13+1.0
Matt WhiteLIN5686.335/11/10+1.7
Roei GolanCHKP2686.319/4/3+0.9
Adam OrvosROST5586.231/23/1+3.7
Brian CarolanSAIL1486.09/5/0+2.2
Jamie MillerPYPL4886.022/24/2+4.0
KC McClureACN11685.977/25/14+0.3
Gabrielle RabinovitchPYPL3885.721/12/5+1.0
Peter GriffithAMGN10585.657/31/17+0.8
Vasant PrabhuV6885.640/21/7+3.5
Jim BensonDT3485.517/12/5+1.8
Sandeep AujlaINTU5185.425/22/4+2.0
Karen LynchCVS2085.015/0/50.0
Amy HoodMSFT48284.8242/177/63+1.5
Richard McPhailHD6984.345/12/12+1.4
Chris CalioRTX3184.317/8/60.0
David ElkinsBMY7484.347/16/110.0
Colette KressNVDA12384.384/19/20+1.0
Safra CatzORCL14884.384/37/27+0.8
Bill BullockCOP6284.140/11/11+0.4
Stephen SqueriAXP4383.922/14/70.0
Brandon SinkLOW8083.951/15/140.0
Kevin BurnsDT2383.711/8/4+3.0
Lisa SuAMD9983.758/28/13+14.3
Emmanuel BabeauPM20783.6110/64/33+1.3
Akash PalkhiwalaQCOM14583.580/41/24+2.1
Alastair BorthwickBAC9883.365/18/150.0
Mike StepniakHON6182.923/28/10+2.0
Joo Mi KimQLYS11882.658/48/12+2.2
Michael SievertTMUS3982.619/15/5+5.0
Dermot McDonoghBK4982.421/26/2+5.0
Jeffrey CampbellAXP5682.132/13/11+2.5
Caroline LitchfieldMRK9682.152/17/27-0.4
Martin ConnorTOL5482.028/13/13-1.2
John MurphyKO8181.937/27/17+1.0
John StankeyT6681.931/21/14+3.1
Carol TomeUPS7181.844/13/140.0
Evan ScottLMT1781.87/7/3+5.3
George DavisINTC1381.57/3/3+2.7
Dave GlazerPLTR10781.552/50/5+6.2
John SternUSB7481.536/27/11+1.3
Brian DykesUPS4781.524/13/10-1.1
Thierry PietonMDT1781.55/10/2+5.4
Raj SubramaniamFDX3981.423/11/50.0
Jeremy BarnumJPM7781.340/21/16+1.7
Pascal DesrochesT10580.947/33/25-2.0
Mark MasonC9780.955/21/210.0
Jamie SamathISRG4180.721/13/7+16.7
Brian OlsavskyAMZN5780.735/9/13+0.1
Jim CaciAVPT9680.558/32/6+2.9
Andrew DickinsonGILD10680.552/29/25+1.5
Sachin MehraMA10180.359/26/160.0
Alex KarpPLTR1580.38/3/4+0.5
Gary CoronaMDT1680.36/5/5-9.1
Frank DellaquilaEMR5380.321/23/9+3.9
Brian KingISRG5180.221/24/6+8.1
Dave WehnerMETA3780.121/9/7+3.3
Kirk CrewsNEE3679.920/9/7+1.3
Lynn GoodDUK8679.855/9/220.0
Shawn GuertinCVS6579.532/18/15+0.4
Ewout SteenbergenBKNG9079.538/41/11+4.0
Tim AdamsRPD10979.462/33/14+1.3
Jacek OlczakPM4279.321/9/12+1.4
Karen ParkhillMDT8779.339/23/25-0.8
Anat AshkenaziLLY4379.219/13/11+3.5
Christophe Le CaillecAXP4779.128/7/120.0
Jeanne JonesEXC5979.131/15/13+1.0
Steve YoungDUK2678.912/8/60.0
Angie ParkACN6278.731/20/11+1.1
Denis ColemanGS3978.624/10/50.0
Dan SchulmanPYPL4878.622/12/14+1.0
Monish PatolawalaMMM12978.572/29/28+1.0
Sabra PurtillAIG1478.57/6/1+2.6
John RaineyWMT6378.423/31/9+3.6
Ian BordenMCD5378.232/6/15+3.4
Michael VerdeschiSCHW2978.113/11/5+2.0
Gary MerrillCVLT3678.020/9/7+3.0
John McCallionMET6177.935/11/15-2.4
Brian MoynihanBAC2777.716/3/80.0
Chris SuhV9377.741/33/19+3.3
David DentonPFE4977.520/19/10+4.5
Gary ShedlinBLK1577.17/5/3+2.8
John DietrichFDX5776.923/22/120.0
Albert BourlaPFE3376.820/1/12-8.0
Lal KarsanbhaiEMR8176.842/21/18+1.0
Jessica FischerCHTR6976.834/16/19+2.3
Tom BartlettAMT1776.86/9/2+16.7
Douglas YearleyTOL2676.814/5/7+3.0
Dan TuckerSO4776.619/18/10+6.7
Martin SmallBLK2876.612/9/7+6.7
Jane FraserC3876.518/8/12-1.0
Joseph WolkJNJ12376.350/41/32+0.5
Rick GonzalezABBV2876.311/8/9+0.2
Michael WirthCVX6076.130/13/170.0
Stephen WilliamsonTMO14275.869/45/280.0
Andrew BonfieldCAT16075.781/39/40+2.0
Greg LewisHON24175.6128/45/68+0.9
Michael BaughmanEMR9475.639/30/250.0
Christine McCarthyDIS5275.528/9/15+5.3
Andy CecereUSB3975.420/8/110.0
Sharon YeshayaMS3575.319/9/7+5.9
James J. KavanaughIBM14875.357/49/42-0.7
Mike LenzFDX4775.123/13/11+2.8
Rod SmithAMT15575.162/61/32+0.2
Rahul GhaiGE9274.924/54/14+6.8
Peter ZaffinoAIG7374.938/14/21-1.5
Jay MalaveLMT8074.842/14/24+0.9
Robert FordABT8074.135/25/20+3.2
Peter CrawfordSCHW3773.818/8/110.0
Neil MitchillRTX9273.730/40/22+1.4
David GouldenBKNG11873.742/51/25+3.0
David SimonSPG4573.622/10/13+1.3
Josh JepsenDE5373.324/13/160.0
Terry DolanUSB7573.335/13/27-3.3
Mike RomanMMM2473.212/4/8+2.2
Michael FiddelkeTGT5572.723/17/15+4.0
Kevin OzanMCD1872.68/3/7-4.4
Ryan LanceCOP2672.512/10/4+1.1
Matt McGrewDHR2672.39/11/6-3.2
Rainer BlairDHR14072.049/52/390.0
Larry CulpGE8772.028/37/22+5.3
Phebe NovakovicGD9971.946/14/390.0
Michelle ClatterbuckINTU3471.810/18/6+10.0
Emily PortneyBK4771.813/22/12+4.0
Richard GalantiCOST3871.618/7/13-1.9
Pierre BreberCVX4471.622/11/110.0
Brent NorwoodDE4271.518/9/15-1.0
Brian O. NewmanUPS9071.538/18/34-2.1
Carolina Dybeck HappeGE3871.310/21/7+13.0
Randy GaruttiSHAK3471.312/12/10+2.5
William BrownMMM3871.29/19/10+3.7
Andre SchultenPG13270.943/46/43+0.7
Guy MelamedVRNS15670.872/62/22+2.4
Jason AikenGD4670.325/6/15+4.0
James TaicletLMT4970.019/12/18-1.1
Darren WoodsXOM4969.619/16/14+7.8
Rachel BachDE2069.02/12/6+6.5
Luca ZaramellaMDLZ9368.530/30/330.0
Brian SavoyDUK4068.319/9/12+9.1
Mandy FieldsELF5968.112/40/7+15.6
Brian RobbinsGTLB2267.65/16/1+8.5
Brett BiggsWMT2067.18/7/5+2.9
Robert FunckABT2566.99/11/5+15.4
Greg HayesRTX3066.915/5/10-3.4
David ZinsnerINTC12966.349/34/46+0.7
Joshua RohlederDE2065.63/5/12-6.3
Brian WestBA13064.952/20/58+4.0
Corey ThomasRPD2564.710/2/13-12.3
Paul JacobsonGM9564.735/26/34+5.5
Pat GelsingerINTC11064.445/17/48-3.3
James GormanMS1664.47/3/60.0
Matt FriendNKE10964.436/26/47+2.0
Sanjiv LambaLIN6164.425/12/240.0
John RexUNH3962.915/6/18+0.4
Anurag MaheshwariMMM3562.86/23/6+33.3
Jennifer HamannUNP5960.123/7/29-3.5
Ram KrishnanEMR4360.117/6/20-3.1
John LawlerF6560.116/20/29-4.2
Andrew WittyUNH2159.87/6/8+0.9
Rachel RuggeriSBUX8258.130/9/430.0
John RaineyPYPL1757.27/0/100.0
Tom CowheyCVS2256.96/4/12-1.0
Mary BarraGM5755.116/5/360.0
Jim FarleyF2754.34/9/14-9.0
Tim NoelUNH1350.83/3/70.0
Sherry HouseF2350.55/10/8+4.6

Published scores stay pinned at the official 5 percent band; the slider recomputes labels from the stored deviation of every claim so you can see how sensitive rankings are to the ruler. Executives with fewer than 12 graded claims, or fewer than 6 numeric ones, are not listed; directional claims carry one tenth weight; bias requires 6 numeric claims.

rho 0.439
95 percent confidence interval [0.333, 0.533] · 291 executives · publication gate 0.30 · computed live from the current record

What this means. We split every executive’s graded claims in half by time and ask whether accuracy on the earlier half predicts accuracy on the later half. A rho of 1.0 would mean rankings persist perfectly; a rho of 0 would mean the leaderboard measures luck. The interval sitting clearly above zero means executive accuracy is a persistent trait: the same people keep being right, and the same people keep being wrong. The pre-registered gate for methodology 4.0 measured rho 0.371 [0.243, 0.496] against a 0.30 threshold; the 2026-08-01 check on the retired verification layer, same scoring formula, measured 0.410 [0.280, 0.525]. Two verification approaches, two overlapping intervals, one conclusion, which is checkable robustness rather than a coincidence.