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