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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
17001 Suzhou Shihua New Material Technology Co Ltd
SHG:688093
0.69x CN¥85.37 Million
≈ $12.49 Million
CN¥123.36 Million China CN¥29.40 ▲ +2.80%
17002 Goodluck India Limited
NSE:GOODLUCK
0.69x Rs570.82 Million
≈ $6.17 Million
Rs825.21 Million India Rs1339.60 ▼ -0.36%
17003 Interarch Building Products Limited
NSE:INTERARCH
0.69x Rs419.41 Million
≈ $4.54 Million
Rs606.59 Million India Rs1763.30 ▼ -0.86%
17004 Nilkamal Limited
NSE:NILKAMAL
0.69x Rs337.44 Million
≈ $3.65 Million
Rs488.07 Million India Rs1257.60 ▼ -0.52%
17005 Asseco South Eastern Europe S.A.
WAR:ASE
0.69x zł38.59 Million
≈ $10.62 Million
zł55.81 Million Poland zł63.70 ▼ -0.16%
17006 Flora Growth Corp
NASDAQ:FLGC
0.69x $514.96K $745.00K USA $8.95 ▼ -18.41%
17007 WIZ CORP Inc
KQ:038620
0.69x ₩1.51 Billion
≈ $1.03 Million
₩2.19 Billion Korea ₩1975.00 ▼ -0.80%
17008 Dongwon Ind
KO:006040
0.69x ₩82.94 Billion
≈ $56.21 Million
₩120.07 Billion Korea ₩34250.00 ▲ +0.74%
17009 Tian An Australia Ltd
AU:TIA
0.69x AU$7.83 Million
≈ $5.54 Million
AU$11.34 Million Australia AU$0.19 ▲ +0.00%
17010 Engineers India Limited
NSE:ENGINERSIN
0.69x Rs576.64 Million
≈ $6.24 Million
Rs834.87 Million India Rs237.78 ▲ +0.05%
17011 Moonpig Group PLC
LSE:MOON
0.69x GBX13.71 Million
≈ $1.67K
GBX19.86 Million UK GBX217.20 ▲ +0.18%
17012 BrightGene Bio Medical Technology C
SHG:688166
0.69x CN¥26.70 Million
≈ $3.91 Million
CN¥38.67 Million China CN¥47.30 ▼ -0.80%
17013 MFA Financial Inc
NYSE:MFA
0.69x $37.63 Million $54.52 Million USA $9.28 ▲ +0.22%
17014 Cypherpunk Technologies Inc.
NASDAQ:CYPH
0.69x $2.08 Million $3.02 Million USA $0.52 ▼ -47.14%
17015 Paragon Union Bhd
KLSE:9407
0.69x RM7.40 Million
≈ $1.86 Million
RM10.74 Million Malaysia RM4.83 ▼ -0.62%
17016 Ernst Russ AG
XETRA:HXCK
0.69x €19.71 Million
≈ $23.04 Million
€28.61 Million Germany €7.40 ▲ +1.37%
17017 Laboratory Corporation of America Holdings
NYSE:LH
0.69x $191.50 Million $278.00 Million USA $265.15 ▲ +1.60%
17018 Unisync Corp
TO:UNI
0.69x CA$1.45 Million
≈ $1.05 Million
CA$2.10 Million Canada CA$2.55 ▲ +0.39%
17019 Wyndham Hotels & Resorts Inc
NYSE:WH
0.69x $42.00 Million $61.00 Million USA $81.96 ▲ +2.85%
17020 Zhejiang Crystal Optech Co Ltd
SHE:002273
0.69x CN¥332.23 Million
≈ $48.62 Million
CN¥482.63 Million China CN¥36.22 ▼ -2.58%
17021 TomTom NV
AS:TOM2
0.69x €9.40 Million
≈ $10.99 Million
€13.66 Million Netherlands €5.27 ▼ -2.41%
17022 TOMTOM N.V.ADRS 1/2 EO-20
F:OEMB
0.69x €9.40 Million
≈ $10.99 Million
€13.66 Million Germany €2.18 ▲ +0.00%
17023 Pioneer Municipal High Income Advantage Trust
NYSE:MAV
0.69x $3.54 Million $5.14 Million USA $8.08 ▲ +0.12%
17024 Toya SA
WAR:TOA
0.69x zł12.88 Million
≈ $3.55 Million
zł18.73 Million Poland zł8.60 ▼ -1.15%
17025 Industri Dan Perdagangan Bintraco Dharma Tbk PT
JK:CARS
0.69x Rp16.72 Billion
≈ $979.78K
Rp24.31 Billion Indonesia Rp88.00 ▼ -3.30%
17026 RDC Semiconductor Co Ltd
TWO:3228
0.69x NT$30.81 Million
≈ $970.72K
NT$44.81 Million Taiwan NT$180.50 ▼ -2.70%
17027 Grand Gulf Energy Ltd
AU:GGE
0.69x AU$127.16K
≈ $89.97K
AU$184.92K Australia AU$0.00 ▲ +50.00%
17028 UPDATER SERVICES LIMITED
NSE:UDS
0.69x Rs333.28 Million
≈ $3.60 Million
Rs484.80 Million India Rs193.04 ▲ +5.42%
17029 Matang Bhd
KLSE:0189
0.69x RM1.75 Million
≈ $438.87K
RM2.54 Million Malaysia RM0.07 ▲ +0.00%
17030 APAQ Technology Co Ltd
TW:6449
0.69x NT$155.23 Million
≈ $4.89 Million
NT$225.85 Million Taiwan NT$371.00 ▼ -3.64%
17031 Helen of Troy Limited
F:HT2
0.69x €34.98 Million
≈ $40.89 Million
€50.92 Million Germany €20.80 ▲ +0.00%
17032 Cia Brasileira de Aluminio
SA:CBAV3
0.69x R$210.40 Million
≈ $41.28 Million
R$306.44 Million Brazil R$10.72 ▼ -0.56%
17033 SA Corporate Real Estate Fund Managers Ltd
JSE:SAC
0.69x ZAC258.92 Million
≈ $137.60K
ZAC377.32 Million South Africa ZAC338.00 ▼ -0.59%
17034 Dual Co Ltd
KO:016740
0.69x ₩7.67 Billion
≈ $5.20 Million
₩11.19 Billion Korea ₩4540.00 ▼ -0.98%
17035 Tianjin Silvery Dragon
SHG:603969
0.69x CN¥69.53 Million
≈ $10.17 Million
CN¥101.35 Million China CN¥8.12 ▼ -1.46%
17036 Clicks
JSE:CLS
0.69x ZAC1.05 Billion
≈ $557.76K
ZAC1.53 Billion South Africa ZAC23500.00 ▼ -0.08%
17037 Gourmet Master Co Ltd
TW:2723
0.69x NT$169.68 Million
≈ $5.35 Million
NT$247.47 Million Taiwan NT$63.90 ▼ -0.47%
17038 Corteva Inc
NYSE:CTVA
0.69x $947.00 Million $1.38 Billion USA $77.03 ▼ -0.56%
17039 Ferrovial SE
NASDAQ:FER
0.69x $185.00 Million $270.00 Million USA $66.81 ▲ +0.53%
17040 Worksport Ltd
NASDAQ:WKSP
0.69x $185.24K $270.37K USA $0.63 ▼ -8.45%
17041 L&K Engineering Suzhou Co Ltd
SHG:603929
0.68x CN¥192.89 Million
≈ $28.23 Million
CN¥281.59 Million China CN¥170.09 ▲ +9.03%
17042 Radian Group Inc
NYSE:RDN
0.68x $84.96 Million $124.09 Million USA $33.80 ▲ +0.60%
17043 Sonadezi Chau Duc Shareholding Co
VN:SZC
0.68x ₫235.97 Billion
≈ $8.97 Million
₫344.80 Billion Vietnam ₫22800.00 ▼ -0.44%
17044 Jiin Yeeh Ding Enterprise Co Ltd
TWO:8390
0.68x NT$98.16 Million
≈ $3.09 Million
NT$143.44 Million Taiwan NT$125.00 ▲ +0.00%
17045 Sterling and Wilson Renewable Energy Limited
NSE:SWSOLAR
0.68x Rs378.80 Million
≈ $4.10 Million
Rs553.80 Million India Rs203.67 ▲ +1.57%
17046 Brookfield Asset Management Ltd.
NYSE:BAM
0.68x $416.15 Million $608.45 Million USA $46.18 ▼ -1.13%
17047 Barings Corporate Investors
NYSE:MCI
0.68x $4.55 Million $6.66 Million USA $17.06 ▼ -1.61%
17048 Golden Bridge Electech Inc
TW:6133
0.68x NT$37.04 Million
≈ $1.17 Million
NT$54.16 Million Taiwan NT$24.15 ▼ -2.62%
17049 Nanosonics Ltd
AU:NAN
0.68x AU$6.59 Million
≈ $4.66 Million
AU$9.64 Million Australia AU$3.18 ▲ +2.58%
17050 Choice Properties Real Estate Investment Trust
TO:CHP-UN
0.68x CA$165.81 Million
≈ $119.94 Million
CA$242.65 Million Canada CA$15.93 ▲ +0.38%
17051 AJ Lucas Group Ltd
AU:AJL
0.68x AU$26.37 Million
≈ $18.66 Million
AU$38.61 Million Australia AU$0.01 ▼ -11.11%
17052 Beingmate Baby & Child Food Co Ltd
SHE:002570
0.68x CN¥22.03 Million
≈ $3.22 Million
CN¥32.26 Million China CN¥5.60 ▼ -2.10%
17053 SCOR SE
PA:SCR
0.68x €142.00 Million
≈ $166.01 Million
€208.00 Million France €30.54 ▲ +0.93%
17054 Axa Equitable Holdings Inc
NYSE:EQH
0.68x $499.00 Million $731.00 Million USA $40.80 ▲ +1.47%
17055 Huadian Energy
SHG:600726
0.68x CN¥325.58 Million
≈ $47.64 Million
CN¥477.01 Million China CN¥9.35 ▼ -10.01%
17056 Guangdong Baolihua New Energy Stock Co LTD
SHE:000690
0.68x CN¥179.09 Million
≈ $26.21 Million
CN¥262.40 Million China CN¥5.33 ▼ -8.58%
17057 LivaNova PLC
NASDAQ:LIVN
0.68x $15.22 Million $22.29 Million USA $72.36 ▼ -1.84%
17058 Guggenheim Active Allocation Fund
NYSE:GUG
0.68x $31.35 Million $45.94 Million USA $15.65 ▼ -1.29%
17059 Lisata Therapeutics Inc.
NASDAQ:LSTA
0.68x $4.50 Million $6.60 Million USA $3.35 ▼ -0.59%
17060 Hangzhou AGS MedTech Co. Ltd. A
SHG:688581
0.68x CN¥151.20 Million
≈ $22.13 Million
CN¥221.71 Million China CN¥55.02 ▲ +2.67%
17061 Adaptimmune Therapeutics plc
F:473A
0.68x €47.40 Million
≈ $55.41 Million
€69.52 Million Germany €0.16 ▲ +6.58%
17062 Adaptimmune Therapeutics Plc
NASDAQ:ADAP
0.68x $47.39 Million $69.52 Million USA $0.04 ▼ -29.13%
17063 CETC Digital Technology Co Ltd
SHG:600850
0.68x CN¥100.33 Million
≈ $14.68 Million
CN¥147.21 Million China CN¥20.90 ▲ +0.10%
17064 ESTec Corporation
KQ:069510
0.68x ₩8.01 Billion
≈ $5.43 Million
₩11.75 Billion Korea ₩11800.00 ▲ +2.52%
17065 Heritage Insurance Hldgs Inc
NYSE:HRTG
0.68x $24.86 Million $36.48 Million USA $22.16 ▲ +4.43%
17066 Newgen Software Technologies Limited
NSE:NEWGEN
0.68x Rs895.77 Million
≈ $9.69 Million
Rs1.31 Billion India Rs489.05 ▼ -1.51%
17067 Throgmorton Trust Plc
LSE:THRG
0.68x GBX9.19 Million
≈ $1.12K
GBX13.49 Million UK GBX552.00 ▲ +0.00%
17068 Theon International Plc
AS:THEON
0.68x €21.34 Million
≈ $24.95 Million
€31.34 Million Netherlands €31.36 ▼ -0.13%
17069 Formosa Advanced Technologies Co Ltd
TW:8131
0.68x NT$290.12 Million
≈ $9.14 Million
NT$426.35 Million Taiwan NT$68.90 ▼ -5.87%
17070 Bank Yudha Bhakti Tbk
JK:BBYB
0.68x Rp79.00 Billion
≈ $4.63 Million
Rp116.10 Billion Indonesia Rp214.00 ▼ -7.76%
17071 Blue Owl Technology Finance Corp.
NYSE:OTF
0.68x $159.84 Million $234.94 Million USA $11.29 ▼ -1.74%
17072 Wavestone S.A.
PA:WAVE
0.68x €20.62 Million
≈ $24.11 Million
€30.32 Million France €43.10 ▼ -8.30%
17073 Yiwu Huading Nylon Co Ltd
SHG:601113
0.68x CN¥23.73 Million
≈ $3.47 Million
CN¥34.92 Million China CN¥4.00 ▲ +1.27%
17074 Public Bank Bhd
KLSE:1295
0.68x RM1.67 Billion
≈ $418.41 Million
RM2.45 Billion Malaysia RM4.87 ▲ +1.88%
17075 Global PMX Co Ltd
TW:4551
0.68x NT$238.81 Million
≈ $7.52 Million
NT$351.55 Million Taiwan NT$141.50 ▼ -2.41%
17076 Cyclerion Therapeutics Inc
NASDAQ:CYCN
0.68x $360.00K $530.00K USA $2.98 ▼ -2.61%
17077 Cocrystal Pharma Inc
NASDAQ:COCP
0.68x $2.02 Million $2.97 Million USA $0.96 ▼ -8.16%
17078 Quest Holdings S.A
AT:QUEST
0.68x €8.94 Million
≈ $10.45 Million
€13.17 Million Greece €7.55 ▼ -0.13%
17079 Venus Pipes & Tubes Limited
NSE:VENUSPIPES
0.68x Rs345.35 Million
≈ $3.73 Million
Rs508.54 Million India Rs1449.00 ▼ -1.28%
17080 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
0.68x Rs10.38 Billion
≈ $112.26 Million
Rs15.29 Billion India Rs4420.90 ▲ +1.87%
17081 Jiangsu Shemar Electric Co Ltd
SHG:603530
0.68x CN¥79.23 Million
≈ $11.59 Million
CN¥116.74 Million China CN¥53.76 ▼ -2.34%
17082 Karma Energy Limited
NSE:KARMAENG
0.68x Rs11.24 Million
≈ $121.50K
Rs16.56 Million India Rs42.06 ▼ -0.50%
17083 Sinergi Inti Plastindo
JK:ESIP
0.68x Rp274.38 Million
≈ $16.08K
Rp404.41 Million Indonesia Rp97.00 ▼ -6.73%
17084 Rompetrol Well
RO:PTR
0.68x RON1.02 Million
≈ $234.72K
RON1.51 Million Romania RON0.70 ▼ -1.13%
17085 Dassault Systemes SE
PA:DSY
0.68x €296.20 Million
≈ $346.29 Million
€436.90 Million France €19.72 ▼ -2.21%
17086 Piedmont Office Realty Trust Inc
NYSE:PDM
0.68x $51.23 Million $75.57 Million USA $8.84 ▼ -0.90%
17087 Grupo Pochteca S.A.B. de C.V
MX:POCHTECB
0.68x MX$48.24 Million
≈ $2.78 Million
MX$71.17 Million Mexico MX$6.18 ▲ +0.00%
17088 Tsinghuatongfang Co Ltd
SHG:600100
0.68x CN¥396.53 Million
≈ $58.03 Million
CN¥585.53 Million China CN¥7.59 ▼ -1.68%
17089 Global Indemnity PLC
NYSE:GBLI
0.68x $7.00 Million $10.34 Million USA $28.75 ▼ -0.66%
17090 V.S.T Tillers Tractors Limited
NSE:VSTTILLERS
0.68x Rs624.88 Million
≈ $6.76 Million
Rs923.28 Million India Rs4636.70 ▲ +0.87%
17091 Austral Gold Ltd
AU:AGD
0.68x AU$16.78 Million
≈ $11.87 Million
AU$24.80 Million Australia AU$0.11 ▲ +0.00%
17092 Keli Sensing Technology Ningbo Co Ltd
SHG:603662
0.68x CN¥54.93 Million
≈ $8.04 Million
CN¥81.25 Million China CN¥66.24 ▲ +5.26%
17093 Northern Technologies
NASDAQ:NTIC
0.68x $341.91K $505.88K USA $8.00 ▲ +1.52%
17094 HB Technology CO.LTD
KQ:078150
0.68x ₩11.46 Billion
≈ $7.77 Million
₩16.96 Billion Korea ₩3015.00 ▼ -4.89%
17095 RM Plc
LSE:RM
0.68x GBX3.73 Million
≈ $453.47
GBX5.51 Million UK GBX105.00 ▲ +0.48%
17096 Ultimate Games SA
WAR:ULG
0.68x zł2.03 Million
≈ $557.58K
zł3.00 Million Poland zł15.20 ▼ -0.98%
17097 Shotspotter Inc
NASDAQ:SSTI
0.68x $4.49 Million $6.65 Million USA $7.58 ▼ -0.79%
17098 Kunshan Guoli Electronic Technology Co Ltd
SHG:688103
0.68x CN¥13.49 Million
≈ $1.97 Million
CN¥19.98 Million China CN¥62.00 ▲ +0.08%
17099 Pekat Group Bhd
KLSE:0233
0.68x RM7.44 Million
≈ $1.87 Million
RM11.02 Million Malaysia RM1.65 ▲ +3.12%
17100 Schroder Asia Pacific Fund
LSE:SDP
0.67x GBX1.36 Million
≈ $166.08
GBX2.02 Million UK GBX838.00 ▼ -3.23%