Companies by Cash Flow Quality Index

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

Last Updated

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

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
15901 Mangalam Cement Limited
NSE:MANGLMCEM
0.87x Rs175.06 Million
≈ $1.89 Million
Rs201.05 Million India Rs973.65 ▲ +1.51%
15902 Aehr Test Systems
NASDAQ:AEHR
0.87x $1.21 Million $1.39 Million USA $60.60 ▼ -12.44%
15903 Mizrahi Tefahot
TA:MZTF
0.87x ILA1.29 Billion
≈ $3.46 Million
ILA1.48 Billion Israel ILA23250.00 ▲ +1.44%
15904 Ecopro Co. Ltd
KQ:086520
0.87x ₩60.62 Billion
≈ $41.08 Million
₩69.68 Billion Korea ₩81300.00 ▲ +0.62%
15905 Watts Water Technologies Inc
NYSE:WTS
0.87x $102.90 Million $118.30 Million USA $356.70 ▲ +0.46%
15906 Fairfax Financial Holdings Ltd
TO:FFH
0.87x CA$1.18 Billion
≈ $853.67 Million
CA$1.36 Billion Canada CA$2403.11 ▼ -0.17%
15907 GDI Property Group
AU:GDI
0.87x AU$14.27 Million
≈ $10.10 Million
AU$16.41 Million Australia AU$0.63 ▲ +0.00%
15908 Lighthouse Capital Ltd
JSE:LTE
0.87x ZAC28.38 Million
≈ $15.08K
ZAC32.64 Million South Africa ZAC819.00 ▼ -1.68%
15909 Ailleron S.A.
WAR:ALL
0.87x zł12.05 Million
≈ $3.32 Million
zł13.87 Million Poland zł16.52 ▲ +0.61%
15910 Lu Thai Textile Co Ltd
SHE:000726
0.87x CN¥123.82 Million
≈ $18.12 Million
CN¥142.46 Million China CN¥5.89 ▼ -1.17%
15911 Laramide Resources Ltd.
TO:LAM
0.87x CA$523.99K
≈ $379.04K
CA$603.03K Canada CA$0.46 ▼ -2.13%
15912 Laramide Resources Ltd
AU:LAM
0.87x AU$523.99K
≈ $370.75K
AU$603.03K Australia AU$0.45 ▲ +0.00%
15913 Robot S.A.
MC:RBT
0.87x €572.57K
≈ $669.39K
€658.95K Spain €6.25 ▲ +0.00%
15914 Sichuan Development Lomon Co Ltd
SHE:002312
0.87x CN¥172.09 Million
≈ $25.18 Million
CN¥198.07 Million China CN¥7.67 ▼ -0.65%
15915 Gensource Potash Corporation
V:GSP
0.87x CA$1.98 Million
≈ $1.43 Million
CA$2.28 Million Canada CA$0.12 ▲ +0.00%
15916 Thessaloniki Water Supply & Sewerage Co S.A
AT:EYAPS
0.87x €49.50K
≈ $57.87K
€57.00K Greece €4.38 ▼ -0.57%
15917 Oceaneering International Inc
NYSE:OII
0.87x $55.21 Million $63.58 Million USA $43.79 ▲ +1.72%
15918 Hunan Huakai Cultural and Creative Co Ltd
SHE:300592
0.87x CN¥114.48 Million
≈ $16.75 Million
CN¥131.85 Million China CN¥16.79 ▼ -1.29%
15919 Selectirente
PA:SELER
0.87x €7.24 Million
≈ $8.46 Million
€8.34 Million France €83.00 ▼ -1.19%
15920 Shandong Astro-century Education&Technology Co Ltd
SHE:300654
0.87x CN¥20.01 Million
≈ $2.93 Million
CN¥23.06 Million China CN¥9.89 ▲ +1.33%
15921 The Travelers Companies Inc
NYSE:TRV
0.87x $1.92 Billion $2.21 Billion USA $389.54 ▲ +1.47%
15922 RiverNorth Flexible Municipal Income Fund II Inc
NYSE:RFMZ
0.87x $27.58 Million $31.80 Million USA $11.77 ▲ +1.38%
15923 G Mining Ventures Corp.
TO:GMIN
0.87x CA$68.56 Million
≈ $49.60 Million
CA$79.05 Million Canada CA$45.03 ▼ -3.74%
15924 Caregen Co.Ltd
KQ:214370
0.87x ₩4.16 Billion
≈ $2.82 Million
₩4.79 Billion Korea ₩39700.00 ▲ +6.72%
15925 Yangtze Optical Electronic Co. Ltd. A
SHG:688143
0.87x CN¥20.75 Million
≈ $3.04 Million
CN¥23.93 Million China CN¥153.36 ▼ -4.55%
15926 Yuasa Battery (Thailand) Public Company Limited
BK:YUASA
0.87x ฿41.59 Million
≈ $1.30 Million
฿47.97 Million Thailand ฿15.40 ▲ +0.65%
15927 Incyte Corporation
NASDAQ:INCY
0.87x $507.66 Million $585.61 Million USA $113.07 ▼ -0.18%
15928 Azek Company Inc
NYSE:AZEK
0.87x $47.05 Million $54.28 Million USA $54.35 ▲ +0.00%
15929 Chin Well Holdings Bhd
KLSE:5007
0.87x RM7.18 Million
≈ $1.80 Million
RM8.29 Million Malaysia RM0.76 ▲ +0.67%
15930 Docebo Inc
TO:DCBO
0.87x CA$5.29 Million
≈ $3.83 Million
CA$6.11 Million Canada CA$39.09 ▼ -2.15%
15931 TTW Public Company Limited
BK:TTW-R
0.87x ฿689.97 Million
≈ $21.51 Million
฿796.56 Million Thailand ฿9.25 ▲ +0.00%
15932 Fufeng Group Limited
F:FFO1
0.87x €665.98 Million
≈ $778.60 Million
€768.95 Million Germany €0.46 ▼ -1.70%
15933 CG Power and Industrial Solutions Limited
NSE:CGPOWER
0.87x Rs4.81 Billion
≈ $52.07 Million
Rs5.56 Billion India Rs846.00 ▲ +3.42%
15934 Nanya Technology Corp
TW:2408
0.87x NT$2.74 Billion
≈ $86.28 Million
NT$3.16 Billion Taiwan NT$447.50 ▲ +1.82%
15935 Salzgitter AG
XETRA:SZG
0.87x €69.60 Million
≈ $81.37 Million
€80.40 Million Germany €48.24 ▲ +0.79%
15936 Hunan Warrant Pharmaceutical Co. Ltd. A
SHG:688799
0.87x CN¥142.23 Million
≈ $20.81 Million
CN¥164.32 Million China CN¥48.30 ▲ +3.87%
15937 ProPhase Labs Inc
NASDAQ:PRPH
0.87x $476.00K $550.00K USA $0.02 ▼ -9.47%
15938 IDEX Corporation
NYSE:IEX
0.86x $103.70 Million $119.90 Million USA $235.55 ▼ -0.37%
15939 Zhejiang Yonghe Refrigerant Co Ltd
SHG:605020
0.86x CN¥171.09 Million
≈ $25.04 Million
CN¥197.88 Million China CN¥28.45 ▲ +0.89%
15940 Rank Progress S.A.
WAR:RNK
0.86x zł3.31 Million
≈ $909.58K
zł3.82 Million Poland zł4.35 ▼ -0.11%
15941 ICRA Limited
NSE:ICRA
0.86x Rs779.99 Million
≈ $8.44 Million
Rs902.47 Million India Rs4494.50 ▼ -0.25%
15942 RLI Corp
NYSE:RLI
0.86x $145.22 Million $168.03 Million USA $61.07 ▲ +2.67%
15943 Nanjing Huamai Tech Co Ltd
SHG:603042
0.86x CN¥19.67 Million
≈ $2.88 Million
CN¥22.77 Million China CN¥14.65 ▼ -0.48%
15944 Millennium Silver Corp
V:MSC
0.86x CA$45.01K
≈ $32.56K
CA$52.10K Canada CA$0.03 ▲ +0.00%
15945 Bimergen Energy Corporation
NYSE:BESS
0.86x $21.66K $25.08K USA $4.56 ▼ -1.72%
15946 GCM Grosvenor Inc
NASDAQ:GCMG
0.86x $38.12 Million $44.13 Million USA $12.56 ▼ -2.33%
15947 Saab AB (publ)
ST:SAAB-B
0.86x Skr2.38 Billion
≈ $256.23 Million
Skr2.76 Billion Sweden Skr650.20 ▲ +2.94%
15948 Global Battery Metals Ltd
V:GBML
0.86x CA$295.67K
≈ $213.88K
CA$342.37K Canada CA$0.22 ▲ +0.00%
15949 IFirma SA
WAR:IFI
0.86x zł2.12 Million
≈ $583.18K
zł2.45 Million Poland zł20.50 ▼ -0.73%
15950 Micron Technology Inc
NASDAQ:MU
0.86x $11.90 Billion $13.79 Billion USA $878.84 ▼ -5.63%
15951 Alpargatas S.A
SA:ALPA3
0.86x R$146.47 Million
≈ $28.74 Million
R$169.67 Million Brazil R$12.90 ▲ +2.79%
15952 Xinjiang Daqo New Energy Co Ltd
SHG:688303
0.86x CN¥63.43 Million
≈ $9.28 Million
CN¥73.48 Million China CN¥16.36 ▲ +1.43%
15953 Middlesex Water Company
NASDAQ:MSEX
0.86x $12.05 Million $13.96 Million USA $54.59 ▲ +1.26%
15954 BSP Financial Group Ltd
AU:BFL
0.86x AU$535.92 Million
≈ $379.20 Million
AU$620.97 Million Australia AU$7.66 ▲ +0.13%
15955 Karmarts Public Company Limited
BK:KAMART
0.86x ฿103.03 Million
≈ $3.21 Million
฿119.42 Million Thailand ฿7.20 ▲ +0.00%
15956 CENTRICA ADR NEW 2004/4
F:CENN
0.86x €1.15 Billion
≈ $1.34 Billion
€1.33 Billion Germany €9.50 ▲ +0.53%
15957 Guangzhou Lingwe Technology Co. Ltd. A
SHE:301373
0.86x CN¥118.37 Million
≈ $17.32 Million
CN¥137.24 Million China CN¥100.30 ▼ -6.84%
15958 EJF Investments Ltd
LSE:EJFI
0.86x GBX3.38 Million
≈ $411.38
GBX3.92 Million UK GBX137.00 ▲ +0.00%
15959 Waypoint REIT
AU:WPR
0.86x AU$54.30 Million
≈ $38.42 Million
AU$63.00 Million Australia AU$2.08 ▼ -0.48%
15960 Hateks Hatay Tekstil Isletmeleri AS
IS:HATEK
0.86x TL284.67 Million
≈ $6.38 Million
TL330.41 Million Turkey TL7.11 ▼ -2.07%
15961 Deutsche Real Estate AG
F:DRE2
0.86x €1.61 Million
≈ $1.89 Million
€1.87 Million Germany €12.40 ▲ +4.20%
15962 China Electric Manufacturing Corp
TW:1611
0.86x NT$36.37 Million
≈ $1.15 Million
NT$42.24 Million Taiwan NT$11.50 ▲ +1.77%
15963 Woory Industrial Co. Ltd
KQ:215360
0.86x ₩4.03 Billion
≈ $2.73 Million
₩4.68 Billion Korea ₩6580.00 ▲ +2.49%
15964 PagSeguro Digital Ltd
NYSE:PAGS
0.86x $460.81 Million $535.32 Million USA $11.00 ▼ -1.08%
15965 Jiangsu Yunyi Electric
SHE:300304
0.86x CN¥116.51 Million
≈ $17.05 Million
CN¥135.47 Million China CN¥9.97 ▼ -3.67%
15966 Coronation Fund Managers Ltd
JSE:CML
0.86x ZAC662.00 Million
≈ $351.82K
ZAC770.00 Million South Africa ZAC4115.00 ▼ -0.60%
15967 Digi International Inc
NASDAQ:DGII
0.86x $33.31 Million $38.75 Million USA $69.90 ▼ -2.58%
15968 Auga Group AB
STU:W9Z
0.86x €2.09 Million
≈ $2.45 Million
€2.44 Million Germany €0.06 ▲ +65.56%
15969 Ktop Reit
KO:145270
0.86x ₩1.47 Billion
≈ $995.82K
₩1.71 Billion Korea ₩805.00 ▲ +0.75%
15970 NAPCO Security Technologies Inc
NASDAQ:NSSC
0.86x $13.36 Million $15.55 Million USA $35.57 ▼ -1.08%
15971 CF Bankshares Inc
NASDAQ:CFBK
0.86x $5.08 Million $5.91 Million USA $33.50 ▼ -0.18%
15972 Tons Lightology
TWO:4972
0.86x NT$10.01 Million
≈ $315.40K
NT$11.65 Million Taiwan NT$16.15 ▲ +0.62%
15973 Jiangsu Provincial Agricultural Reclamation and Development Co Ltd
SHG:601952
0.86x CN¥77.97 Million
≈ $11.41 Million
CN¥90.79 Million China CN¥8.52 ▲ +0.24%
15974 T.M.C. Industrial Public Company Limited
BK:TMC
0.86x ฿9.72 Million
≈ $302.86K
฿11.32 Million Thailand ฿0.69 ▲ +0.00%
15975 West African Resources Ltd
AU:WAF
0.86x AU$79.73 Million
≈ $56.41 Million
AU$92.90 Million Australia AU$3.57 ▲ +3.18%
15976 Fintech Chain Ltd
AU:FTC
0.86x AU$887.62K
≈ $628.05K
AU$1.03 Million Australia AU$0.00 ▲ +0.00%
15977 AstraZeneca PLC
NASDAQ:AZN
0.86x $3.36 Billion $3.91 Billion USA $187.03 ▼ -1.43%
15978 Covivio Hotels
PA:COVH
0.86x €122.70 Million
≈ $143.45 Million
€143.10 Million France €20.80 ▲ +0.00%
15979 Teekay Corporation
NYSE:TK
0.86x $301.77 Million $351.99 Million USA $14.06 ▲ +0.50%
15980 Prestige Wealth Inc.
NASDAQ:AURE
0.86x $1.16 Million $1.35 Million USA $0.98 ▼ -3.00%
15981 NeoPharm CO. LTD
KQ:092730
0.86x ₩5.88 Billion
≈ $3.98 Million
₩6.86 Billion Korea ₩23050.00 ▲ +4.77%
15982 Sedana Medical AB
ST:SEDANA
0.86x Skr7.28 Million
≈ $783.66K
Skr8.50 Million Sweden Skr10.00 ▲ +3.95%
15983 8COMMON Ltd
AU:8CO
0.86x AU$248.08K
≈ $175.53K
AU$289.56K Australia AU$0.04 ▲ +12.90%
15984 Cheryong Industrial Co.Ltd
KQ:147830
0.86x ₩8.09 Billion
≈ $5.48 Million
₩9.44 Billion Korea ₩6790.00 ▲ +1.34%
15985 Fubotv Inc
NYSE:FUBO
0.86x $161.40 Million $188.49 Million USA $8.00 ▼ -4.99%
15986 Repro Med Systems Inc
NASDAQ:KRMD
0.86x $216.11K $252.45K USA $3.00 ▼ -0.99%
15987 Tera Autotech
TWO:6234
0.86x NT$36.19 Million
≈ $1.14 Million
NT$42.28 Million Taiwan NT$48.10 ▲ +7.85%
15988 Sarawak Oil Palms Bhd
KLSE:5126
0.86x RM131.54 Million
≈ $33.02 Million
RM153.69 Million Malaysia RM5.10 ▼ -2.49%
15989 Woodward Inc
NASDAQ:WWD
0.86x $114.44 Million $133.72 Million USA $328.48 ▼ -1.44%
15990 Renta 4 Banco S.A
MC:R4
0.86x €5.60 Million
≈ $6.55 Million
€6.55 Million Spain €19.30 ▼ -1.03%
15991 BayCom Corp
NASDAQ:BCML
0.85x $6.99 Million $8.18 Million USA $31.15 ▲ +0.61%
15992 ATOSS Software SE
F:AOF
0.85x €4.06 Million
≈ $4.75 Million
€4.75 Million Germany €77.20 ▼ -0.77%
15993 D-Link (India) Limited
NSE:DLINKINDIA
0.85x Rs425.18 Million
≈ $4.60 Million
Rs497.53 Million India Rs420.25 ▲ +0.02%
15994 Morningstar Inc
NASDAQ:MORN
0.85x $91.50 Million $107.10 Million USA $207.37 ▼ -0.89%
15995 Foncière 7 investissement Société Anonyme
PA:LEBL
0.85x €78.30K
≈ $91.54K
€91.66K France €0.35 ▲ +0.00%
15996 Yukselen Celik As
IS:YKSLN
0.85x TL93.34 Million
≈ $2.09 Million
TL109.27 Million Turkey TL2.41 ▼ -9.74%
15997 CSH Alliance Bhd
KLSE:7165
0.85x RM1.48 Million
≈ $372.08K
RM1.74 Million Malaysia RM0.08 ▲ +0.00%
15998 Old Republic International Corp
NYSE:ORI
0.85x $281.40 Million $329.50 Million USA $39.66 ▲ +2.56%
15999 Greencoat Renewables PLC
IR:GRP
0.85x €26.26 Million
≈ $30.70 Million
€30.76 Million Ireland €0.80 ▲ +0.00%
16000 Legrand SA
PA:LR
0.85x €311.80 Million
≈ $364.53 Million
€365.30 Million France €134.00 ▲ +0.22%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.