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