Companies by Cash Flow Quality Index
Companies by cash flow quality index. How well does operating cash flow support reported net income — a key measure of earnings quality
Companies with Data
29,611
Positive operating CF and net income required
Last Updated
Oct 2026
Quarterly + annual filings
Cash Flow Quality Index = Operating Cash Flow / Net Income
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.
Cash Flow Quality Index Rankings of Public Companies (October 2026)
Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 7301 |
Steadfast Group Limited
F:1S6 |
2.76x |
€144.40 Million
≈ $168.82 Million |
€52.25 Million | Germany | €3.54 | ▲ +0.00% |
| 7302 |
Gan Shmuel
TA:GSFI |
2.76x |
ILA5.89 Million
≈ $15.78K |
ILA2.13 Million | Israel | ILA1872.00 | ▼ -1.84% |
| 7303 |
Anhui Honglu Steel Construction Group Co Ltd
SHE:002541 |
2.76x |
CN¥575.44 Million
≈ $84.21 Million |
CN¥208.33 Million | China | CN¥20.15 | ▲ +3.33% |
| 7304 |
PCC Exol SA
WAR:PCX |
2.76x |
zł28.14 Million
≈ $7.74 Million |
zł10.19 Million | Poland | zł2.09 | ▲ +0.48% |
| 7305 |
Pan African Resources PLC
JSE:PAN |
2.76x |
ZAC44.27 Million
≈ $23.53K |
ZAC16.03 Million | South Africa | ZAC2619.90 | ▲ +2.26% |
| 7306 |
Bloomin Brands Inc
NASDAQ:BLMN |
2.76x | $90.92 Million | $32.93 Million | USA | $9.95 | ▲ +0.20% |
| 7307 |
Ladprao General Hospital Public Company Limited
BK:LPH |
2.76x |
฿165.15 Million
≈ $5.15 Million |
฿59.82 Million | Thailand | ฿3.58 | ▲ +0.56% |
| 7308 |
Parkson Holdings Bhd
KLSE:5657 |
2.76x |
RM264.97 Million
≈ $66.53 Million |
RM95.98 Million | Malaysia | RM0.17 | ▲ +0.00% |
| 7309 |
Impax Asset Management Group Plc
LSE:IPX |
2.76x |
GBX21.39 Million
≈ $2.60K |
GBX7.75 Million | UK | GBX89.80 | ▲ +1.24% |
| 7310 |
Dongwha Pharm.Co.Ltd
KO:000020 |
2.76x |
₩18.34 Billion
≈ $12.43 Million |
₩6.65 Billion | Korea | ₩5520.00 | ▲ +2.41% |
| 7311 |
Industrial Bank Co Ltd
SHG:601166 |
2.76x |
CN¥65.78 Billion
≈ $9.63 Billion |
CN¥23.83 Billion | China | CN¥18.45 | ▲ +0.49% |
| 7312 |
Pearson PLC
LSE:PSON |
2.76x |
GBX472.00 Million
≈ $57.43K |
GBX171.00 Million | UK | GBX1374.50 | ▲ +1.59% |
| 7313 |
Meghmani Organics Limited
NSE:MOL |
2.76x |
Rs668.34 Million
≈ $7.23 Million |
Rs242.37 Million | India | Rs59.55 | ▲ +4.75% |
| 7314 |
Ratnamani Metals & Tubes Limited
NSE:RATNAMANI |
2.76x |
Rs7.39 Billion
≈ $79.92 Million |
Rs2.68 Billion | India | Rs2523.90 | ▼ -1.61% |
| 7315 |
Applied Opt
NASDAQ:AAOI |
2.76x | $22.14 Million | $8.03 Million | USA | $75.57 | ▼ -9.75% |
| 7316 |
Acacia Research Corporation
NASDAQ:ACTG |
2.76x | $13.15 Million | $4.77 Million | USA | $4.23 | ▲ +0.00% |
| 7317 |
Genting Malaysia Bhd
KLSE:4715 |
2.75x |
RM707.61 Million
≈ $177.66 Million |
RM256.86 Million | Malaysia | RM1.27 | ▼ -0.78% |
| 7318 |
Kinatico Ltd
AU:KYP |
2.75x |
AU$2.37 Million
≈ $1.68 Million |
AU$861.29K | Australia | AU$0.14 | ▲ +0.00% |
| 7319 |
SP Setia Bhd
KLSE:8664 |
2.75x |
RM270.02 Million
≈ $67.79 Million |
RM98.06 Million | Malaysia | RM0.68 | ▲ +0.00% |
| 7320 |
Permian Resources Corporation
NYSE:PR |
2.75x | $2.32 Billion | $842.86 Million | USA | $24.59 | ▲ +4.15% |
| 7321 |
INFOMARK Co. Ltd
KQ:175140 |
2.75x |
₩136.18 Million
≈ $92.28K |
₩49.47 Million | Korea | ₩2275.00 | ▲ +1.34% |
| 7322 |
Hikma Pharmaceuticals PLC
LSE:HIK |
2.75x |
GBX366.00 Million
≈ $44.53K |
GBX133.00 Million | UK | GBX1662.00 | ▲ +1.22% |
| 7323 |
Harmony Electronics
TWO:8182 |
2.75x |
NT$153.32 Million
≈ $4.83 Million |
NT$55.73 Million | Taiwan | NT$40.00 | ▲ +0.76% |
| 7324 |
KC Property PLC
BK:KC |
2.75x |
฿20.63 Million
≈ $642.88K |
฿7.50 Million | Thailand | ฿0.03 | ▲ +0.00% |
| 7325 |
ALSTOM S.A. UNSP.ADR 1/10
F:AOMU |
2.75x |
€891.00 Million
≈ $1.04 Billion |
€324.00 Million | Germany | €1.69 | ▼ -1.17% |
| 7326 |
Dentsply Sirona Inc
NASDAQ:XRAY |
2.75x | $99.00 Million | $36.00 Million | USA | $8.57 | ▼ -2.94% |
| 7327 |
Da An Gene Co Ltd of Sun Yat-Sen University
SHE:002030 |
2.75x |
CN¥111.80 Million
≈ $16.36 Million |
CN¥40.66 Million | China | CN¥5.55 | ▼ -2.80% |
| 7328 |
Gloria Material Technology
TWO:5009 |
2.75x |
NT$773.35 Million
≈ $24.36 Million |
NT$281.24 Million | Taiwan | NT$34.30 | ▲ +1.93% |
| 7329 |
Hunan Xiangjia Animal Husbandry Co
SHE:002982 |
2.75x |
CN¥45.35 Million
≈ $6.64 Million |
CN¥16.50 Million | China | CN¥12.33 | ▲ +1.57% |
| 7330 |
Charoen Pokphand Foods Public Company Limited
BK:CPF |
2.75x |
฿13.40 Billion
≈ $417.60 Million |
฿4.87 Billion | Thailand | ฿21.40 | ▲ +0.47% |
| 7331 |
Hong Leong Financial Group Bhd
KLSE:1082 |
2.75x |
RM2.06 Billion
≈ $516.54 Million |
RM748.66 Million | Malaysia | RM17.84 | ▲ +0.79% |
| 7332 |
Affiliated Managers Group, Inc.
NYSE:AMG |
2.75x | $303.30 Million | $110.40 Million | USA | $383.76 | ▲ +0.19% |
| 7333 |
HEXPOL AB (publ)
ST:HPOL-B |
2.75x |
Skr931.00 Million
≈ $100.19 Million |
Skr339.00 Million | Sweden | Skr97.30 | ▲ +0.31% |
| 7334 |
PG&E Corp
NYSE:PCG |
2.75x | $2.43 Billion | $885.00 Million | USA | $13.09 | ▲ +1.00% |
| 7335 |
POBIS TNC CO. Ltd
KQ:016670 |
2.75x |
₩8.93 Billion
≈ $6.05 Million |
₩3.25 Billion | Korea | ₩2565.00 | ▲ +3.43% |
| 7336 |
Daewoo Engineering & Construction
KO:047040 |
2.75x |
₩153.47 Billion
≈ $104.00 Million |
₩55.90 Billion | Korea | ₩14730.00 | ▲ +0.41% |
| 7337 |
Dynagreen Environmental Protection Group Co Ltd
SHG:601330 |
2.74x |
CN¥684.15 Million
≈ $100.11 Million |
CN¥249.24 Million | China | CN¥8.04 | ▲ +0.00% |
| 7338 |
Future Consumer Limited
NSE:FCONSUMER |
2.74x |
Rs54.80 Million
≈ $592.70K |
Rs19.97 Million | India | Rs0.22 | ▲ +0.00% |
| 7339 |
Kolibri Global Energy Inc. Common stock
NASDAQ:KGEI |
2.74x | $11.05 Million | $4.03 Million | USA | $6.97 | ▲ +5.29% |
| 7340 |
Mega Perintis Tbk PT
JK:ZONE |
2.74x |
Rp57.72 Billion
≈ $3.38 Million |
Rp21.04 Billion | Indonesia | Rp660.00 | ▼ -14.84% |
| 7341 |
Shinsung Tngsn
KO:005390 |
2.74x |
₩91.41 Billion
≈ $61.95 Million |
₩33.32 Billion | Korea | ₩4100.00 | ▲ +0.00% |
| 7342 |
Wanda Cinema Line Corp
SHE:002739 |
2.74x |
CN¥473.49 Million
≈ $69.29 Million |
CN¥172.57 Million | China | CN¥8.14 | ▼ -2.16% |
| 7343 |
Taokaenoi Food & Marketing Public Company Limited
BK:TKN |
2.74x |
฿307.68 Million
≈ $9.59 Million |
฿112.16 Million | Thailand | ฿4.58 | ▲ +0.88% |
| 7344 |
Cheng Fwa Industrial Ltd
TWO:5426 |
2.74x |
NT$47.52 Million
≈ $1.50 Million |
NT$17.32 Million | Taiwan | NT$27.70 | ▲ +1.28% |
| 7345 |
Kino Indonesia Tbk PT
JK:KINO |
2.74x |
Rp242.35 Billion
≈ $14.20 Million |
Rp88.38 Billion | Indonesia | Rp1350.00 | ▼ -3.91% |
| 7346 |
Changzhou Tronly New Electronic Materials Co Ltd
SHE:300429 |
2.74x |
CN¥71.21 Million
≈ $10.42 Million |
CN¥25.98 Million | China | CN¥9.34 | ▼ -0.21% |
| 7347 |
TELEFONICA BRASIL ADR 1
F:TSPA |
2.74x |
€5.14 Billion
≈ $6.01 Billion |
€1.88 Billion | Germany | €13.40 | ▼ -1.47% |
| 7348 |
Yg Plus Inc
KO:037270 |
2.74x |
₩27.48 Billion
≈ $18.62 Million |
₩10.03 Billion | Korea | ₩3080.00 | ▲ +7.88% |
| 7349 |
Jasa Armada Indonesia Tbk PT
JK:IPCM |
2.74x |
Rp152.71 Billion
≈ $8.95 Million |
Rp55.77 Billion | Indonesia | Rp260.00 | ▼ -8.45% |
| 7350 |
Partner
TA:PTNR |
2.74x |
ILA230.00 Million
≈ $616.62K |
ILA84.00 Million | Israel | ILA3550.00 | ▲ +1.46% |
| 7351 |
Nissan
TA:NISA |
2.74x |
ILA12.35 Million
≈ $33.10K |
ILA4.51 Million | Israel | ILA934.90 | ▼ -0.18% |
| 7352 |
Titagarh Rail Systems Limited
NSE:TITAGARH |
2.74x |
Rs1.85 Billion
≈ $20.06 Million |
Rs677.60 Million | India | Rs749.15 | ▲ +0.09% |
| 7353 |
AMTD Digital Inc.
NYSE:HKD |
2.74x | $10.68 Million | $3.90 Million | USA | $1.68 | ▲ +0.60% |
| 7354 |
Tianjin Pengling Rubber Hose Co Ltd
SHE:300375 |
2.74x |
CN¥52.77 Million
≈ $7.72 Million |
CN¥19.28 Million | China | CN¥3.94 | ▲ +2.07% |
| 7355 |
Elia Group SA/NV
BR:ELI |
2.74x |
€953.90 Million
≈ $1.12 Billion |
€348.70 Million | Belgium | €123.70 | ▲ +1.98% |
| 7356 |
Gudang Garam Tbk
JK:GGRM |
2.73x |
Rp3.93 Trillion
≈ $230.44 Million |
Rp1.44 Trillion | Indonesia | Rp15300.00 | ▼ -12.07% |
| 7357 |
Dongguan Aohai Technology Co
SHE:002993 |
2.73x |
CN¥334.57 Million
≈ $48.96 Million |
CN¥122.36 Million | China | CN¥28.53 | ▲ +0.46% |
| 7358 |
Shenzhen Clou Electronics Co Ltd
SHE:002121 |
2.73x |
CN¥114.23 Million
≈ $16.72 Million |
CN¥41.78 Million | China | CN¥4.06 | ▲ +0.00% |
| 7359 |
Grocery Outlet Holding Corp
NASDAQ:GO |
2.73x | $31.73 Million | $11.61 Million | USA | $12.87 | ▼ -1.45% |
| 7360 |
Jaya Agra Wattie Tbk
JK:JAWA |
2.73x |
Rp32.24 Billion
≈ $1.89 Million |
Rp11.79 Billion | Indonesia | Rp107.00 | ▼ -14.40% |
| 7361 |
MFA Financial Inc
NYSE:MFA |
2.73x | $128.79 Million | $47.12 Million | USA | $6.59 | ▼ -1.64% |
| 7362 |
SRF Limited
NSE:SRF |
2.73x |
Rs10.61 Billion
≈ $114.74 Million |
Rs3.88 Billion | India | Rs2472.10 | ▼ -0.83% |
| 7363 |
Urban Outfitters Inc
NASDAQ:URBN |
2.73x | $263.00 Million | $96.27 Million | USA | $86.57 | ▼ -0.95% |
| 7364 |
Jeld-Wen Holding Inc
NYSE:JELD |
2.73x | $119.61 Million | $43.78 Million | USA | $1.38 | ▲ +1.47% |
| 7365 |
Arad Investment & Industrial Development Ltd
TA:ARAD |
2.73x |
ILA88.92 Million
≈ $238.39K |
ILA32.56 Million | Israel | ILA16750.00 | ▲ +0.00% |
| 7366 |
Mnc Land Tbk
JK:KPIG |
2.73x |
Rp519.87 Billion
≈ $30.46 Million |
Rp190.36 Billion | Indonesia | Rp32.00 | ▼ -13.51% |
| 7367 |
Shanghai Kinlita Chemical Co
SHE:300225 |
2.73x |
CN¥24.29 Million
≈ $3.55 Million |
CN¥8.89 Million | China | CN¥7.71 | ▼ -2.77% |
| 7368 |
NEXCOM International Co Ltd
TWO:8234 |
2.73x |
NT$218.50 Million
≈ $6.88 Million |
NT$80.06 Million | Taiwan | NT$63.40 | ▲ +1.77% |
| 7369 |
Bangkok Chain Hospital Public Company Limited
BK:BCH |
2.73x |
฿708.16 Million
≈ $22.07 Million |
฿259.50 Million | Thailand | ฿11.30 | ▲ +0.89% |
| 7370 |
Truecaller AB (publ)
ST:TRUE-B |
2.73x |
Skr88.57 Million
≈ $9.53 Million |
Skr32.46 Million | Sweden | Skr24.38 | ▲ +4.46% |
| 7371 |
PC1 Group JSC
VN:PC1 |
2.73x |
₫1.51 Trillion
≈ $57.24 Million |
₫552.13 Billion | Vietnam | ₫18600.00 | ▲ +0.00% |
| 7372 |
GETLINK ADR EO-40
F:TNU |
2.73x |
€865.00 Million
≈ $1.01 Billion |
€317.00 Million | Germany | €37.60 | ▲ +0.00% |
| 7373 |
Shenzhen WOTE Advanced Materials Co Ltd
SHE:002886 |
2.73x |
CN¥31.89 Million
≈ $4.67 Million |
CN¥11.69 Million | China | CN¥21.83 | ▼ -2.76% |
| 7374 |
Reworld Media
PA:ALREW |
2.73x |
€32.24 Million
≈ $37.69 Million |
€11.82 Million | France | €1.93 | ▲ +3.10% |
| 7375 |
Datang International Power Generation Co. Ltd
F:BJI |
2.73x |
€3.76 Billion
≈ $4.40 Billion |
€1.38 Billion | Germany | €0.29 | ▲ +9.85% |
| 7376 |
Swedencare publ AB
ST:SECARE |
2.73x |
Skr44.70 Million
≈ $4.81 Million |
Skr16.40 Million | Sweden | Skr23.60 | ▲ +0.21% |
| 7377 |
KG Mobility Corp.
KO:003620 |
2.73x |
₩74.39 Billion
≈ $50.41 Million |
₩27.29 Billion | Korea | ₩2545.00 | ▲ +2.00% |
| 7378 |
Suzhou HYC Technology Co Ltd
SHG:688001 |
2.73x |
CN¥199.07 Million
≈ $29.13 Million |
CN¥73.04 Million | China | CN¥49.02 | ▼ -1.29% |
| 7379 |
TGI Infrastructures Ltd
TA:TGI |
2.73x |
ILA6.59 Million
≈ $17.67K |
ILA2.42 Million | Israel | ILA160.50 | ▼ -1.59% |
| 7380 |
Realty Income Corporation
NYSE:O |
2.72x | $874.50 Million | $320.94 Million | USA | $56.08 | ▲ +0.95% |
| 7381 |
Old Mutual Ltd
JSE:OMU |
2.72x |
ZAC11.18 Billion
≈ $5.94 Million |
ZAC4.10 Billion | South Africa | ZAC1352.00 | ▲ +0.67% |
| 7382 |
4Mass SA
WAR:4MS |
2.72x |
zł8.87 Million
≈ $2.44 Million |
zł3.25 Million | Poland | zł6.00 | ▲ +1.01% |
| 7383 |
CSW Industrials, Inc.
NYSE:CSW |
2.72x | $28.87 Million | $10.60 Million | USA | $288.35 | ▼ -0.96% |
| 7384 |
HSBC Holdings plc
MX:HBCN |
2.72x |
MX$65.31 Billion
≈ $3.76 Billion |
MX$23.98 Billion | Mexico | MX$1798.19 | ▲ +2.18% |
| 7385 |
Advanced Fiber Resources Zhuhai Ltd
SHE:300620 |
2.72x |
CN¥167.07 Million
≈ $24.45 Million |
CN¥61.36 Million | China | CN¥236.60 | ▲ +2.19% |
| 7386 |
NEWMARK SECURITY LS-005
F:NN10 |
2.72x |
€1.80 Million
≈ $2.11 Million |
€662.00K | Germany | €1.17 | ▲ +0.00% |
| 7387 |
Chongqing Brewery Co Ltd
SHG:600132 |
2.72x |
CN¥1.02 Billion
≈ $149.73 Million |
CN¥375.95 Million | China | CN¥38.90 | ▲ +1.33% |
| 7388 |
Estoril Sol SGPS SA
LS:ESON |
2.72x |
€9.50 Million
≈ $11.10 Million |
€3.49 Million | Portugal | €2.70 | ▲ +0.00% |
| 7389 |
National Fuel Gas Company
NYSE:NFG |
2.72x | $377.26 Million | $138.62 Million | USA | $79.92 | ▲ +1.96% |
| 7390 |
Jack Henry & Associates Inc
NASDAQ:JKHY |
2.72x | $302.67 Million | $111.23 Million | USA | $153.19 | ▼ -2.10% |
| 7391 |
Youyou Foods Co Ltd
SHG:603697 |
2.72x |
CN¥177.77 Million
≈ $26.01 Million |
CN¥65.33 Million | China | CN¥9.42 | ▲ +1.07% |
| 7392 |
Verizon Communications Inc
SA:VERZ34 |
2.72x |
R$10.44 Billion
≈ $2.05 Billion |
R$3.83 Billion | Brazil | R$39.41 | ▲ +3.74% |
| 7393 |
Verizon Communications Inc.
F:BAC |
2.72x |
€10.44 Billion
≈ $12.20 Billion |
€3.83 Billion | Germany | €39.37 | ▼ -3.14% |
| 7394 |
Verizon Communications Inc
NYSE:VZ |
2.72x | $10.44 Billion | $3.83 Billion | USA | $44.79 | ▲ +0.88% |
| 7395 |
H&K AG
PA:MLHK |
2.72x |
€37.00 Million
≈ $43.26 Million |
€13.60 Million | France | €32.00 | ▼ -0.93% |
| 7396 |
AXWAY SOFTWARE EO 2
F:1XV |
2.72x |
€110.86 Million
≈ $129.61 Million |
€40.75 Million | Germany | €37.40 | ▲ +0.81% |
| 7397 |
Favelle Favco Bhd
KLSE:7229 |
2.72x |
RM34.45 Million
≈ $8.65 Million |
RM12.66 Million | Malaysia | RM1.50 | ▲ +0.00% |
| 7398 |
Gielda Praw Majatkowych Vindexus S.A.
WAR:VIN |
2.72x |
zł15.85 Million
≈ $4.36 Million |
zł5.83 Million | Poland | zł13.05 | ▼ -3.33% |
| 7399 |
Qinhuangdao Port Co Ltd
SHG:601326 |
2.72x |
CN¥586.18 Million
≈ $85.78 Million |
CN¥215.60 Million | China | CN¥3.59 | ▲ +0.56% |
| 7400 |
Union Bank of India
NSE:UNIONBANK |
2.72x |
Rs240.66 Billion
≈ $2.60 Billion |
Rs88.54 Billion | India | Rs171.68 | ▼ -0.58% |
How Companies Are Ranked by Cash Flow Quality Index
Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.