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