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,187
Positive operating CF and net income required

Last Updated

Jun 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
13001 Pearl Holdings Acquisition Corp
NASDAQ:PRLH
1.35x $2.39 Million $1.77 Million USA $11.32 ▲ +0.00%
13002 NEXTLEAF SOLUTIONS
F:L0MA
1.35x €348.61K
≈ $407.56K
€259.17K Germany €0.02 ▲ +37.50%
13003 Black Hills Corporation
NYSE:BKH
1.35x $176.20 Million $131.00 Million USA $72.78 ▲ +1.22%
13004 FVCBankcorp Inc
NASDAQ:FVCB
1.34x $7.59 Million $5.65 Million USA $16.23 ▲ +1.25%
13005 Xi an Bright Laser Tech Co Ltd
SHG:688333
1.34x CN¥106.79 Million
≈ $15.63 Million
CN¥79.44 Million China CN¥98.40 ▲ +0.46%
13006 Expeditors International of Washington, Inc.
NYSE:EXPD
1.34x $309.23 Million $230.04 Million USA $160.44 ▲ +0.19%
13007 Sagittarius Life Science
TWO:3205
1.34x NT$360.37 Million
≈ $11.35 Million
NT$268.19 Million Taiwan NT$57.10 ▲ +1.60%
13008 Ningbo Fangzheng Automobile Mould Co.Ltd.
SHE:300998
1.34x CN¥8.45 Million
≈ $1.24 Million
CN¥6.29 Million China CN¥26.20 ▼ -1.73%
13009 Empreendimentos Pague Menos S.A
SA:PGMN3
1.34x R$70.15 Million
≈ $13.76 Million
R$52.22 Million Brazil R$3.94 ▼ -2.48%
13010 Jin Air Co Ltd
KO:272450
1.34x ₩61.39 Billion
≈ $41.60 Million
₩45.70 Billion Korea ₩5620.00 ▼ -0.18%
13011 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%
13012 Prudential plc
F:PRU2
1.34x €633.50 Million
≈ $740.63 Million
€472.00 Million Germany €26.40 ▲ +0.76%
13013 Prudential plc
MX:PUKN
1.34x MX$633.50 Million
≈ $36.46 Million
MX$472.00 Million Mexico MX$545.00 ▲ +0.00%
13014 Welldone Co
TWO:6170
1.34x NT$208.37 Million
≈ $6.56 Million
NT$155.26 Million Taiwan NT$53.20 ▲ +0.19%
13015 James Latham PLC
LSE:LTHM
1.34x GBX10.72 Million
≈ $1.30K
GBX7.99 Million UK GBX1010.00 ▲ +0.00%
13016 Politeknik Metal Sanayi ve
IS:POLTK
1.34x TL25.30 Million
≈ $566.69K
TL18.86 Million Turkey TL5072.50 ▲ +0.45%
13017 Keboda Technology Co Ltd
SHG:603786
1.34x CN¥262.21 Million
≈ $38.37 Million
CN¥195.43 Million China CN¥47.38 ▼ -1.39%
13018 PT Indonesia Kendaraan Terminal Tbk
JK:IPCC
1.34x Rp84.08 Billion
≈ $4.93 Million
Rp62.68 Billion Indonesia Rp1090.00 ▼ -5.63%
13019 Wendell Industrial Co. Ltd
TWO:6761
1.34x NT$85.46 Million
≈ $2.69 Million
NT$63.71 Million Taiwan NT$219.00 ▲ +3.06%
13020 Intersport Polska S.A.
WAR:IPO
1.34x zł4.32 Million
≈ $1.19 Million
zł3.22 Million Poland zł0.38 ▼ -0.13%
13021 Affirm Holdings Inc
NASDAQ:AFRM
1.34x $173.74 Million $129.59 Million USA $63.61 ▼ -7.41%
13022 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¥144.39 ▲ +1.26%
13023 Marston’s PLC
LSE:MARS
1.34x GBX76.80 Million
≈ $9.34K
GBX57.30 Million UK GBX45.85 ▲ +0.11%
13024 AME REIT
KLSE:5307
1.34x RM12.35 Million
≈ $3.10 Million
RM9.21 Million Malaysia RM1.56 ▲ +0.65%
13025 mTouche Technology Bhd
KLSE:0092
1.34x RM2.14 Million
≈ $537.03K
RM1.60 Million Malaysia RM0.04 ▲ +40.00%
13026 Dynagas LNG Partners LP
NYSE:DLNG
1.34x $21.06 Million $15.71 Million USA $3.73 ▼ -0.27%
13027 Changzhou Xingyu Automotive Lighting Systems Co Ltd
SHG:601799
1.34x CN¥582.28 Million
≈ $85.21 Million
CN¥434.60 Million China CN¥125.70 ▼ -1.76%
13028 Old Point Financial Corporation
NASDAQ:OPOF
1.34x $1.66 Million $1.24 Million USA $42.10 ▲ +2.28%
13029 Interactive Brokers Group Inc
NASDAQ:IBKR
1.34x $1.61 Billion $1.20 Billion USA $84.40 ▼ -3.06%
13030 Guangdong Haid Group Co Ltd
SHE:002311
1.34x CN¥2.01 Billion
≈ $294.82 Million
CN¥1.50 Billion China CN¥44.09 ▼ -1.08%
13031 Shih Wei Navigation Co Ltd
TW:5608
1.34x NT$367.94 Million
≈ $11.59 Million
NT$274.65 Million Taiwan NT$15.05 ▲ +0.67%
13032 Suntront Tech
SHE:300259
1.34x CN¥122.07 Million
≈ $17.86 Million
CN¥91.12 Million China CN¥6.12 ▲ +14.39%
13033 Perusahaan Gas Negara Persero
JK:PGAS
1.34x Rp2.05 Trillion
≈ $120.03 Million
Rp1.53 Trillion Indonesia Rp1520.00 ▼ -4.67%
13034 Align Technology Inc
NASDAQ:ALGN
1.34x $151.04 Million $112.77 Million USA $167.74 ▼ -0.33%
13035 WCON Electronics (Guangdong) Co. Ltd. A
SHE:301328
1.34x CN¥132.34 Million
≈ $19.37 Million
CN¥98.83 Million China CN¥57.70 ▲ +2.85%
13036 Penguen Gida Sanayi AS
IS:PENGD
1.34x TL88.92 Million
≈ $1.99 Million
TL66.41 Million Turkey TL13.41 ▼ -2.05%
13037 China Merchants Energy Shipping Co Ltd
SHG:601872
1.34x CN¥2.21 Billion
≈ $323.11 Million
CN¥1.65 Billion China CN¥14.80 ▼ -1.07%
13038 Foshan Electrical and Lighting Co Ltd
SHE:000541
1.34x CN¥34.83 Million
≈ $5.10 Million
CN¥26.01 Million China CN¥5.01 ▲ +0.20%
13039 AngloGold Ashanti Ltd
JSE:ANG
1.34x ZAC1.72 Billion
≈ $915.01K
ZAC1.29 Billion South Africa ZAC140550.00 ▼ -4.95%
13040 Tanla Platforms Limited
NSE:TANLA
1.34x Rs1.67 Billion
≈ $18.10 Million
Rs1.25 Billion India Rs517.15 ▼ -0.12%
13041 Fleury S.A.
SA:FLRY3
1.34x R$264.56 Million
≈ $51.91 Million
R$197.65 Million Brazil R$14.75 ▲ +0.34%
13042 China Yangtze Power Co Ltd
SHG:600900
1.34x CN¥20.26 Billion
≈ $2.96 Billion
CN¥15.14 Billion China CN¥27.61 ▼ -0.40%
13043 Thinkingdom Media Group Ltd
SHG:603096
1.34x CN¥27.99 Million
≈ $4.10 Million
CN¥20.92 Million China CN¥15.46 ▲ +2.32%
13044 Sanofi
F:SNW2
1.34x €3.75 Billion
≈ $4.38 Billion
€2.80 Billion Germany €36.40 ▲ +0.00%
13045 Daejoo Electronic Materials Co. Ltd
KQ:078600
1.34x ₩8.77 Billion
≈ $5.94 Million
₩6.55 Billion Korea ₩122100.00 ▼ -6.15%
13046 Telsys
TA:TLSY
1.34x ILA43.66 Million
≈ $117.05K
ILA32.63 Million Israel ILA33310.00 ▼ -2.46%
13047 Nordson Corporation
NASDAQ:NDSN
1.34x $202.91 Million $151.63 Million USA $282.73 ▼ -1.31%
13048 LG Balakrishnan & Bros Limited
NSE:LGBBROSLTD
1.34x Rs1.25 Billion
≈ $13.55 Million
Rs936.24 Million India Rs1544.50 ▲ +0.17%
13049 Double Bond Chemical Ind Co Ltd
TW:4764
1.34x NT$69.31 Million
≈ $2.18 Million
NT$51.80 Million Taiwan NT$282.00 ▼ -1.40%
13050 Shipping Corporation Of India Limited
NSE:SCI
1.34x Rs7.27 Billion
≈ $78.62 Million
Rs5.43 Billion India Rs302.65 ▼ -0.53%
13051 Shandong Weida Machinery Co Ltd
SHE:002026
1.34x CN¥96.22 Million
≈ $14.08 Million
CN¥71.91 Million China CN¥12.41 ▲ +1.14%
13052 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¥47.94 ▼ -0.52%
13053 PHOENIX N AG
SW:PMN
1.34x CHF21.92 Million
≈ $27.71 Million
CHF16.39 Million Switzerland CHF435.00 ▼ -0.46%
13054 Feng Tay Enterprises Co Ltd
TW:9910
1.34x NT$1.91 Billion
≈ $60.18 Million
NT$1.43 Billion Taiwan NT$76.90 ▼ -4.47%
13055 Shenzhen Neptunus Bioengineering Co Ltd
SHE:000078
1.34x CN¥10.65 Million
≈ $1.56 Million
CN¥7.97 Million China CN¥1.77 ▲ +4.73%
13056 Wesdome Gold Mines Ltd.
TO:WDO
1.34x CA$156.96 Million
≈ $113.54 Million
CA$117.40 Million Canada CA$24.55 ▼ -8.16%
13057 Innovita Biological Technology Co. Ltd. A
SHG:688253
1.34x CN¥193.13 Million
≈ $28.26 Million
CN¥144.47 Million China CN¥57.60 ▲ +1.05%
13058 Appen Ltd
AU:APX
1.34x AU$39.89 Million
≈ $28.22 Million
AU$29.84 Million Australia AU$1.13 ▼ -1.32%
13059 SpringWorks Therapeutics Inc
NASDAQ:SWTX
1.34x $15.07 Million $11.27 Million USA $46.99 ▲ +0.02%
13060 Eaton Corporation PLC
NYSE:ETN
1.34x $1.35 Billion $1.01 Billion USA $395.94 ▼ -5.42%
13061 Rumere Co. Ltd.
SHE:301088
1.34x CN¥104.10 Million
≈ $15.23 Million
CN¥77.94 Million China CN¥13.63 ▼ -0.58%
13062 CHAPEL DOWN GRP PLC LS-05
F:1U6
1.34x €1.44 Million
≈ $1.68 Million
€1.08 Million Germany €0.48 ▲ +0.41%
13063 Enact Holdings Inc
NASDAQ:ACT
1.34x $224.04 Million $167.77 Million USA $41.79 ▲ +2.05%
13064 Trivago NV
NASDAQ:TRVG
1.34x $19.35 Million $14.49 Million USA $4.29 ▲ +3.37%
13065 Nanjing Tanker Corp
SHG:601975
1.34x CN¥503.21 Million
≈ $73.63 Million
CN¥376.86 Million China CN¥4.28 ▼ -2.51%
13066 National Health Investors Inc
NYSE:NHI
1.34x $53.44 Million $40.02 Million USA $70.43 ▲ +3.09%
13067 Daewoong Pharma
KO:069620
1.34x ₩57.53 Billion
≈ $38.99 Million
₩43.09 Billion Korea ₩121100.00 ▼ -4.27%
13068 Relx PLC
LSE:REL
1.34x GBX1.45 Billion
≈ $176.91K
GBX1.09 Billion UK GBX2616.00 ▲ +1.28%
13069 China Wafer Level Csp Co Ltd
SHG:603005
1.34x CN¥145.37 Million
≈ $21.27 Million
CN¥108.89 Million China CN¥45.80 ▲ +2.74%
13070 Utechzone Co Ltd
TWO:3455
1.33x NT$105.01 Million
≈ $3.31 Million
NT$78.67 Million Taiwan NT$220.00 ▼ -2.22%
13071 Foryou Corp
SHE:002906
1.33x CN¥293.51 Million
≈ $42.95 Million
CN¥219.96 Million China CN¥28.34 ▼ -1.84%
13072 Compania Introductora de Buenos Aires SA
BA:INTR
1.33x AR$4.26 Billion
≈ $3.08 Million
AR$3.19 Billion Argentina AR$303.00 ▼ -1.62%
13073 Fujian SuperTech Advanced Material Co Ltd
SHG:688398
1.33x CN¥17.80 Million
≈ $2.61 Million
CN¥13.35 Million China CN¥28.06 ▼ -1.51%
13074 Crest Group Berhad
KLSE:0323
1.33x RM26.80 Million
≈ $6.73 Million
RM20.10 Million Malaysia RM0.21 ▲ +0.00%
13075 Danang Rubber JSC
VN:DRC
1.33x ₫100.91 Billion
≈ $3.83 Million
₫75.67 Billion Vietnam ₫12050.00 ▼ -0.41%
13076 Grand Central Enterprises Bhd
KLSE:5592
1.33x RM4.00 Million
≈ $1.00 Million
RM3.00 Million Malaysia RM0.32 ▲ +0.00%
13077 CN EVERBRIGHT WATER HD 1
F:BIU2
1.33x €1.12 Billion
≈ $1.31 Billion
€842.48 Million Germany €0.15 ▲ +0.00%
13078 Edimax Technology Co Ltd
TW:3047
1.33x NT$92.14 Million
≈ $2.90 Million
NT$69.11 Million Taiwan NT$16.15 ▼ -1.22%
13079 Dear U Co. Ltd.
KQ:376300
1.33x ₩13.76 Billion
≈ $9.33 Million
₩10.32 Billion Korea ₩22150.00 ▼ -4.11%
13080 Maywufa Co Ltd
TW:1731
1.33x NT$68.09 Million
≈ $2.15 Million
NT$51.08 Million Taiwan NT$21.70 ▲ +0.00%
13081 Poongsan
KO:103140
1.33x ₩43.42 Billion
≈ $29.42 Million
₩32.58 Billion Korea ₩72300.00 ▼ -2.30%
13082 Making Science Group S.A.
MC:MAKS
1.33x €34.10 Million
≈ $39.86 Million
€25.59 Million Spain €7.50 ▲ +0.00%
13083 Eni S.p.A
F:ENI1
1.33x €1.43 Billion
≈ $1.67 Billion
€1.07 Billion Germany €46.20 ▲ +0.43%
13084 Selamat Sempurna Tbk
JK:SMSM
1.33x Rp330.86 Billion
≈ $19.39 Million
Rp248.39 Billion Indonesia Rp1625.00 ▼ -1.81%
13085 BIT Computer Co. Ltd
KQ:032850
1.33x ₩2.23 Billion
≈ $1.51 Million
₩1.67 Billion Korea ₩4265.00 ▼ -1.39%
13086 Kinross Gold Corp
TO:K
1.33x CA$1.14 Billion
≈ $824.30 Million
CA$856.00 Million Canada CA$36.50 ▼ -8.18%
13087 Prospect Capital Corporation
NASDAQ:PSEC
1.33x $103.79 Million $77.98 Million USA $2.23 ▼ -2.19%
13088 INMODE LTD IS -01
F:154
1.33x €15.39 Million
≈ $17.99 Million
€11.56 Million Germany €11.55 ▲ +0.83%
13089 Pan American Silver Corp
TO:PAAS
1.33x CA$610.05 Million
≈ $441.30 Million
CA$458.44 Million Canada CA$66.24 ▼ -10.21%
13090 BlackBerry Ltd
TO:BB
1.33x CA$18.20 Million
≈ $13.17 Million
CA$13.68 Million Canada CA$13.08 ▼ -9.17%
13091 Peet Ltd
AU:PPC
1.33x AU$67.73 Million
≈ $47.93 Million
AU$50.92 Million Australia AU$1.64 ▼ -1.20%
13092 HAIER SM.HME UNSP.ADR/4
F:HAI0
1.33x €26.00 Billion
≈ $30.40 Billion
€19.55 Billion Germany €8.30 ▼ -2.35%
13093 Wellell Inc
TW:4106
1.33x NT$87.23 Million
≈ $2.75 Million
NT$65.61 Million Taiwan NT$24.00 ▲ +0.00%
13094 Medtronic plc
SA:MDTC34
1.33x R$4.76 Billion
≈ $933.21 Million
R$3.58 Billion Brazil R$208.39 ▼ -5.09%
13095 PNC Process Systems Co Ltd
SHG:603690
1.33x CN¥60.31 Million
≈ $8.82 Million
CN¥45.38 Million China CN¥26.04 ▼ -1.99%
13096 Beazley plc
LSE:BEZ
1.33x GBX558.50 Million
≈ $67.95K
GBX420.30 Million UK GBX1283.00 ▲ +0.00%
13097 Yuken India Limited
NSE:YUKEN
1.33x Rs73.78 Million
≈ $797.95K
Rs55.54 Million India Rs684.40 ▼ -0.08%
13098 Air Products and Chemicals Inc
NYSE:APD
1.33x $900.70 Million $678.20 Million USA $282.35 ▼ -0.18%
13099 Rex Trueform Group Ltd
JSE:RTO
1.33x ZAC18.07 Million
≈ $9.60K
ZAC13.61 Million South Africa ZAC11.00 ▲ +0.00%
13100 Wooyang Co. Ltd
KQ:103840
1.33x ₩1.90 Billion
≈ $1.29 Million
₩1.43 Billion Korea ₩2180.00 ▼ -4.60%