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 |
|---|---|---|---|---|---|---|---|
| 12901 |
VYTRUS BIOTECH EO -01
F:V5P |
1.35x |
€3.90 Million
≈ $4.56 Million |
€2.90 Million | Germany | €16.75 | ▼ -0.30% |
| 12902 |
Sichuan Mingxing Electric Power Co Ltd
SHG:600101 |
1.35x |
CN¥140.47 Million
≈ $20.56 Million |
CN¥104.36 Million | China | CN¥7.93 | ▼ -7.14% |
| 12903 |
Kingfa Science & Technology (India) Limited
NSE:KINGFA |
1.35x |
Rs1.09 Billion
≈ $11.78 Million |
Rs809.35 Million | India | Rs5212.00 | ▲ +3.72% |
| 12904 |
Farcent Enterprise Co Ltd
TW:1730 |
1.35x |
NT$126.76 Million
≈ $3.99 Million |
NT$94.21 Million | Taiwan | NT$51.50 | ▲ +0.39% |
| 12905 |
Shijiazhuang Yiling Pharmaceutical Co Ltd
SHE:002603 |
1.35x |
CN¥446.51 Million
≈ $65.34 Million |
CN¥331.87 Million | China | CN¥16.40 | ▼ -3.19% |
| 12906 |
United Community Banks, Inc.
NASDAQ:UCB |
1.35x | $123.09 Million | $91.49 Million | USA | $31.11 | ▼ -0.80% |
| 12907 |
Kothari Petrochemicals Limited
NSE:KOTHARIPET |
1.35x |
Rs484.18 Million
≈ $5.24 Million |
Rs359.92 Million | India | Rs131.82 | ▼ -1.41% |
| 12908 |
Pearl Holdings Acquisition Corp
NASDAQ:PRLH |
1.35x | $2.39 Million | $1.77 Million | USA | $11.32 | ▲ +0.00% |
| 12909 |
NEXTLEAF SOLUTIONS
F:L0MA |
1.35x |
€348.61K
≈ $407.56K |
€259.17K | Germany | €0.02 | ▼ -8.82% |
| 12910 |
Black Hills Corporation
NYSE:BKH |
1.35x | $176.20 Million | $131.00 Million | USA | $75.29 | ▲ +0.25% |
| 12911 |
FVCBankcorp Inc
NASDAQ:FVCB |
1.34x | $7.59 Million | $5.65 Million | USA | $18.00 | ▲ +1.93% |
| 12912 |
Xi an Bright Laser Tech Co Ltd
SHG:688333 |
1.34x |
CN¥106.79 Million
≈ $15.63 Million |
CN¥79.44 Million | China | CN¥81.91 | ▼ -9.34% |
| 12913 |
Expeditors International of Washington, Inc.
NYSE:EXPD |
1.34x | $309.23 Million | $230.04 Million | USA | $175.30 | ▼ -0.50% |
| 12914 |
Madison Air Solutions Corporation
NYSE:MAIR |
1.34x | $57.80 Million | $43.00 Million | USA | $34.73 | ▼ -4.25% |
| 12915 |
Ashot Ashkelon Industries Ltd
TA:ASHO |
1.34x |
ILA24.40 Million
≈ $65.42K |
ILA18.15 Million | Israel | ILA8498.00 | ▼ -0.02% |
| 12916 |
Sagittarius Life Science
TWO:3205 |
1.34x |
NT$360.37 Million
≈ $11.35 Million |
NT$268.19 Million | Taiwan | NT$50.00 | ▲ +0.00% |
| 12917 |
Ningbo Fangzheng Automobile Mould Co.Ltd.
SHE:300998 |
1.34x |
CN¥8.45 Million
≈ $1.24 Million |
CN¥6.29 Million | China | CN¥21.16 | ▲ +5.01% |
| 12918 |
Empreendimentos Pague Menos S.A
SA:PGMN3 |
1.34x |
R$70.15 Million
≈ $13.76 Million |
R$52.22 Million | Brazil | R$3.37 | ▲ +0.00% |
| 12919 |
Jin Air Co Ltd
KO:272450 |
1.34x |
₩61.39 Billion
≈ $41.60 Million |
₩45.70 Billion | Korea | ₩5110.00 | ▼ -1.16% |
| 12920 |
Hutchison Telecommunications (Australia) Ltd
AU:HTA |
1.34x |
AU$17.11 Million
≈ $12.11 Million |
AU$12.74 Million | Australia | AU$0.03 | ▲ +0.00% |
| 12921 |
Prudential plc
MX:PUKN |
1.34x |
MX$633.50 Million
≈ $36.46 Million |
MX$472.00 Million | Mexico | MX$545.00 | ▲ +0.00% |
| 12922 |
Prudential plc
F:PRU2 |
1.34x |
€633.50 Million
≈ $740.63 Million |
€472.00 Million | Germany | €26.40 | ▲ +0.76% |
| 12923 |
Welldone Co
TWO:6170 |
1.34x |
NT$208.37 Million
≈ $6.56 Million |
NT$155.26 Million | Taiwan | NT$47.05 | ▼ -0.42% |
| 12924 |
James Latham PLC
LSE:LTHM |
1.34x |
GBX10.72 Million
≈ $1.30K |
GBX7.99 Million | UK | GBX1075.00 | ▲ +0.00% |
| 12925 |
Politeknik Metal Sanayi ve
IS:POLTK |
1.34x |
TL25.30 Million
≈ $566.69K |
TL18.86 Million | Turkey | TL4837.50 | ▼ -0.15% |
| 12926 |
Keboda Technology Co Ltd
SHG:603786 |
1.34x |
CN¥262.21 Million
≈ $38.37 Million |
CN¥195.43 Million | China | CN¥39.92 | ▼ -1.99% |
| 12927 |
PT Indonesia Kendaraan Terminal Tbk
JK:IPCC |
1.34x |
Rp84.08 Billion
≈ $4.93 Million |
Rp62.68 Billion | Indonesia | Rp1205.00 | ▼ -0.41% |
| 12928 |
Wendell Industrial Co. Ltd
TWO:6761 |
1.34x |
NT$85.46 Million
≈ $2.69 Million |
NT$63.71 Million | Taiwan | NT$150.50 | ▼ -4.44% |
| 12929 |
Intersport Polska S.A.
WAR:IPO |
1.34x |
zł4.32 Million
≈ $1.19 Million |
zł3.22 Million | Poland | zł0.32 | ▼ -6.92% |
| 12930 |
Shenzhen Mindray Bio-Medical Electronics Co Ltd Class A
SHE:300760 |
1.34x |
CN¥3.35 Billion
≈ $490.58 Million |
CN¥2.50 Billion | China | CN¥146.38 | ▼ -2.93% |
| 12931 |
AME REIT
KLSE:5307 |
1.34x |
RM12.35 Million
≈ $3.10 Million |
RM9.21 Million | Malaysia | RM1.56 | ▲ +2.63% |
| 12932 |
mTouche Technology Bhd
KLSE:0092 |
1.34x |
RM2.14 Million
≈ $537.03K |
RM1.60 Million | Malaysia | RM0.03 | ▼ -28.57% |
| 12933 |
Humana AB (publ)
ST:HUM |
1.34x |
Skr67.00 Million
≈ $7.21 Million |
Skr50.00 Million | Sweden | Skr61.90 | ▲ +1.14% |
| 12934 |
Old Point Financial Corporation
NASDAQ:OPOF |
1.34x | $1.66 Million | $1.24 Million | USA | $42.10 | ▲ +2.28% |
| 12935 |
Guangdong Haid Group Co Ltd
SHE:002311 |
1.34x |
CN¥2.01 Billion
≈ $294.82 Million |
CN¥1.50 Billion | China | CN¥48.26 | ▼ -0.88% |
| 12936 |
Shih Wei Navigation Co Ltd
TW:5608 |
1.34x |
NT$367.94 Million
≈ $11.59 Million |
NT$274.65 Million | Taiwan | NT$13.75 | ▲ +0.73% |
| 12937 |
Suntront Tech
SHE:300259 |
1.34x |
CN¥122.07 Million
≈ $17.86 Million |
CN¥91.12 Million | China | CN¥4.32 | ▼ -7.49% |
| 12938 |
Perusahaan Gas Negara Persero
JK:PGAS |
1.34x |
Rp2.05 Trillion
≈ $120.03 Million |
Rp1.53 Trillion | Indonesia | Rp1515.00 | ▼ -2.26% |
| 12939 |
Align Technology Inc
NASDAQ:ALGN |
1.34x | $151.04 Million | $112.77 Million | USA | $167.02 | ▼ -0.73% |
| 12940 |
WCON Electronics (Guangdong) Co. Ltd. A
SHE:301328 |
1.34x |
CN¥132.34 Million
≈ $19.37 Million |
CN¥98.83 Million | China | CN¥57.65 | ▼ -2.06% |
| 12941 |
Penguen Gida Sanayi AS
IS:PENGD |
1.34x |
TL88.92 Million
≈ $1.99 Million |
TL66.41 Million | Turkey | TL10.40 | ▼ -2.44% |
| 12942 |
China Merchants Energy Shipping Co Ltd
SHG:601872 |
1.34x |
CN¥2.21 Billion
≈ $323.11 Million |
CN¥1.65 Billion | China | CN¥15.70 | ▼ -1.07% |
| 12943 |
Foshan Electrical and Lighting Co Ltd
SHE:000541 |
1.34x |
CN¥34.83 Million
≈ $5.10 Million |
CN¥26.01 Million | China | CN¥4.80 | ▼ -2.04% |
| 12944 |
AngloGold Ashanti Ltd
JSE:ANG |
1.34x |
ZAC1.72 Billion
≈ $915.01K |
ZAC1.29 Billion | South Africa | ZAC133238.00 | ▲ +1.91% |
| 12945 |
Tanla Platforms Limited
NSE:TANLA |
1.34x |
Rs1.67 Billion
≈ $18.10 Million |
Rs1.25 Billion | India | Rs599.75 | ▼ -3.03% |
| 12946 |
Fleury S.A.
SA:FLRY3 |
1.34x |
R$264.56 Million
≈ $51.91 Million |
R$197.65 Million | Brazil | R$16.26 | ▼ -1.93% |
| 12947 |
China Yangtze Power Co Ltd
SHG:600900 |
1.34x |
CN¥20.26 Billion
≈ $2.96 Billion |
CN¥15.14 Billion | China | CN¥28.90 | ▼ -0.14% |
| 12948 |
Thinkingdom Media Group Ltd
SHG:603096 |
1.34x |
CN¥27.99 Million
≈ $4.10 Million |
CN¥20.92 Million | China | CN¥13.02 | ▼ -3.05% |
| 12949 |
Sanofi
F:SNW2 |
1.34x |
€3.75 Billion
≈ $4.38 Billion |
€2.80 Billion | Germany | €37.80 | ▲ +0.53% |
| 12950 |
Daejoo Electronic Materials Co. Ltd
KQ:078600 |
1.34x |
₩8.77 Billion
≈ $5.94 Million |
₩6.55 Billion | Korea | ₩75300.00 | ▼ -7.27% |
| 12951 |
Nordson Corporation
NASDAQ:NDSN |
1.34x | $202.91 Million | $151.63 Million | USA | $295.77 | ▲ +1.26% |
| 12952 |
LG Balakrishnan & Bros Limited
NSE:LGBBROSLTD |
1.34x |
Rs1.25 Billion
≈ $13.55 Million |
Rs936.24 Million | India | Rs1540.40 | ▼ -0.03% |
| 12953 |
Double Bond Chemical Ind Co Ltd
TW:4764 |
1.34x |
NT$69.31 Million
≈ $2.18 Million |
NT$51.80 Million | Taiwan | NT$279.50 | ▼ -9.69% |
| 12954 |
Shipping Corporation Of India Limited
NSE:SCI |
1.34x |
Rs7.27 Billion
≈ $78.62 Million |
Rs5.43 Billion | India | Rs275.10 | ▲ +2.42% |
| 12955 |
Shandong Weida Machinery Co Ltd
SHE:002026 |
1.34x |
CN¥96.22 Million
≈ $14.08 Million |
CN¥71.91 Million | China | CN¥9.35 | ▼ -1.68% |
| 12956 |
Guangdong Lvtong New Energy Electric Vehicle Technology Co. Ltd. Cl A
SHE:301322 |
1.34x |
CN¥58.92 Million
≈ $8.62 Million |
CN¥44.04 Million | China | CN¥31.94 | ▼ -0.62% |
| 12957 |
PHOENIX N AG
SW:PMN |
1.34x |
CHF21.92 Million
≈ $27.71 Million |
CHF16.39 Million | Switzerland | CHF430.00 | ▲ +1.18% |
| 12958 |
Feng Tay Enterprises Co Ltd
TW:9910 |
1.34x |
NT$1.91 Billion
≈ $60.18 Million |
NT$1.43 Billion | Taiwan | NT$68.50 | ▼ -0.44% |
| 12959 |
Shenzhen Neptunus Bioengineering Co Ltd
SHE:000078 |
1.34x |
CN¥10.65 Million
≈ $1.56 Million |
CN¥7.97 Million | China | CN¥1.53 | ▼ -5.56% |
| 12960 |
Wesdome Gold Mines Ltd.
TO:WDO |
1.34x |
CA$156.96 Million
≈ $113.54 Million |
CA$117.40 Million | Canada | CA$26.14 | ▲ +1.20% |
| 12961 |
Innovita Biological Technology Co. Ltd. A
SHG:688253 |
1.34x |
CN¥193.13 Million
≈ $28.26 Million |
CN¥144.47 Million | China | CN¥54.75 | ▲ +1.30% |
| 12962 |
SpringWorks Therapeutics Inc
NASDAQ:SWTX |
1.34x | $15.07 Million | $11.27 Million | USA | $46.99 | ▲ +0.00% |
| 12963 |
Cerrado Gold Corp
V:CERT |
1.34x |
CA$17.21 Million
≈ $12.45 Million |
CA$12.88 Million | Canada | CA$1.76 | ▲ +1.15% |
| 12964 |
Eaton Corporation PLC
NYSE:ETN |
1.34x | $1.35 Billion | $1.01 Billion | USA | $404.07 | ▼ -2.66% |
| 12965 |
Rumere Co. Ltd.
SHE:301088 |
1.34x |
CN¥104.10 Million
≈ $15.23 Million |
CN¥77.94 Million | China | CN¥10.89 | ▼ -2.33% |
| 12966 |
CHAPEL DOWN GRP PLC LS-05
F:1U6 |
1.34x |
€1.44 Million
≈ $1.68 Million |
€1.08 Million | Germany | €0.48 | ▲ +0.00% |
| 12967 |
Megaron SA
WAR:MEG |
1.34x |
zł430.00K
≈ $118.34K |
zł322.00K | Poland | zł7.00 | ▲ +0.00% |
| 12968 |
Enact Holdings Inc
NASDAQ:ACT |
1.34x | $224.04 Million | $167.77 Million | USA | $46.76 | ▲ +1.72% |
| 12969 |
Trivago NV
NASDAQ:TRVG |
1.34x | $19.35 Million | $14.49 Million | USA | $5.46 | ▲ +4.20% |
| 12970 |
Nanjing Tanker Corp
SHG:601975 |
1.34x |
CN¥503.21 Million
≈ $73.63 Million |
CN¥376.86 Million | China | CN¥3.54 | ▼ -2.75% |
| 12971 |
National Health Investors Inc
NYSE:NHI |
1.34x | $53.44 Million | $40.02 Million | USA | $80.54 | ▲ +0.74% |
| 12972 |
Daewoong Pharma
KO:069620 |
1.34x |
₩57.53 Billion
≈ $38.99 Million |
₩43.09 Billion | Korea | ₩127600.00 | ▲ +3.07% |
| 12973 |
Relx PLC
LSE:REL |
1.34x |
GBX1.45 Billion
≈ $176.91K |
GBX1.09 Billion | UK | GBX2568.00 | ▲ +4.77% |
| 12974 |
China Wafer Level Csp Co Ltd
SHG:603005 |
1.34x |
CN¥145.37 Million
≈ $21.27 Million |
CN¥108.89 Million | China | CN¥30.76 | ▼ -0.26% |
| 12975 |
Utechzone Co Ltd
TWO:3455 |
1.33x |
NT$105.01 Million
≈ $3.31 Million |
NT$78.67 Million | Taiwan | NT$188.00 | ▼ -6.47% |
| 12976 |
Foryou Corp
SHE:002906 |
1.33x |
CN¥293.51 Million
≈ $42.95 Million |
CN¥219.96 Million | China | CN¥23.45 | ▼ -1.35% |
| 12977 |
Compania Introductora de Buenos Aires SA
BA:INTR |
1.33x |
AR$4.26 Billion
≈ $3.08 Million |
AR$3.19 Billion | Argentina | AR$290.00 | ▲ +0.00% |
| 12978 |
Fujian SuperTech Advanced Material Co Ltd
SHG:688398 |
1.33x |
CN¥17.80 Million
≈ $2.61 Million |
CN¥13.35 Million | China | CN¥19.05 | ▼ -2.01% |
| 12979 |
Crest Group Berhad
KLSE:0323 |
1.33x |
RM26.80 Million
≈ $6.73 Million |
RM20.10 Million | Malaysia | RM0.20 | ▲ +2.56% |
| 12980 |
Seoho Electric Co.Ltd
KQ:065710 |
1.33x |
₩6.56 Billion
≈ $4.44 Million |
₩4.92 Billion | Korea | ₩42450.00 | ▼ -0.93% |
| 12981 |
Danang Rubber JSC
VN:DRC |
1.33x |
₫100.91 Billion
≈ $3.83 Million |
₫75.67 Billion | Vietnam | ₫10000.00 | ▼ -0.99% |
| 12982 |
Bath & Body Works Inc.
NYSE:BBWI |
1.33x | $244.00 Million | $183.00 Million | USA | $19.90 | ▲ +2.90% |
| 12983 |
Grand Central Enterprises Bhd
KLSE:5592 |
1.33x |
RM4.00 Million
≈ $1.00 Million |
RM3.00 Million | Malaysia | RM0.40 | ▼ -9.20% |
| 12984 |
CN EVERBRIGHT WATER HD 1
F:BIU2 |
1.33x |
€1.12 Billion
≈ $1.31 Billion |
€842.48 Million | Germany | €0.15 | ▲ +0.00% |
| 12985 |
Edimax Technology Co Ltd
TW:3047 |
1.33x |
NT$92.14 Million
≈ $2.90 Million |
NT$69.11 Million | Taiwan | NT$14.65 | ▼ -2.01% |
| 12986 |
Maywufa Co Ltd
TW:1731 |
1.33x |
NT$68.09 Million
≈ $2.15 Million |
NT$51.08 Million | Taiwan | NT$20.55 | ▲ +0.00% |
| 12987 |
Poongsan
KO:103140 |
1.33x |
₩43.42 Billion
≈ $29.42 Million |
₩32.58 Billion | Korea | ₩68300.00 | ▲ +4.75% |
| 12988 |
Making Science Group S.A.
MC:MAKS |
1.33x |
€34.10 Million
≈ $39.86 Million |
€25.59 Million | Spain | €6.70 | ▲ +0.00% |
| 12989 |
Eni S.p.A
F:ENI1 |
1.33x |
€1.43 Billion
≈ $1.67 Billion |
€1.07 Billion | Germany | €45.40 | ▲ +3.18% |
| 12990 |
Selamat Sempurna Tbk
JK:SMSM |
1.33x |
Rp330.86 Billion
≈ $19.39 Million |
Rp248.39 Billion | Indonesia | Rp1730.00 | ▼ -0.86% |
| 12991 |
BIT Computer Co. Ltd
KQ:032850 |
1.33x |
₩2.23 Billion
≈ $1.51 Million |
₩1.67 Billion | Korea | ₩3905.00 | ▼ -0.38% |
| 12992 |
Kinross Gold Corp
TO:K |
1.33x |
CA$1.14 Billion
≈ $824.30 Million |
CA$856.00 Million | Canada | CA$33.66 | ▲ +0.87% |
| 12993 |
Prospect Capital Corporation
NASDAQ:PSEC |
1.33x | $103.79 Million | $77.98 Million | USA | $2.12 | ▲ +0.47% |
| 12994 |
INMODE LTD IS -01
F:154 |
1.33x |
€15.39 Million
≈ $17.99 Million |
€11.56 Million | Germany | €13.30 | ▲ +1.64% |
| 12995 |
BlackBerry Ltd
TO:BB |
1.33x |
CA$18.20 Million
≈ $13.17 Million |
CA$13.68 Million | Canada | CA$12.04 | ▼ -0.91% |
| 12996 |
Peet Ltd
AU:PPC |
1.33x |
AU$67.73 Million
≈ $47.93 Million |
AU$50.92 Million | Australia | AU$1.72 | ▲ +0.00% |
| 12997 |
HAIER SM.HME UNSP.ADR/4
F:HAI0 |
1.33x |
€26.00 Billion
≈ $30.40 Billion |
€19.55 Billion | Germany | €8.30 | ▼ -2.35% |
| 12998 |
Wellell Inc
TW:4106 |
1.33x |
NT$87.23 Million
≈ $2.75 Million |
NT$65.61 Million | Taiwan | NT$24.90 | ▲ +0.81% |
| 12999 |
PNC Process Systems Co Ltd
SHG:603690 |
1.33x |
CN¥60.31 Million
≈ $8.82 Million |
CN¥45.38 Million | China | CN¥22.62 | ▲ +10.02% |
| 13000 |
Beazley plc
LSE:BEZ |
1.33x |
GBX558.50 Million
≈ $67.95K |
GBX420.30 Million | UK | GBX1293.00 | ▲ +0.43% |