All diagnostics

Fundamental Power Index

EliteOne number blending profitability, value, F-Score & Z-Score

FPI blends four reads we already compute (the Piotroski F-Score, the Altman Z-Score, Munger's ROIC−WACC spread, and a P/E-based value score), each mapped to 0 to 100 and averaged. A * marks rows where fewer than four components were available. Not investment advice.

How it works

Ours, not a published model. The point is to stop opening four screens to answer one question. It folds present financial strength, solvency, profitability and valuation into a single reading from zero to one hundred, and the components underneath are the models on the other pages here — the F-Score for strength, the Z-Score for solvency.

A high number does not mean buy. It means nothing in the filings is currently arguing against you, which is a lower bar than it sounds.

When it misleads

A composite hides its own disagreements. A company can score well overall while one component is screaming, and the single number will not tell you which. That is what the sub-scores are for.

Because it inherits the F-Score and the Z-Score, it inherits their blind spots — including the Z-Score's habit of calling asset-light companies distressed.

Today’s ranking — 101 to 150, in full
run 2026-11-07613 ranked of 613
#TickerStrengthSolvencyProfitValueFPIVerdict
101KMB56100746473Strong
102GD89100416473Strong
103HBAN56n/an/a9173*Strong
104MCD67100666073Strong
105AZO67631006373Strong
106FOX67100359173Strong
107WSM441001004673Strong
108DVN671002310072Strong
109GRMN78100694272Strong
110PSX671002110072Strong
111NTRS56n/an/a8872*Strong
112FOXA67100348672Strong
113BMY10046538772Strong
114V671001001971Strong
115ACGL56n/a5810071*Strong
116META56100656471Strong
117SYY78100416571Strong
118SNA56100587071Strong
119COP67100318571Strong
120JBL78541005271Strong
121ONDS5668n/a8971*Strong
122BF-B78100376871Strong
123ALLE67100595671Strong
124VRTX67100991670Strong
125NVO56251009970Strong
126GL67n/a449870*Fair
127UNP78100435870Fair
128PHM56100378670Fair
129FAST78100100069Fair
130IDXX78100100069Fair
131LLY78100100069Fair
132GE671001001069Fair
133VLO671001010069Fair
134FDS67100515869Fair
135MTD67100100969Fair
136PYPL8912789669Fair
137ADP67641004469Fair
138MCO78n/a983069*Fair
139UPS67100446469Fair
140TGT67100297968Fair
141CTAS7810096068Fair
142PFG44n/an/a9268*Fair
143HII8978258268Fair
144DXCM67100772968Fair
145CSCO78100553968Fair
146ODFL67100713568Fair
147WRB56n/a688068*Fair
148ZM67100510068Fair
149TPL441001002768Fair
150APH67100792568Fair
Ranks 1–100 are members-onlyEverything here is the real thing — same columns, same numbers a member gets. You're standing in the middle of the list; the hundred names this screen ranks highest sit above you.See the full ranking

Screens that ask a similar question