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 |
|---|---|---|---|---|---|---|---|
| 19801 |
Chongqing Machinery & Electric Co. Ltd
F:CE3 |
0.13x |
€11.67 Million
≈ $13.64 Million |
€90.95 Million | Germany | €0.20 | ▼ -5.77% |
| 19802 |
NN Group NV
AS:NN |
0.13x |
€25.00 Million
≈ $29.23 Million |
€195.50 Million | Netherlands | €80.00 | ▲ +0.76% |
| 19803 |
Alliance Witan Ord
LSE:ALW |
0.13x |
GBX35.29 Million
≈ $4.29K |
GBX276.44 Million | UK | GBX1346.00 | ▲ +0.82% |
| 19804 |
Benchmark Holdings Plc
LSE:BMK |
0.13x |
GBX10.97 Million
≈ $1.34K |
GBX86.18 Million | UK | GBX15300.00 | ▼ -0.65% |
| 19805 |
Viking Mines Ltd
AU:VKA |
0.13x |
AU$235.00K
≈ $166.28K |
AU$1.85 Million | Australia | AU$0.01 | ▲ +0.00% |
| 19806 |
Air Busan Co Ltd
KO:298690 |
0.13x |
₩3.51 Billion
≈ $2.38 Million |
₩27.74 Billion | Korea | ₩1489.00 | ▲ +0.07% |
| 19807 |
Komercni Banka A.S.
PR:KOMB |
0.13x |
Kč505.75 Million
≈ $24.26 Million |
Kč4.00 Billion | Czech Republic | Kč1049.00 | ▼ -1.32% |
| 19808 |
Tes Touch Embedded Solutions
SHE:003019 |
0.13x |
CN¥4.76 Million
≈ $696.67K |
CN¥37.84 Million | China | CN¥22.08 | ▼ -1.03% |
| 19809 |
Abico FS Co Ltd
TWO:8071 |
0.13x |
NT$4.35 Million
≈ $136.95K |
NT$34.60 Million | Taiwan | NT$21.30 | ▼ -6.37% |
| 19810 |
Ironwood Pharmaceuticals Inc
NASDAQ:IRWD |
0.13x | $5.12 Million | $40.77 Million | USA | $3.80 | ▼ -2.81% |
| 19811 |
DELPHI WORLD MONEY LIMITED
NSE:DELPHIFX |
0.13x |
Rs4.18 Million
≈ $45.21K |
Rs33.42 Million | India | Rs6.77 | ▼ -4.11% |
| 19812 |
Jiangsu Chunlan Refrigerating Equipment Stock Co Ltd
SHG:600854 |
0.13x |
CN¥14.48 Million
≈ $2.12 Million |
CN¥115.76 Million | China | CN¥4.19 | ▲ +1.21% |
| 19813 |
Eterindo Wahanatama Tbk
JK:ETWA |
0.12x |
Rp19.83 Billion
≈ $1.16 Million |
Rp159.10 Billion | Indonesia | Rp70.00 | ▲ +0.00% |
| 19814 |
Calitech Co Ltd
TWO:6532 |
0.12x |
NT$23.60 Million
≈ $743.50K |
NT$189.62 Million | Taiwan | NT$64.70 | ▼ -5.96% |
| 19815 |
Roda Vivatex Tbk
JK:RDTX |
0.12x |
Rp10.26 Billion
≈ $601.27K |
Rp82.62 Billion | Indonesia | Rp13600.00 | ▲ +0.00% |
| 19816 |
Uma Exports Limited
NSE:UMAEXPORTS |
0.12x |
Rs1.70 Million
≈ $18.38K |
Rs13.70 Million | India | Rs19.59 | ▲ +0.62% |
| 19817 |
Mudanjiang Hengfeng Paper Co Ltd
SHG:600356 |
0.12x |
CN¥6.61 Million
≈ $966.92K |
CN¥53.35 Million | China | CN¥7.55 | ▲ +0.40% |
| 19818 |
Jasmine International Public Company Limited
F:JASN |
0.12x |
€229.81 Million
≈ $268.68 Million |
€1.86 Billion | Germany | €0.00 | ▲ +0.00% |
| 19819 |
Jasmine International Public Company Limited
BK:JAS |
0.12x |
฿229.81 Million
≈ $7.16 Million |
฿1.86 Billion | Thailand | ฿1.09 | ▼ -0.91% |
| 19820 |
Jiangsu Goodwe Power Supply Technology Co Ltd
SHG:688390 |
0.12x |
CN¥12.06 Million
≈ $1.77 Million |
CN¥97.72 Million | China | CN¥64.80 | ▼ -2.29% |
| 19821 |
Scilex Holding Company
NASDAQ:SCLX |
0.12x | $2.65 Million | $21.50 Million | USA | $6.82 | ▼ -2.99% |
| 19822 |
Fortune Mate Indonesia Tbk
JK:FMII |
0.12x |
Rp2.45 Billion
≈ $143.59K |
Rp19.86 Billion | Indonesia | Rp252.00 | ▲ +3.28% |
| 19823 |
Kapston Services Limited
NSE:KAPSTON |
0.12x |
Rs16.25 Million
≈ $175.71K |
Rs131.85 Million | India | Rs449.85 | ▼ -2.25% |
| 19824 |
Havsfrun Investment AB (publ)
ST:HAV-B |
0.12x |
Skr866.00K
≈ $93.20K |
Skr7.05 Million | Sweden | Skr13.10 | ▼ -1.65% |
| 19825 |
ORIENTBIO Inc.
KO:002630 |
0.12x |
₩1.35 Billion
≈ $912.83K |
₩10.99 Billion | Korea | ₩911.00 | ▼ -6.95% |
| 19826 |
Kangda International Environmental Company Limited
STU:27K |
0.12x |
€5.00 Million
≈ $5.85 Million |
€40.90 Million | Germany | €0.07 | ▼ -6.92% |
| 19827 |
Polar Capital Global Financials Trust plc
LSE:PCFT |
0.12x |
GBX3.86 Million
≈ $469.89 |
GBX31.61 Million | UK | GBX253.00 | ▲ +0.80% |
| 19828 |
Masimo Corporation
NASDAQ:MASI |
0.12x | $60.50 Million | $497.70 Million | USA | $179.95 | ▲ +0.00% |
| 19829 |
Beijing Fuxing Xiaocheng Electronic Technology Co Ltd
SHE:300139 |
0.12x |
CN¥6.92 Million
≈ $1.01 Million |
CN¥56.97 Million | China | CN¥38.82 | ▼ -2.34% |
| 19830 |
Aino Health AB
ST:AINO |
0.12x |
Skr198.00K
≈ $21.31K |
Skr1.63 Million | Sweden | Skr0.19 | ▲ +0.00% |
| 19831 |
Theon International Plc
AS:THEON |
0.12x |
€6.51 Million
≈ $7.61 Million |
€53.69 Million | Netherlands | €34.10 | ▼ -2.01% |
| 19832 |
North American Financial 15
TO:FFN |
0.12x |
CA$21.57 Million
≈ $15.60 Million |
CA$177.94 Million | Canada | CA$11.13 | ▼ -0.18% |
| 19833 |
Sparebank 1 SMN
OL:MING |
0.12x |
Nkr137.00 Million
≈ $14.42 Million |
Nkr1.13 Billion | Norway | Nkr196.32 | ▲ +0.68% |
| 19834 |
Constellation Technologies Ltd
AU:CT1 |
0.12x |
AU$30.94K
≈ $21.89K |
AU$255.53K | Australia | AU$0.00 | ▲ +0.00% |
| 19835 |
Shihlin Paper Corp
TW:1903 |
0.12x |
NT$23.74 Million
≈ $747.88K |
NT$196.33 Million | Taiwan | NT$48.55 | ▼ -0.31% |
| 19836 |
Addentax Group Corp
NASDAQ:ATXG |
0.12x | $478.77K | $3.96 Million | USA | $3.52 | ▲ +6.67% |
| 19837 |
City Steel Public Company Limited
BK:CITY |
0.12x |
฿964.00K
≈ $30.05K |
฿7.98 Million | Thailand | ฿1.18 | ▲ +0.85% |
| 19838 |
Sichuan Haite High-tech Co Ltd
SHE:002023 |
0.12x |
CN¥6.67 Million
≈ $976.21K |
CN¥55.30 Million | China | CN¥8.90 | ▼ -1.77% |
| 19839 |
Toro Ltd
LSE:TORO |
0.12x |
€5.25 Million
≈ $6.14 Million |
€43.55 Million | UK | €0.56 | ▲ +0.00% |
| 19840 |
Shandong Longquan Pipeline Engineering Co Ltd
SHE:002671 |
0.12x |
CN¥10.17 Million
≈ $1.49 Million |
CN¥84.60 Million | China | CN¥3.60 | ▲ +1.41% |
| 19841 |
MRO-TEK Realty Limited
NSE:MRO-TEK |
0.12x |
Rs11.68 Million
≈ $126.36K |
Rs97.25 Million | India | Rs71.68 | ▲ +0.00% |
| 19842 |
Canadian Life Companies Split Corp
TO:LFE |
0.12x |
CA$2.69 Million
≈ $1.95 Million |
CA$22.40 Million | Canada | CA$9.68 | ▼ -0.05% |
| 19843 |
AfriTin Mining Ltd
LSE:ATM |
0.12x |
GBX16.41 Million
≈ $2.00K |
GBX138.45 Million | UK | GBX4.10 | ▲ +0.00% |
| 19844 |
Resonance Health Ltd
AU:RHT |
0.12x |
AU$173.36K
≈ $122.66K |
AU$1.47 Million | Australia | AU$0.06 | ▲ +7.69% |
| 19845 |
Visual International Holdings Ltd
JSE:VIS |
0.12x |
ZAC841.32K
≈ $447.12 |
ZAC7.13 Million | South Africa | ZAC3.00 | ▲ +0.00% |
| 19846 |
INVALDA INVL AB EO-29
F:WTK |
0.12x |
€5.55 Million
≈ $6.49 Million |
€47.10 Million | Germany | €27.40 | ▲ +0.00% |
| 19847 |
Ari Real Estate Arena Investment Ltd
TA:ARIN |
0.12x |
ILA16.29 Million
≈ $43.68K |
ILA138.44 Million | Israel | ILA438.20 | ▲ +0.74% |
| 19848 |
FutureChem Co.Ltd
KQ:220100 |
0.12x |
₩303.40 Million
≈ $205.61K |
₩2.59 Billion | Korea | ₩7460.00 | ▼ -3.87% |
| 19849 |
IBI Lion SOCIMI S.A.
MC:YIBI |
0.12x |
€275.57K
≈ $322.17K |
€2.36 Million | Spain | €1.31 | ▲ +0.00% |
| 19850 |
Neuroone Medical Technologies Corp
NASDAQ:NMTC |
0.12x | $208.05K | $1.79 Million | USA | $1.67 | ▼ -5.11% |
| 19851 |
SUFA Technology Industry Co Ltd CNNC
SHE:000777 |
0.12x |
CN¥4.04 Million
≈ $591.23K |
CN¥34.74 Million | China | CN¥17.00 | ▼ -0.93% |
| 19852 |
Internet Gold Golden Lines Ltd
TA:IGLD |
0.12x |
ILA5.00 Million
≈ $13.40K |
ILA43.00 Million | Israel | ILA208.00 | ▲ +2.97% |
| 19853 |
Medincell SA
PA:MEDCL |
0.12x |
€17.00K
≈ $19.87K |
€146.25K | France | €25.24 | ▼ -2.92% |
| 19854 |
ÖKOWORLD AG
XETRA:VVV3 |
0.12x |
€1.25 Million
≈ $1.46 Million |
€10.79 Million | Germany | €26.70 | ▼ -1.84% |
| 19855 |
Long Yuan Construction Group Co Ltd
SHG:600491 |
0.12x |
CN¥22.30 Million
≈ $3.26 Million |
CN¥192.55 Million | China | CN¥1.23 | ▼ -1.60% |
| 19856 |
Kunshan Asia Aroma Corp. Ltd.
SHE:301220 |
0.12x |
CN¥4.30 Million
≈ $628.68K |
CN¥37.18 Million | China | CN¥26.14 | ▲ +0.04% |
| 19857 |
Bekasi Fajar Industrial Estate
JK:BEST |
0.12x |
Rp4.53 Billion
≈ $265.29K |
Rp39.22 Billion | Indonesia | Rp101.00 | ▲ +1.00% |
| 19858 |
Singer Thailand Public Company Limited
BK:SINGER |
0.12x |
฿16.46 Million
≈ $513.11K |
฿142.94 Million | Thailand | ฿11.70 | ▼ -0.85% |
| 19859 |
GRM Overseas Limited
NSE:GRMOVER |
0.12x |
Rs17.84 Million
≈ $192.95K |
Rs154.93 Million | India | Rs89.57 | ▼ -0.61% |
| 19860 |
Edwards Lifesciences Corp
NYSE:EW |
0.12x | $43.80 Million | $380.70 Million | USA | $83.68 | ▲ +0.77% |
| 19861 |
Tongyang Inc
KO:001525 |
0.11x |
₩920.69 Million
≈ $623.94K |
₩8.03 Billion | Korea | ₩8520.00 | ▲ +5.84% |
| 19862 |
Tongyang 3PB Preffered
KO:001529 |
0.11x |
₩920.69 Million
≈ $623.94K |
₩8.03 Billion | Korea | ₩2095.00 | ▲ +0.00% |
| 19863 |
Jilin Aodong Pharmaceutical Group Co Ltd
SHE:000623 |
0.11x |
CN¥112.12 Million
≈ $16.41 Million |
CN¥978.96 Million | China | CN¥17.80 | ▼ -1.28% |
| 19864 |
Kermode Resources Ltd
V:KLM |
0.11x |
CA$2.15K
≈ $1.56K |
CA$18.80K | Canada | CA$0.01 | ▲ +0.00% |
| 19865 |
TD Power Systems Limited
NSE:TDPOWERSYS |
0.11x |
Rs126.05 Million
≈ $1.36 Million |
Rs1.10 Billion | India | Rs1114.80 | ▼ -2.34% |
| 19866 |
Mentice AB
ST:MNTC |
0.11x |
Skr1.49 Million
≈ $159.81K |
Skr13.01 Million | Sweden | Skr14.15 | ▲ +0.00% |
| 19867 |
Ratos AB (publ)
ST:RATO-A |
0.11x |
Skr22.00 Million
≈ $2.37 Million |
Skr193.00 Million | Sweden | Skr36.00 | ▲ +0.28% |
| 19868 |
TISCO Financial Group Public Company Limited
F:47TA |
0.11x |
€186.80 Million
≈ $218.39 Million |
€1.64 Billion | Germany | €3.32 | ▼ -0.60% |
| 19869 |
Suning Universal Co Ltd
SHE:000718 |
0.11x |
CN¥10.28 Million
≈ $1.50 Million |
CN¥90.37 Million | China | CN¥1.86 | ▲ +2.20% |
| 19870 |
Technos S.A
SA:TECN3 |
0.11x |
R$5.23 Million
≈ $1.03 Million |
R$45.95 Million | Brazil | R$9.78 | ▼ -0.10% |
| 19871 |
Ruentex Industries Ltd
TW:2915 |
0.11x |
NT$299.73 Million
≈ $9.44 Million |
NT$2.64 Billion | Taiwan | NT$50.50 | ▼ -1.94% |
| 19872 |
S Connect Co. LTD
KQ:096630 |
0.11x |
₩2.49 Billion
≈ $1.69 Million |
₩21.92 Billion | Korea | ₩1765.00 | ▼ -3.55% |
| 19873 |
Value8 N.V
AS:VALUE |
0.11x |
€714.00K
≈ $834.74K |
€6.34 Million | Netherlands | €6.75 | ▲ +0.75% |
| 19874 |
Oncology Institute Inc
NASDAQ:TOI |
0.11x | $3.23 Million | $28.72 Million | USA | $4.95 | ▼ -4.62% |
| 19875 |
UTI Asset Management Company Limited
NSE:UTIAMC |
0.11x |
Rs208.60 Million
≈ $2.26 Million |
Rs1.86 Billion | India | Rs900.25 | ▼ -0.41% |
| 19876 |
China National Gold Group Gold Jewellery Co Ltd
SHG:600916 |
0.11x |
CN¥19.16 Million
≈ $2.80 Million |
CN¥170.77 Million | China | CN¥7.50 | ▲ +2.04% |
| 19877 |
Bukaka Teknik Utama Tbk Pt
JK:BUKK |
0.11x |
Rp29.09 Billion
≈ $1.70 Million |
Rp259.54 Billion | Indonesia | Rp1050.00 | ▼ -1.87% |
| 19878 |
Rayence Co. Ltd
KQ:228850 |
0.11x |
₩276.38 Million
≈ $187.30K |
₩2.47 Billion | Korea | ₩5900.00 | ▼ -3.28% |
| 19879 |
Mediterranean Towers Ltd
TA:MDTR |
0.11x |
ILA32.04 Million
≈ $85.90K |
ILA287.26 Million | Israel | ILA1425.00 | ▼ -1.04% |
| 19880 |
Xinxiang Tuoxin Pharmaceutical Co.Ltd.
SHE:301089 |
0.11x |
CN¥26.95 Million
≈ $3.94 Million |
CN¥243.07 Million | China | CN¥22.73 | ▼ -1.94% |
| 19881 |
Guangdong Guanghong Holdings Co Ltd
SHE:000529 |
0.11x |
CN¥6.60 Million
≈ $966.44K |
CN¥59.60 Million | China | CN¥4.56 | ▲ +0.66% |
| 19882 |
Keras Resources PLC
LSE:KRS |
0.11x |
GBX296.00K
≈ $36.01 |
GBX2.68 Million | UK | GBX0.01 | ▼ -99.00% |
| 19883 |
Ramayana Lestari Sentosa Tbk
JK:RALS |
0.11x |
Rp4.71 Billion
≈ $275.69K |
Rp42.61 Billion | Indonesia | Rp378.00 | ▼ -1.05% |
| 19884 |
Immunoprecise Antibodies Ltd
NASDAQ:IPA |
0.11x | $11.17K | $101.16K | USA | $2.07 | ▲ +7.25% |
| 19885 |
ImmunoPrecise Antibodies Ltd.
NASDAQ:HYFT |
0.11x | $11.17K | $101.16K | USA | $1.36 | ▼ -5.56% |
| 19886 |
CECO Environmental Corp.
NASDAQ:CECO |
0.11x | $5.86 Million | $53.11 Million | USA | $67.48 | ▼ -8.53% |
| 19887 |
ARMOUR Residential REIT Inc
NYSE:ARR |
0.11x | $35.56 Million | $322.69 Million | USA | $16.41 | ▲ +1.23% |
| 19888 |
US Global Investors Inc
NASDAQ:GROW |
0.11x | $295.00K | $2.68 Million | USA | $3.00 | ▲ +1.01% |
| 19889 |
Regional Express Holdings Ltd
AU:REX |
0.11x |
AU$3.40 Million
≈ $2.41 Million |
AU$30.86 Million | Australia | AU$0.57 | ▲ +0.00% |
| 19890 |
Ulaslar Turizm Yatirimlari ve Dayanikli Tuketim Mallari Ticaret Pazarlama AS
IS:ULAS |
0.11x |
TL6.86 Million
≈ $153.62K |
TL62.34 Million | Turkey | TL22.86 | ▼ -1.04% |
| 19891 |
Vext Science Inc
F:VV5 |
0.11x |
€615.45K
≈ $719.52K |
€5.63 Million | Germany | €0.14 | ▲ +0.00% |
| 19892 |
CureVac NV
F:5CV |
0.11x |
€29.86 Million
≈ $34.91 Million |
€273.23 Million | Germany | €3.91 | ▼ -0.61% |
| 19893 |
American Shared Hospital Service
NYSE MKT:AMS |
0.11x | $167.00K | $1.53 Million | USA | $1.35 | ▲ +0.00% |
| 19894 |
Equinox India Developments Ltd
NSE:IBREALEST |
0.11x |
Rs61.49 Million
≈ $664.95K |
Rs565.45 Million | India | Rs62.12 | ▼ -0.08% |
| 19895 |
Orion Energy Systems Inc
NASDAQ:OESX |
0.11x | $175.00K | $1.61 Million | USA | $10.31 | ▼ -0.15% |
| 19896 |
Tocvan Ventures Corp
F:TV3 |
0.11x |
€78.50K
≈ $91.78K |
€722.50K | Germany | €0.39 | ▲ +0.78% |
| 19897 |
Sword Group S.E
F:9RS |
0.11x |
€698.00K
≈ $816.04K |
€6.43 Million | Germany | €29.35 | ▲ +1.73% |
| 19898 |
AutoNation Inc
NYSE:AN |
0.11x | $22.20 Million | $205.40 Million | USA | $220.33 | ▲ +3.83% |
| 19899 |
Southland Holdings, Inc.
NYSE MKT:SLND |
0.11x | $9.69 Million | $89.66 Million | USA | $1.16 | ▲ +1.75% |
| 19900 |
Loyal Lithium Ltd.
AU:LLI |
0.11x |
AU$191.00K
≈ $135.14K |
AU$1.77 Million | Australia | AU$0.19 | ▲ +0.00% |