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.
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%