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,390
Positive operating CF and net income required
Last Updated
Jul 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.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 14901 |
Max Healthcare Institute Limited
NSE:MAXHEALTH |
1.02x |
Rs8.18 Billion
≈ $88.42 Million |
Rs7.99 Billion | India | Rs1080.40 | ▼ -0.35% |
| 14902 |
Reit 1
TA:RIT1 |
1.02x |
ILA27.96 Million
≈ $74.96K |
ILA27.34 Million | Israel | ILA2172.00 | ▲ +0.14% |
| 14903 |
Australian Ethical Investment Ltd
AU:AEF |
1.02x |
AU$13.75 Million
≈ $9.73 Million |
AU$13.45 Million | Australia | AU$4.37 | ▼ -2.24% |
| 14904 |
Galway Metals Inc.
V:GWM |
1.02x |
CA$1.56 Million
≈ $1.13 Million |
CA$1.53 Million | Canada | CA$0.49 | ▲ +2.08% |
| 14905 |
Jiangsu SINOJIT Wind Energy Technology Co Ltd
SHG:601218 |
1.02x |
CN¥33.23 Million
≈ $4.86 Million |
CN¥32.50 Million | China | CN¥4.06 | ▼ -4.69% |
| 14906 |
Gafisa S.A
SA:GFSA3 |
1.02x |
R$10.10 Million
≈ $1.98 Million |
R$9.88 Million | Brazil | R$0.35 | ▼ -2.78% |
| 14907 |
Snap-On Inc
NYSE:SNA |
1.02x | $277.90 Million | $271.80 Million | USA | $404.12 | ▲ +2.20% |
| 14908 |
Huitong Construction Group Co.Ltd.
SHG:603176 |
1.02x |
CN¥70.98 Million
≈ $10.39 Million |
CN¥69.45 Million | China | CN¥3.96 | ▼ -2.46% |
| 14909 |
Inv Tricahue
SN:TRICAHUE |
1.02x |
CL$2.02 Billion
≈ $2.26 Million |
CL$1.97 Billion | Chile | CL$1360.00 | ▼ -2.86% |
| 14910 |
Arctic Star Exploration Corp
V:ADD |
1.02x |
CA$46.64K
≈ $33.74K |
CA$45.65K | Canada | CA$0.01 | ▲ +0.00% |
| 14911 |
Oeneo SA
PA:SBT |
1.02x |
€13.72 Million
≈ $16.04 Million |
€13.43 Million | France | €8.90 | ▼ -0.22% |
| 14912 |
TSR Capital Bhd
KLSE:5042 |
1.02x |
RM2.50 Million
≈ $627.42K |
RM2.45 Million | Malaysia | RM0.22 | ▲ +0.00% |
| 14913 |
Ecolab Inc
NYSE:ECL |
1.02x | $445.90 Million | $436.60 Million | USA | $268.75 | ▲ +2.13% |
| 14914 |
STO Co. Ltd
KQ:098660 |
1.02x |
₩171.16 Million
≈ $115.99K |
₩167.62 Million | Korea | ₩1470.00 | ▲ +5.00% |
| 14915 |
Promate Solutions
TWO:6577 |
1.02x |
NT$125.42 Million
≈ $3.95 Million |
NT$122.84 Million | Taiwan | NT$94.40 | ▲ +9.90% |
| 14916 |
China CSSC Holdings Ltd
SHG:600150 |
1.02x |
CN¥2.12 Billion
≈ $309.81 Million |
CN¥2.07 Billion | China | CN¥33.06 | ▼ -2.07% |
| 14917 |
Naos Small Cap Opportunities Company Ltd
AU:NSC |
1.02x |
AU$2.77 Million
≈ $1.96 Million |
AU$2.71 Million | Australia | AU$0.34 | ▲ +4.62% |
| 14918 |
People's Insurance of China Ltd
SHG:601319 |
1.02x |
CN¥20.70 Billion
≈ $3.03 Billion |
CN¥20.29 Billion | China | CN¥7.45 | ▼ -1.84% |
| 14919 |
Ternium S.A
F:T5Z |
1.02x |
€217.34 Million
≈ $254.09 Million |
€213.02 Million | Germany | €41.20 | ▲ +2.49% |
| 14920 |
Ternium SA DRC
BA:TXR |
1.02x |
AR$217.34 Million
≈ $157.27K |
AR$213.02 Million | Argentina | AR$18860.00 | ▲ +1.23% |
| 14921 |
TUI AG
XETRA:TUI1 |
1.02x |
€928.60 Million
≈ $1.09 Billion |
€910.40 Million | Germany | €6.92 | ▲ +3.87% |
| 14922 |
Nordic LEVEL Group AB
ST:LEVEL |
1.02x |
Skr11.59 Million
≈ $1.25 Million |
Skr11.37 Million | Sweden | Skr0.31 | ▼ -5.49% |
| 14923 |
Shanghai Emperor of Cleaning Hi-Tech Co Ltd
SHG:603200 |
1.02x |
CN¥11.78 Million
≈ $1.72 Million |
CN¥11.55 Million | China | CN¥32.20 | ▼ -3.33% |
| 14924 |
Mauna Kea Technologies SAS
PA:ALMKT |
1.02x |
€2.85 Million
≈ $3.34 Million |
€2.80 Million | France | €0.15 | ▼ -5.54% |
| 14925 |
Schroder Income Growth Fund
LSE:SCF |
1.02x |
GBX1.57 Million
≈ $191.27 |
GBX1.54 Million | UK | GBX357.00 | ▼ -2.19% |
| 14926 |
Infosys Limited
F:IOY |
1.02x |
€937.00 Million
≈ $1.10 Billion |
€919.00 Million | Germany | €9.30 | ▲ +3.33% |
| 14927 |
Raval ACS Ltd
TA:RVL |
1.02x |
ILA4.07 Million
≈ $10.90K |
ILA3.99 Million | Israel | ILA159.60 | ▲ +0.44% |
| 14928 |
Halozyme Therapeutics Inc
NASDAQ:HALO |
1.02x | $178.60 Million | $175.22 Million | USA | $81.93 | ▲ +1.35% |
| 14929 |
Madoro Metals Corp
V:MDM |
1.02x |
CA$1.68 Million
≈ $1.21 Million |
CA$1.65 Million | Canada | CA$0.06 | ▲ +0.00% |
| 14930 |
PayPal Holdings Inc
NASDAQ:PYPL |
1.02x | $1.13 Billion | $1.11 Billion | USA | $56.15 | ▲ +0.27% |
| 14931 |
Zhangjiagang Haiguo New Energy Equipment Manufacturing Co. Ltd.
SHE:301063 |
1.02x |
CN¥33.97 Million
≈ $4.97 Million |
CN¥33.35 Million | China | CN¥15.31 | ▼ -3.22% |
| 14932 |
Shenyang Xingqi Pharmaceutical Co Ltd
SHE:300573 |
1.02x |
CN¥268.97 Million
≈ $39.36 Million |
CN¥264.08 Million | China | CN¥38.66 | ▼ -4.07% |
| 14933 |
Infosys Limited
NSE:INFY |
1.02x |
Rs937.00 Million
≈ $10.13 Million |
Rs920.00 Million | India | Rs1040.90 | ▼ -0.62% |
| 14934 |
Infosys Ltd ADR
NYSE:INFY |
1.02x | $937.00 Million | $920.00 Million | USA | $12.94 | ▼ -4.01% |
| 14935 |
Terregra Asia Energy PT
JK:TGRA |
1.02x |
Rp10.49 Billion
≈ $614.58K |
Rp10.30 Billion | Indonesia | Rp27.00 | ▲ +0.00% |
| 14936 |
Jinyu Bio-Technology Co Ltd
SHG:600201 |
1.02x |
CN¥102.68 Million
≈ $15.03 Million |
CN¥100.89 Million | China | CN¥11.19 | ▼ -3.20% |
| 14937 |
Norwegian Block Exchange AS
OL:NBX |
1.02x |
Nkr12.41 Million
≈ $1.31 Million |
Nkr12.19 Million | Norway | Nkr0.57 | ▲ +1.06% |
| 14938 |
Southern Cross Electrical Engineering Ltd
AU:SXE |
1.02x |
AU$15.76 Million
≈ $11.15 Million |
AU$15.49 Million | Australia | AU$4.61 | ▼ -1.50% |
| 14939 |
DONTNOD Entertainment SA
PA:ALDNE |
1.02x |
€892.00K
≈ $1.04 Million |
€877.00K | France | €0.44 | ▲ +3.54% |
| 14940 |
Life Settlement Assets PLC
LSE:LSAA |
1.02x | $3.57 Million | $3.51 Million | UK | $1.80 | ▲ +0.00% |
| 14941 |
Five Star Bancorp
NASDAQ:FSBC |
1.02x | $18.93 Million | $18.62 Million | USA | $46.81 | ▼ -1.14% |
| 14942 |
Inventis Ltd
AU:IVT |
1.02x |
AU$738.16K
≈ $522.29K |
AU$726.29K | Australia | AU$0.01 | ▲ +0.00% |
| 14943 |
Connection Technology Systems
TWO:3672 |
1.02x |
NT$7.73 Million
≈ $243.60K |
NT$7.61 Million | Taiwan | NT$12.85 | ▼ -0.39% |
| 14944 |
Rand Mining Ltd
AU:RND |
1.02x |
AU$5.08 Million
≈ $3.59 Million |
AU$5.00 Million | Australia | AU$2.34 | ▲ +2.63% |
| 14945 |
Appen Ltd
AU:APX |
1.02x |
AU$28.91 Million
≈ $20.46 Million |
AU$28.45 Million | Australia | AU$0.82 | ▼ -8.38% |
| 14946 |
GAMBLING.COM GRP ON
F:6WH |
1.02x |
€11.41 Million
≈ $13.35 Million |
€11.24 Million | Germany | €1.47 | ▼ -7.83% |
| 14947 |
AJ Bell plc
LSE:AJB |
1.02x |
GBX54.81 Million
≈ $6.67K |
GBX53.96 Million | UK | GBX596.00 | ▼ -0.08% |
| 14948 |
BWX Technologies Inc
NYSE:BWXT |
1.02x | $92.60 Million | $91.19 Million | USA | $174.52 | ▼ -1.22% |
| 14949 |
AUO CORP. SP.ADR NEW/10
F:AU7 |
1.02x |
€2.93 Billion
≈ $3.42 Billion |
€2.88 Billion | Germany | €4.72 | ▼ -1.26% |
| 14950 |
AU Optronics
TW:2409 |
1.02x |
NT$2.93 Billion
≈ $92.20 Million |
NT$2.88 Billion | Taiwan | NT$25.50 | ▼ -2.86% |
| 14951 |
Lanzhou Minbai Shareholding Group Co Ltd
SHG:600738 |
1.02x |
CN¥36.74 Million
≈ $5.38 Million |
CN¥36.19 Million | China | CN¥3.61 | ▼ -2.70% |
| 14952 |
Diamyd Medical AB (publ)
ST:DMYD-B |
1.02x |
Skr37.20 Million
≈ $4.00 Million |
Skr36.64 Million | Sweden | Skr1.03 | ▲ +0.19% |
| 14953 |
KT&G Corp
KO:033780 |
1.01x |
₩386.22 Billion
≈ $261.74 Million |
₩380.54 Billion | Korea | ₩182600.00 | ▲ +1.67% |
| 14954 |
Graco Inc
NYSE:GGG |
1.01x | $120.25 Million | $118.51 Million | USA | $79.50 | ▲ +2.25% |
| 14955 |
ASA Gold and Precious Metals Ltd
NYSE:ASA |
1.01x | $18.35 Million | $18.08 Million | USA | $50.47 | ▼ -0.18% |
| 14956 |
Pizza Pizza Royalty Corp.
TO:PZA |
1.01x |
CA$7.54 Million
≈ $5.45 Million |
CA$7.43 Million | Canada | CA$12.65 | ▲ +2.02% |
| 14957 |
GDS Holdings Ltd
NASDAQ:GDS |
1.01x | $736.50 Million | $725.98 Million | USA | $31.63 | ▼ -2.74% |
| 14958 |
CGI Inc
TO:GIB-A |
1.01x |
CA$451.08 Million
≈ $326.31 Million |
CA$444.72 Million | Canada | CA$93.59 | ▲ +4.15% |
| 14959 |
Fidelity D&D Bancorp Inc
NASDAQ:FDBC |
1.01x | $7.57 Million | $7.46 Million | USA | $51.55 | ▲ +1.66% |
| 14960 |
Xinjiang Qingsong Building Materials and Chemicals Group Co Ltd
SHG:600425 |
1.01x |
CN¥206.06 Million
≈ $30.15 Million |
CN¥203.25 Million | China | CN¥3.33 | ▼ -2.92% |
| 14961 |
Queenco-L
TA:QNCO |
1.01x |
ILA22.56 Million
≈ $60.47K |
ILA22.25 Million | Israel | ILA752.00 | ▼ -3.60% |
| 14962 |
Home Invest Belgium - Sifi
BR:HOMI |
1.01x |
€11.75 Million
≈ $13.74 Million |
€11.59 Million | Belgium | €19.88 | ▲ +0.81% |
| 14963 |
BSA Ltd
AU:BSA |
1.01x |
AU$7.97 Million
≈ $5.64 Million |
AU$7.87 Million | Australia | AU$0.32 | ▲ +3.23% |
| 14964 |
Boardwalktech Software Corp
V:BWLK |
1.01x |
CA$1.47 Million
≈ $1.06 Million |
CA$1.45 Million | Canada | CA$0.04 | ▲ +14.29% |
| 14965 |
Mader Group Ltd
AU:MAD |
1.01x |
AU$30.88 Million
≈ $21.85 Million |
AU$30.48 Million | Australia | AU$7.33 | ▼ -1.61% |
| 14966 |
Pikko Land Development Tbk
JK:RODA |
1.01x |
Rp16.94 Billion
≈ $992.44K |
Rp16.72 Billion | Indonesia | Rp61.00 | ▼ -3.17% |
| 14967 |
Sinomag Technology Co Ltd
SHE:300835 |
1.01x |
CN¥13.44 Million
≈ $1.97 Million |
CN¥13.27 Million | China | CN¥134.73 | ▼ -5.12% |
| 14968 |
IMPIANTI S.P.A.
F:F67 |
1.01x |
€566.76K
≈ $662.61K |
€559.70K | Germany | €0.87 | ▲ +0.00% |
| 14969 |
Yungjin Pharm Co Ltd
KO:003520 |
1.01x |
₩343.06 Million
≈ $232.49K |
₩338.82 Million | Korea | ₩1220.00 | ▲ +0.83% |
| 14970 |
GQG Partners Inc
AU:GQG |
1.01x |
AU$233.01 Million
≈ $164.87 Million |
AU$230.16 Million | Australia | AU$1.35 | ▼ -0.74% |
| 14971 |
ChoiceOne Financial Services Inc
NASDAQ:COFS |
1.01x | $14.03 Million | $13.87 Million | USA | $32.72 | ▼ -2.82% |
| 14972 |
Fidelity European Values
LSE:FEV |
1.01x |
GBX7.67 Million
≈ $932.85 |
GBX7.58 Million | UK | GBX423.50 | ▲ +0.59% |
| 14973 |
Richter Gedeon Vegyészeti Gyár Nyilvánosan Muködo Rt
F:RIG2 |
1.01x |
€52.44 Billion
≈ $61.30 Billion |
€51.84 Billion | Germany | €31.72 | ▼ -0.81% |
| 14974 |
Royal Orchid Hotel (Thailand) Public Company Limited
BK:ROH |
1.01x |
฿49.86 Million
≈ $1.55 Million |
฿49.30 Million | Thailand | ฿1.21 | ▲ +0.00% |
| 14975 |
Pyridam Farma Tbk
JK:PYFA |
1.01x |
Rp282.81 Billion
≈ $16.57 Million |
Rp279.71 Billion | Indonesia | Rp206.00 | ▼ -4.63% |
| 14976 |
Torex Gold Resources Inc
TO:TXG |
1.01x |
CA$209.80 Million
≈ $151.77 Million |
CA$207.50 Million | Canada | CA$54.62 | ▲ +2.07% |
| 14977 |
Livermore Investments Group Limited
LSE:LIV |
1.01x |
GBX9.77 Million
≈ $1.19K |
GBX9.67 Million | UK | GBX37.60 | ▲ +0.00% |
| 14978 |
TY Holdings Co Ltd
KO:363280 |
1.01x |
₩19.86 Billion
≈ $13.46 Million |
₩19.65 Billion | Korea | ₩1809.00 | ▼ -0.33% |
| 14979 |
Whitefield Industrials Ltd
AU:WHF |
1.01x |
AU$10.78 Million
≈ $7.63 Million |
AU$10.67 Million | Australia | AU$4.76 | ▲ +0.00% |
| 14980 |
Global Lighting Technologies Inc
TW:4935 |
1.01x |
NT$51.76 Million
≈ $1.63 Million |
NT$51.21 Million | Taiwan | NT$35.40 | ▼ -1.67% |
| 14981 |
Localiza Rent a Car S.A
SA:RENT3 |
1.01x |
R$1.23 Billion
≈ $242.24 Million |
R$1.22 Billion | Brazil | R$36.89 | ▼ -0.67% |
| 14982 |
Essity AB (publ)
ST:ESSITY-B |
1.01x |
Skr4.24 Billion
≈ $456.18 Million |
Skr4.20 Billion | Sweden | Skr276.30 | ▲ +0.80% |
| 14983 |
Essity AB (publ)
ST:ESSITY-A |
1.01x |
Skr4.24 Billion
≈ $456.18 Million |
Skr4.20 Billion | Sweden | Skr276.50 | ▲ +0.91% |
| 14984 |
Tex Year Industries Inc
TW:4720 |
1.01x |
NT$23.06 Million
≈ $726.48K |
NT$22.83 Million | Taiwan | NT$19.75 | ▼ -2.23% |
| 14985 |
Bangkok Bank Public Company Limited
F:BKKF |
1.01x |
€7.84 Billion
≈ $9.16 Billion |
€7.76 Billion | Germany | €4.60 | ▼ -2.95% |
| 14986 |
Bangkok Bank PCL
BK:BBL |
1.01x |
฿7.84 Billion
≈ $244.22 Million |
฿7.76 Billion | Thailand | ฿191.00 | ▲ +2.14% |
| 14987 |
Beijing E Hualu Info Tech
SHE:300212 |
1.01x |
CN¥24.57 Million
≈ $3.60 Million |
CN¥24.33 Million | China | CN¥7.35 | ▲ +0.68% |
| 14988 |
Morn Sun Feed Mill Corp
TWO:1240 |
1.01x |
NT$67.31 Million
≈ $2.12 Million |
NT$66.67 Million | Taiwan | NT$54.70 | ▼ -0.91% |
| 14989 |
Uchi Technologies Bhd
KLSE:7100 |
1.01x |
RM21.44 Million
≈ $5.38 Million |
RM21.24 Million | Malaysia | RM2.79 | ▲ +0.72% |
| 14990 |
Xiamen Voke Mold & Plastic Engineering Co. Ltd.
SHE:301196 |
1.01x |
CN¥74.21 Million
≈ $10.86 Million |
CN¥73.56 Million | China | CN¥75.10 | ▼ -3.98% |
| 14991 |
Accor S. A.
PA:AC |
1.01x |
€579.00 Million
≈ $676.91 Million |
€574.00 Million | France | €46.31 | ▲ +2.07% |
| 14992 |
Secuve Co. Ltd
KQ:131090 |
1.01x |
₩3.25 Billion
≈ $2.20 Million |
₩3.22 Billion | Korea | ₩3860.00 | ▼ -0.13% |
| 14993 |
RWS Holdings PLC
LSE:RWS |
1.01x |
GBX36.70 Million
≈ $4.47K |
GBX36.40 Million | UK | GBX83.20 | ▲ +4.13% |
| 14994 |
DBS GROUP ADR/4 SD 1
F:DEV |
1.01x |
€11.02 Billion
≈ $12.89 Billion |
€10.93 Billion | Germany | €152.00 | ▲ +0.66% |
| 14995 |
Zelira Therapeutics Ltd
AU:ZLD |
1.01x |
AU$159.61K
≈ $112.93K |
AU$158.31K | Australia | AU$0.50 | ▲ +0.00% |
| 14996 |
HBR Realty Empreendimentos Imobiliários S.A
SA:HBRE3 |
1.01x |
R$119.77 Million
≈ $23.50 Million |
R$118.80 Million | Brazil | R$2.10 | ▼ -1.41% |
| 14997 |
Ingersoll Rand (India) Limited
NSE:INGERRAND |
1.01x |
Rs1.20 Billion
≈ $13.00 Million |
Rs1.19 Billion | India | Rs4354.30 | ▼ -0.56% |
| 14998 |
Capital City Bank Group
NASDAQ:CCBG |
1.01x | $15.94 Million | $15.82 Million | USA | $51.60 | ▲ +1.28% |
| 14999 |
Gladstone Capital Corporation
NASDAQ:GLAD |
1.01x | $16.17 Million | $16.05 Million | USA | $18.79 | ▼ -0.90% |
| 15000 |
Antin IP SA
PA:ANTIN |
1.01x |
€52.29 Million
≈ $61.13 Million |
€51.92 Million | France | €8.55 | ▼ -2.29% |