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