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
18901 Lytus Technologies Holdings PTV. Ltd. Common Shares
NASDAQ:LYT
0.31x $91.03K $293.15K USA $0.01 ▼ -9.00%
18902 Byggmästare Anders J Ahlström Holding AB (publ)
ST:AJA-B
0.31x Skr8.51 Million
≈ $915.60K
Skr27.40 Million Sweden Skr51.50 ▲ +1.98%
18903 Apacer Technology Inc
TW:8271
0.31x NT$68.00 Million
≈ $2.14 Million
NT$219.07 Million Taiwan NT$212.50 ▲ +1.19%
18904 CT UK High Income Ord
LSE:CHI
0.31x GBX3.06 Million
≈ $372.56
GBX9.89 Million UK GBX112.25 ▲ +0.00%
18905 GCH Technology Co. Ltd. A
SHG:688625
0.31x CN¥24.93 Million
≈ $3.65 Million
CN¥80.54 Million China CN¥54.64 ▼ -2.20%
18906 Solomon Technology Corp
TW:2359
0.31x NT$60.34 Million
≈ $1.90 Million
NT$194.98 Million Taiwan NT$145.00 ▲ +2.11%
18907 Brimstone Investment Corporation Limited
JSE:BRN
0.31x ZAC78.00 Million
≈ $41.45K
ZAC252.14 Million South Africa ZAC565.00 ▼ -0.70%
18908 Commonwealth Bank of Australia
AU:CBA
0.31x AU$1.67 Billion
≈ $1.18 Billion
AU$5.41 Billion Australia AU$174.03 ▲ +1.00%
18909 Xamble Group Ltd
AU:XGL
0.31x AU$115.20K
≈ $81.51K
AU$372.47K Australia AU$0.01 ▲ +0.00%
18910 Tah Kong Chemical Industrial
TWO:4706
0.31x NT$3.78 Million
≈ $119.12K
NT$12.23 Million Taiwan NT$35.00 ▲ +4.48%
18911 Neuberger Berman Next Generation Connectivity Fund Inc
NYSE:NBXG
0.31x $99.28 Million $321.28 Million USA $14.93 ▼ -1.65%
18912 Lincoln National Corporation
NYSE:LNC
0.31x $233.00 Million $754.00 Million USA $41.36 ▲ +1.30%
18913 Santacruz Silver Mining Ltd.
V:SCZ
0.31x CA$8.77 Million
≈ $6.35 Million
CA$28.47 Million Canada CA$8.79 ▼ -1.24%
18914 Santacruz Silver Mining Ltd. Common Shares
NASDAQ:SCZM
0.31x $8.77 Million $28.47 Million USA $6.29 ▼ -0.16%
18915 Hubei Xiangyuan New Material Technology Inc.
SHE:300980
0.31x CN¥6.32 Million
≈ $924.98K
CN¥20.51 Million China CN¥19.25 ▼ -3.99%
18916 China Reform Culture Holdings Co Ltd
SHG:600636
0.31x CN¥8.43 Million
≈ $1.23 Million
CN¥27.44 Million China CN¥1.71 ▼ -7.07%
18917 Trada Maritime Tbk
JK:TRAM
0.31x Rp56.98 Billion
≈ $3.34 Million
Rp185.53 Billion Indonesia Rp50.00 ▲ +0.00%
18918 Riedel Resources Ltd
AU:RIE
0.31x AU$10.94K
≈ $7.74K
AU$35.64K Australia AU$0.02 ▲ +0.00%
18919 Minna Padi Investama Tbk
JK:PADI
0.31x Rp1.04 Billion
≈ $60.94K
Rp3.39 Billion Indonesia Rp72.00 ▼ -6.49%
18920 Northern Data AG
XETRA:NB2
0.31x €88.07 Million
≈ $102.96 Million
€287.16 Million Germany €4.90 ▼ -3.35%
18921 Bell Copper Corp
V:BCU
0.31x CA$494.12K
≈ $357.44K
CA$1.61 Million Canada CA$0.08 ▲ +6.67%
18922 Krida Jaringan Nusantara Tbk PT
JK:KJEN
0.31x Rp40.62 Million
≈ $2.38K
Rp132.61 Million Indonesia Rp123.00 ▼ -3.15%
18923 Infortrend Technology Inc
TW:2495
0.31x NT$56.91 Million
≈ $1.79 Million
NT$185.90 Million Taiwan NT$37.60 ▼ -1.05%
18924 Balaji Amines Limited
NSE:BALAMINES
0.31x Rs222.05 Million
≈ $2.40 Million
Rs725.59 Million India Rs2174.50 ▼ -7.44%
18925 Walt Disney Company DRC
BA:DISN
0.31x AR$735.00 Million
≈ $531.85K
AR$2.40 Billion Argentina AR$12650.00 ▲ +2.85%
18926 PI Industries Limited
NSE:PIIND
0.31x Rs2.48 Billion
≈ $26.78 Million
Rs8.09 Billion India Rs2731.20 ▼ -0.42%
18927 Bentley Capital Ltd
AU:BEL
0.31x AU$238.13K
≈ $168.49K
AU$778.89K Australia AU$0.01 ▲ +0.00%
18928 One 97 Communications Limited
NSE:PAYTM
0.31x Rs440.00 Million
≈ $4.76 Million
Rs1.44 Billion India Rs1283.20 ▲ +2.10%
18929 Corporacion Acciona Energias Renovables SA
MC:ANE
0.31x €69.50 Million
≈ $81.25 Million
€227.50 Million Spain €21.68 ▲ +0.84%
18930 Sonata Software Limited
NSE:SONATSOFTW
0.30x Rs366.30 Million
≈ $3.96 Million
Rs1.20 Billion India Rs288.10 ▲ +0.24%
18931 BMTC Group Inc
TO:GBT
0.30x CA$3.22 Million
≈ $2.33 Million
CA$10.56 Million Canada CA$12.65 ▲ +0.80%
18932 AAK AB
ST:AAK
0.30x Skr288.00 Million
≈ $30.99 Million
Skr946.00 Million Sweden Skr198.00 ▲ +0.00%
18933 Cello World Limited
NSE:CELLO
0.30x Rs242.92 Million
≈ $2.63 Million
Rs799.85 Million India Rs344.30 ▲ +1.19%
18934 Fundamenta Real Estate AG
SW:FREN
0.30x CHF8.75 Million
≈ $11.06 Million
CHF28.88 Million Switzerland CHF17.10 ▲ +0.00%
18935 NCsoft Corp
KO:036570
0.30x ₩105.00 Billion
≈ $71.16 Million
₩346.70 Billion Korea ₩228000.00 ▲ +1.33%
18936 ENENSYS Technologies SA
PA:ALNN6
0.30x €273.00K
≈ $319.17K
€902.00K France €1.38 ▲ +0.00%
18937 Guangdong SACA Precision Manufacturing Co Ltd
SHE:300464
0.30x CN¥1.47 Million
≈ $215.19K
CN¥4.86 Million China CN¥5.68 ▼ -5.02%
18938 Resources Connection Inc
F:RCO
0.30x €3.17 Million
≈ $3.70 Million
€10.47 Million Germany €3.20 ▼ -19.19%
18939 Resources Connection Inc
NASDAQ:RGP
0.30x $3.17 Million $10.47 Million USA $3.77 ▲ +0.27%
18940 Maple Gold Mines Ltd
V:MGM
0.30x CA$358.18K
≈ $259.10K
CA$1.19 Million Canada CA$2.56 ▼ -2.66%
18941 Virbac SA
PA:VIRP
0.30x €24.89 Million
≈ $29.09 Million
€82.41 Million France €332.00 ▼ -0.75%
18942 River and Mercantile UK Micro Cap Investment Company Ltd
LSE:RMMC
0.30x GBX1.57 Million
≈ $190.55
GBX5.19 Million UK GBX234.00 ▲ +1.30%
18943 Sinkang Industries Co Ltd
TW:2032
0.30x NT$19.33 Million
≈ $609.03K
NT$64.03 Million Taiwan NT$16.05 ▼ -1.23%
18944 Purple Capital Ltd
JSE:PPE
0.30x ZAC12.27 Million
≈ $6.52K
ZAC40.65 Million South Africa ZAC168.00 ▼ -0.59%
18945 Garanti Yatirim Ortakligi AS
IS:GRNYO
0.30x TL856.37K
≈ $19.18K
TL2.84 Million Turkey TL14.90 ▼ -1.32%
18946 Rossi Residencial S.A
SA:RSID3
0.30x R$25.02 Million
≈ $4.91 Million
R$83.27 Million Brazil R$1.60 ▲ +0.00%
18947 Nanjing Res In of Surveying Mapping
SHE:300826
0.30x CN¥3.91 Million
≈ $571.69K
CN¥13.00 Million China CN¥11.50 ▲ +1.14%
18948 STAAR Surgical Company
NASDAQ:STAA
0.30x $2.67 Million $8.88 Million USA $23.38 ▼ -3.35%
18949 Applied UV, Inc.
NASDAQ:AUVIQ
0.30x $770.26K $2.57 Million USA $0.00 ▲ +100.00%
18950 Kiler Gayrimenkul Yatirim Ortakligi AS
IS:KLGYO
0.30x TL228.47 Million
≈ $5.12 Million
TL761.57 Million Turkey TL4.64 ▼ -0.64%
18951 TPI POLENE POWER
BK:TPIPP-R
0.30x ฿257.15 Million
≈ $8.02 Million
฿857.73 Million Thailand ฿2.28 ▲ +0.88%
18952 Mishorim Real Estate Investments
TA:MSHR
0.30x ILA13.12 Million
≈ $35.17K
ILA43.76 Million Israel ILA331.10 ▲ +1.25%
18953 Wintec Co. Ltd
KQ:320000
0.30x ₩408.36 Million
≈ $276.74K
₩1.36 Billion Korea ₩12700.00 ▼ -11.93%
18954 E-L Financial Corp Ltd
TO:ELF
0.30x CA$196.48 Million
≈ $142.13 Million
CA$655.99 Million Canada CA$16.95 ▲ +0.59%
18955 Omni Bridgeway Ltd
AU:OBL
0.30x AU$25.12 Million
≈ $17.78 Million
AU$83.91 Million Australia AU$1.56 ▲ +0.32%
18956 Guna Timur Raya PT
JK:TRUK
0.30x Rp855.30 Million
≈ $50.12K
Rp2.86 Billion Indonesia Rp414.00 ▼ -1.90%
18957 Compagnie de l'Odet
PA:ODET
0.30x €51.60 Million
≈ $60.33 Million
€172.40 Million France €1408.00 ▲ +0.00%
18958 Idsud S.A
PA:ALIDS
0.30x €2.72 Million
≈ $3.18 Million
€9.11 Million France €220.00 ▲ +0.00%
18959 KBC Global Limited
NSE:KBCGLOBAL
0.30x Rs632.00K
≈ $6.83K
Rs2.12 Million India Rs0.42 ▲ +0.00%
18960 Neogen Corporation
NASDAQ:NEOG
0.30x $10.85 Million $36.34 Million USA $9.40 ▼ -2.19%
18961 UET United Electronic Technology AG
XETRA:CFC
0.30x €682.00K
≈ $797.33K
€2.29 Million Germany €0.65 ▲ +2.38%
18962 Nongshim Holdi
KO:072710
0.30x ₩19.37 Billion
≈ $13.13 Million
₩64.95 Billion Korea ₩90700.00 ▲ +0.22%
18963 Vanet Gida Sanayi Ic ve Dis Ticaret AS
IS:VANGD
0.30x TL4.91 Million
≈ $110.02K
TL16.47 Million Turkey TL92.95 ▼ -1.95%
18964 Excel Industries Limited
NSE:EXCELINDUS
0.30x Rs163.84 Million
≈ $1.77 Million
Rs549.48 Million India Rs932.15 ▲ +1.95%
18965 Carrier Global Corp
NYSE:CARR
0.30x $79.00 Million $265.00 Million USA $68.88 ▼ -0.39%
18966 EL. D. Mouzakis S.A
AT:MOYZK
0.30x €68.66K
≈ $80.27K
€230.30K Greece €0.49 ▲ +0.00%
18967 Companhia Tecidos Santanense Ltda
SA:CTSA3
0.30x R$9.40 Million
≈ $1.85 Million
R$31.61 Million Brazil R$2.00 ▲ +0.00%
18968 Elastic NV
NYSE:ESTC
0.30x $52.39 Million $176.12 Million USA $58.68 ▲ +2.35%
18969 R.P.P. Infra Projects Limited
NSE:RPPINFRA
0.30x Rs73.30 Million
≈ $792.71K
Rs246.70 Million India Rs61.50 ▼ -0.47%
18970 Harbin Boshi Automation Co Ltd
SHE:002698
0.30x CN¥44.03 Million
≈ $6.44 Million
CN¥148.25 Million China CN¥12.40 ▲ +2.06%
18971 D-Box Technologies Inc.
TO:DBO
0.30x CA$1.34 Million
≈ $972.23K
CA$4.53 Million Canada CA$1.19 ▲ +9.17%
18972 Shanghai Huitong Energy Co Ltd
SHG:600605
0.30x CN¥1.68 Million
≈ $246.23K
CN¥5.67 Million China CN¥24.85 ▼ -3.16%
18973 Gratifii Ltd
AU:GTI
0.30x AU$673.40K
≈ $476.48K
AU$2.27 Million Australia AU$0.02 ▼ -20.83%
18974 Baillie Gifford Shin Nippon PLC
LSE:BGS
0.30x GBX2.08 Million
≈ $253.56
GBX7.05 Million UK GBX158.20 ▲ +0.38%
18975 Malmbergs Elektriska AB (publ)
ST:MEAB-B
0.30x Skr1.71 Million
≈ $184.02K
Skr5.78 Million Sweden Skr35.50 ▲ +3.50%
18976 Jpmorgan Global Core Real Assets Ltd
LSE:JARA
0.30x GBX3.87 Million
≈ $470.38
GBX13.10 Million UK GBX80.80 ▼ -2.06%
18977 Mode Tour Real Estate Investment Trust Inc
KO:204210
0.30x ₩724.53 Million
≈ $491.00K
₩2.46 Billion Korea ₩2035.00 ▲ +0.00%
18978 Esr Kendall Square Reit Co Ltd
KO:365550
0.29x ₩7.71 Billion
≈ $5.22 Million
₩26.13 Billion Korea ₩3310.00 ▲ +3.92%
18979 Almonty Industries Inc
TO:AII
0.29x CA$9.79 Million
≈ $7.08 Million
CA$33.19 Million Canada CA$18.81 ▼ -5.52%
18980 CTP N.V.
AS:CTPNV
0.29x €126.50 Million
≈ $147.89 Million
€429.50 Million Netherlands €16.32 ▲ +1.12%
18981 Springs Global Participações S.A.
SA:SGPS3
0.29x R$13.45 Million
≈ $2.64 Million
R$45.72 Million Brazil R$1.64 ▲ +0.00%
18982 Beijing Forever Technology Co Ltd
SHE:300365
0.29x CN¥1.82 Million
≈ $265.90K
CN¥6.18 Million China CN¥4.38 ▼ -3.74%
18983 Petershill Partners PLC
LSE:PHLL
0.29x GBX72.80 Million
≈ $8.86K
GBX247.60 Million UK GBX310.50 ▲ +0.00%
18984 REDSUN PROPERTIES GROUP
F:0RJ
0.29x €366.28 Million
≈ $428.22 Million
€1.25 Billion Germany €0.00 ▲ +0.00%
18985 Great Microwave Technology Co. Ltd. A
SHG:688270
0.29x CN¥11.35 Million
≈ $1.66 Million
CN¥38.64 Million China CN¥61.51 ▼ -4.84%
18986 Mitrabahtera Segara Sejati Tbk
JK:MBSS
0.29x Rp11.41 Billion
≈ $668.31K
Rp38.88 Billion Indonesia Rp2680.00 ▼ -1.11%
18987 Semacom Integrated Tbk PT
JK:SEMA
0.29x Rp1.68 Billion
≈ $98.63K
Rp5.74 Billion Indonesia Rp95.00 ▼ -1.04%
18988 Argo Properties NV
TA:ARGO
0.29x ILA7.85 Million
≈ $21.03K
ILA26.79 Million Israel ILA12990.00 ▼ -2.11%
18989 ALTEOGEN Inc
KQ:196170
0.29x ₩20.99 Billion
≈ $14.22 Million
₩71.70 Billion Korea ₩300500.00 ▼ -1.96%
18990 Omega Flex Inc
NASDAQ:OFLX
0.29x $608.00K $2.08 Million USA $29.55 ▲ +0.34%
18991 Kulicke and Soffa Industries Inc
NASDAQ:KLIC
0.29x $10.27 Million $35.15 Million USA $101.33 ▼ -4.48%
18992 Zeta Network Group
NASDAQ:ZNB
0.29x $102.44K $350.56K USA $0.28 ▲ +2.56%
18993 HIVE Digital Technologies Ltd
NASDAQ:HIVE
0.29x $10.23 Million $35.02 Million USA $2.96 ▼ -6.92%
18994 HIVE Digital Technologies Ltd.
V:HIVE
0.29x CA$10.23 Million
≈ $7.40 Million
CA$35.02 Million Canada CA$3.82 ▼ -6.83%
18995 Ircon International Limited
NSE:IRCON
0.29x Rs885.20 Million
≈ $9.57 Million
Rs3.03 Billion India Rs126.07 ▲ +0.50%
18996 Kc Green Holdi
KO:009440
0.29x ₩1.88 Billion
≈ $1.28 Million
₩6.46 Billion Korea ₩756.00 ▲ +0.00%
18997 Mennica Polska S.A.
WAR:MNC
0.29x zł118.26 Million
≈ $32.55 Million
zł406.54 Million Poland zł35.80 ▼ -0.56%
18998 Union Petrochemical Public Company Limited
BK:UKEM
0.29x ฿28.99 Million
≈ $903.62K
฿99.71 Million Thailand ฿1.17 ▼ -1.68%
18999 Media Lab SpA
PA:MLLAB
0.29x €122.63K
≈ $143.37K
€421.93K France €3.20 ▲ +0.00%
19000 Caisse Régionale de Crédit Agricole du Morbihan
PA:CMO
0.29x €8.35 Million
≈ $9.76 Million
€28.75 Million France €115.06 ▼ -0.81%