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.
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 |
|---|---|---|---|---|---|---|---|
| 1001 |
Eagon Ind
KO:008250 |
24.99x |
₩3.61 Billion
≈ $2.45 Million |
₩144.46 Million | Korea | ₩2780.00 | ▲ +0.00% |
| 1002 |
T S Flour Mill Public Company Limited
BK:TMILL |
24.99x |
฿315.62 Million
≈ $9.84 Million |
฿12.63 Million | Thailand | ฿2.68 | ▲ +3.88% |
| 1003 |
Shenzhen Prolto Supply Chain Management Co Ltd
SHE:002769 |
24.96x |
CN¥66.58 Million
≈ $9.74 Million |
CN¥2.67 Million | China | CN¥6.18 | ▼ -2.98% |
| 1004 |
Stonex Group Inc
NASDAQ:SNEX |
24.94x | $4.21 Billion | $168.90 Million | USA | $70.71 | ▲ +3.02% |
| 1005 |
American Realty Investors Inc
NYSE:ARL |
24.92x | $7.97 Million | $320.00K | USA | $15.57 | ▼ -1.95% |
| 1006 |
TVS Electronics Limited
NSE:TVSELECT |
24.89x |
Rs139.40 Million
≈ $1.51 Million |
Rs5.60 Million | India | Rs512.95 | ▲ +1.35% |
| 1007 |
Masterwork Machinery
SHE:300195 |
24.87x |
CN¥40.55 Million
≈ $5.93 Million |
CN¥1.63 Million | China | CN¥4.71 | ▼ -4.27% |
| 1008 |
Beijing Orient Landscape Co Ltd
SHE:002310 |
24.87x |
CN¥85.63 Million
≈ $12.53 Million |
CN¥3.44 Million | China | CN¥2.55 | ▲ +7.14% |
| 1009 |
NanoRepro AG
XETRA:NN6 |
24.87x |
€5.09 Million
≈ $5.95 Million |
€204.49K | Germany | €2.21 | ▼ -3.07% |
| 1010 |
Thai Capital Corporation Public Company Limited
BK:TCC |
24.86x |
฿121.79 Million
≈ $3.80 Million |
฿4.90 Million | Thailand | ฿0.32 | ▲ +0.00% |
| 1011 |
Trimegah Karya Pratama Tbk PT
JK:UVCR |
24.82x |
Rp82.66 Billion
≈ $4.84 Million |
Rp3.33 Billion | Indonesia | Rp141.00 | ▲ +1.44% |
| 1012 |
Sarawak Plantation Bhd
KLSE:5135 |
24.81x |
RM42.74 Million
≈ $10.73 Million |
RM1.72 Million | Malaysia | RM4.32 | ▲ +0.47% |
| 1013 |
Kempower Oyj
HE:KEMPOWR |
24.80x |
€12.40 Million
≈ $14.50 Million |
€500.00K | Finland | €12.10 | ▲ +2.11% |
| 1014 |
TGS ASA SP.ADR/1
F:TGC0 |
24.75x |
€168.30 Million
≈ $196.76 Million |
€6.80 Million | Germany | €13.40 | ▲ +2.29% |
| 1015 |
Seoul Semiconductor Co. Ltd
KQ:046890 |
24.62x |
₩41.97 Billion
≈ $28.44 Million |
₩1.70 Billion | Korea | ₩8460.00 | ▼ -6.93% |
| 1016 |
China Shengmu Organic Milk Limited
F:7OM |
24.60x |
€286.97 Million
≈ $335.49 Million |
€11.66 Million | Germany | €0.04 | ▲ +1.33% |
| 1017 |
Hanall Biopharma
KO:009420 |
24.56x |
₩7.34 Billion
≈ $4.98 Million |
₩298.96 Million | Korea | ₩49250.00 | ▼ -6.72% |
| 1018 |
SOHO China Limited
F:45S |
24.55x |
€167.11 Million
≈ $195.37 Million |
€6.81 Million | Germany | €0.04 | ▼ -1.30% |
| 1019 |
AIRA Factoring Public Company Limited
BK:AF |
24.47x |
฿135.00 Million
≈ $4.21 Million |
฿5.52 Million | Thailand | ฿0.37 | ▼ -2.63% |
| 1020 |
Judges Scientific Plc
LSE:JDG |
24.43x |
GBX17.10 Million
≈ $2.08K |
GBX700.00K | UK | GBX4550.00 | ▲ +0.00% |
| 1021 |
Hai Kwang Enterprise Corp
TW:2038 |
24.35x |
NT$735.70 Million
≈ $23.18 Million |
NT$30.21 Million | Taiwan | NT$12.40 | ▼ -1.98% |
| 1022 |
West International AB
ST:WPAY |
24.31x |
Skr4.45 Million
≈ $478.78K |
Skr183.00K | Sweden | Skr0.93 | ▼ -13.86% |
| 1023 |
Century Casinos Inc
NASDAQ:CNTY |
24.30x | $8.82 Million | $363.00K | USA | $1.22 | ▲ +3.39% |
| 1024 |
Petrolia SE
OL:PSE |
24.29x |
Nkr11.03 Million
≈ $1.16 Million |
Nkr454.00K | Norway | Nkr6.00 | ▼ -1.64% |
| 1025 |
Wintime Energy Co Ltd
SHG:600157 |
24.28x |
CN¥1.75 Billion
≈ $255.65 Million |
CN¥71.95 Million | China | CN¥1.57 | ▲ +2.61% |
| 1026 |
Everest Textile Co Ltd
TW:1460 |
24.27x |
NT$322.04 Million
≈ $10.15 Million |
NT$13.27 Million | Taiwan | NT$6.99 | ▼ -0.85% |
| 1027 |
Perfect Moment Ltd.
NYSE MKT:PMNT |
24.26x | $2.26 Million | $93.00K | USA | $0.23 | ▲ +2.25% |
| 1028 |
Andfjord Salmon AS
OL:ANDF |
24.25x |
Nkr6.66 Million
≈ $701.10K |
Nkr274.73K | Norway | Nkr28.80 | ▲ +0.00% |
| 1029 |
Montnets Cloud Technology Group Co Ltd
SHE:002123 |
24.23x |
CN¥133.41 Million
≈ $19.52 Million |
CN¥5.51 Million | China | CN¥8.16 | ▲ +8.51% |
| 1030 |
Noodles & Company
NASDAQ:NDLS |
24.21x | $16.95 Million | $700.00K | USA | $10.87 | ▼ -2.16% |
| 1031 |
Haci Omer Sabanci Holding AS
IS:SAHOL |
24.16x |
TL7.67 Billion
≈ $171.87 Million |
TL317.56 Million | Turkey | TL89.00 | ▲ +0.68% |
| 1032 |
Jiangsu Feiliks Intl Logistics
SHE:300240 |
24.14x |
CN¥193.65 Million
≈ $28.34 Million |
CN¥8.02 Million | China | CN¥5.10 | ▼ -2.49% |
| 1033 |
PDZ Holdings Bhd
KLSE:6254 |
24.13x |
RM13.71 Million
≈ $3.44 Million |
RM568.00K | Malaysia | RM0.03 | ▲ +0.00% |
| 1034 |
Peabody Energy Corp
NYSE:BTU |
24.10x | $231.40 Million | $9.60 Million | USA | $22.94 | ▲ +2.23% |
| 1035 |
Zhongli Science and Technology Group Co Ltd
SHE:002309 |
24.06x |
CN¥139.31 Million
≈ $20.39 Million |
CN¥5.79 Million | China | CN¥2.81 | ▲ +6.44% |
| 1036 |
Quarterhill Inc
TO:QTRH |
24.05x |
CA$6.54 Million
≈ $4.73 Million |
CA$272.00K | Canada | CA$2.73 | ▲ +0.74% |
| 1037 |
Atacadão S.A
SA:CRFB3 |
24.00x |
R$9.65 Billion
≈ $1.89 Billion |
R$402.00 Million | Brazil | R$8.48 | ▲ +0.00% |
| 1038 |
POMDOCTOR LIMITED American Depositary Shares
NASDAQ:POM |
24.00x | $1.08 Billion | $45.00 Million | USA | $0.86 | ▼ -23.87% |
| 1039 |
Daqing Huake Co Ltd
SHE:000985 |
23.98x |
CN¥46.45 Million
≈ $6.80 Million |
CN¥1.94 Million | China | CN¥14.25 | ▼ -1.04% |
| 1040 |
Arko Corp
NASDAQ:ARKO |
23.98x | $44.58 Million | $1.86 Million | USA | $7.75 | ▼ -2.64% |
| 1041 |
Summit Hotel Properties Inc
NYSE:INN |
23.97x | $48.84 Million | $2.04 Million | USA | $6.78 | ▲ +1.80% |
| 1042 |
Zhejiang Tailin Bioengineering Co Ltd
SHE:300813 |
23.97x |
CN¥42.25 Million
≈ $6.18 Million |
CN¥1.76 Million | China | CN¥18.53 | ▼ -6.18% |
| 1043 |
SM Culture & Contents Co. Ltd
KQ:048550 |
23.97x |
₩4.44 Billion
≈ $3.01 Million |
₩185.21 Million | Korea | ₩1509.00 | ▼ -5.98% |
| 1044 |
Esthetics International Group
KLSE:5081 |
23.90x |
RM11.76 Million
≈ $2.95 Million |
RM492.00K | Malaysia | RM0.18 | ▲ +2.86% |
| 1045 |
Champion Building Materials Co Ltd
TW:1806 |
23.90x |
NT$252.01 Million
≈ $7.94 Million |
NT$10.54 Million | Taiwan | NT$8.23 | ▼ -0.12% |
| 1046 |
NSTS Bancorp Inc
NASDAQ:NSTS |
23.79x | $3.21 Million | $135.00K | USA | $13.80 | ▼ -0.07% |
| 1047 |
Nabors Industries Ltd
F:NBI1 |
23.76x |
€245.84 Million
≈ $287.41 Million |
€10.35 Million | Germany | €73.50 | ▲ +1.38% |
| 1048 |
Linhai Co Ltd
SHG:600099 |
23.72x |
CN¥237.88 Million
≈ $34.81 Million |
CN¥10.03 Million | China | CN¥7.92 | ▼ -1.86% |
| 1049 |
RMR Group Inc
NASDAQ:RMR |
23.71x | $48.82 Million | $2.06 Million | USA | $19.89 | ▼ -3.63% |
| 1050 |
Shanghai DOBE Cultural & Creative Industry Development (Group) Co. LTD.
SHE:300947 |
23.70x |
CN¥809.40 Million
≈ $118.44 Million |
CN¥34.15 Million | China | CN¥12.35 | ▼ -3.29% |
| 1051 |
Pioneer Embroideries Limited
NSE:PIONEEREMB |
23.65x |
Rs328.82 Million
≈ $3.56 Million |
Rs13.90 Million | India | Rs23.20 | ▲ +2.65% |
| 1052 |
Central Motek Co Ltd
KO:308170 |
23.64x |
₩4.76 Billion
≈ $3.22 Million |
₩201.18 Million | Korea | ₩3510.00 | ▲ +0.57% |
| 1053 |
Liaoning Oxiranchem Inc
SHE:300082 |
23.64x |
CN¥108.40 Million
≈ $15.86 Million |
CN¥4.59 Million | China | CN¥6.82 | ▼ -2.99% |
| 1054 |
CoStar Group Inc
NASDAQ:CSGP |
23.63x | $146.50 Million | $6.20 Million | USA | $29.68 | ▼ -0.34% |
| 1055 |
ActiveOps PLC
LSE:AOM |
23.59x |
GBX8.66 Million
≈ $1.05K |
GBX367.00K | UK | GBX200.00 | ▲ +0.00% |
| 1056 |
Daol Investment & Securities
KO:030210 |
23.58x |
₩243.79 Billion
≈ $165.21 Million |
₩10.34 Billion | Korea | ₩3300.00 | ▼ -3.65% |
| 1057 |
Inspecs Group plc
LSE:SPEC |
23.55x |
GBX6.29 Million
≈ $765.19 |
GBX267.00K | UK | GBX97.00 | ▲ +0.00% |
| 1058 |
Topps Tiles PLC
LSE:TPT |
23.54x |
GBX8.07 Million
≈ $982.49 |
GBX343.00K | UK | GBX34.20 | ▼ -1.16% |
| 1059 |
Radaan Mediaworks India Limited
NSE:RADAAN |
23.52x |
Rs59.84 Million
≈ $647.09K |
Rs2.54 Million | India | Rs2.94 | ▼ -1.67% |
| 1060 |
Macroblock
TWO:3527 |
23.47x |
NT$61.54 Million
≈ $1.94 Million |
NT$2.62 Million | Taiwan | NT$54.00 | ▼ -0.92% |
| 1061 |
VIX Securities JSC
VN:VIX |
23.44x |
₫3.24 Trillion
≈ $123.23 Million |
₫138.37 Billion | Vietnam | ₫12800.00 | ▼ -6.91% |
| 1062 |
BlackRock California Municipal Income Closed Fund
NYSE:BFZ |
23.38x | $6.59 Million | $281.86K | USA | $11.11 | ▼ -0.36% |
| 1063 |
G.I. Tech Co. Ltd.
KQ:382480 |
23.37x |
₩1.85 Billion
≈ $1.26 Million |
₩79.27 Million | Korea | ₩1730.00 | ▼ -1.26% |
| 1064 |
Hyosung TNC Corp
KO:298020 |
23.36x |
₩188.31 Billion
≈ $127.62 Million |
₩8.06 Billion | Korea | ₩298000.00 | ▲ +7.19% |
| 1065 |
DCM Shriram Industries Limited
NSE:DCMSRIND |
23.32x |
Rs3.21 Billion
≈ $34.68 Million |
Rs137.50 Million | India | Rs41.51 | ▲ +3.80% |
| 1066 |
Jiangsu Changqing Agrochemical Co Ltd
SHE:002391 |
23.32x |
CN¥233.54 Million
≈ $34.17 Million |
CN¥10.02 Million | China | CN¥5.05 | ▼ -0.59% |
| 1067 |
Woori Financial Group Inc
NYSE:WF |
23.29x | $13.56 Trillion | $582.19 Billion | USA | $62.25 | ▼ -0.32% |
| 1068 |
Anhui Guofeng Plastic Industry Co Ltd
SHE:000859 |
23.27x |
CN¥157.54 Million
≈ $23.05 Million |
CN¥6.77 Million | China | CN¥6.98 | ▼ -8.76% |
| 1069 |
Tianma Microelectronics Co Ltd
SHE:000050 |
23.27x |
CN¥2.49 Billion
≈ $365.04 Million |
CN¥107.22 Million | China | CN¥6.15 | ▼ -0.65% |
| 1070 |
N1 Holdings Ltd
AU:N1H |
23.23x |
AU$24.20 Million
≈ $17.12 Million |
AU$1.04 Million | Australia | AU$0.08 | ▲ +0.00% |
| 1071 |
Canny Elevator Co Ltd
SHE:002367 |
23.12x |
CN¥212.38 Million
≈ $31.08 Million |
CN¥9.19 Million | China | CN¥5.21 | ▼ -4.40% |
| 1072 |
Jinzhou Port Co Ltd B
SHG:900952 |
23.09x | $453.30 Million | $19.63 Million | China | $0.03 | ▲ +0.00% |
| 1073 |
EPRCOMUNICAZIONE S.P.A.
F:J3P |
23.08x |
€320.56K
≈ $374.77K |
€13.89K | Germany | €1.17 | ▼ -0.85% |
| 1074 |
MMP Industries Limited
NSE:MMP |
23.07x |
Rs254.35 Million
≈ $2.75 Million |
Rs11.03 Million | India | Rs284.45 | ▲ +0.71% |
| 1075 |
Kakatiya Cement Sugar & Industries Limited
NSE:KAKATCEM |
22.99x |
Rs158.79 Million
≈ $1.72 Million |
Rs6.91 Million | India | Rs121.93 | ▲ +3.33% |
| 1076 |
Smcp SAS
PA:SMCP |
22.98x |
€128.70 Million
≈ $150.46 Million |
€5.60 Million | France | €5.28 | ▼ -0.94% |
| 1077 |
Ji-Haw Industrial Co Ltd
TW:3011 |
22.97x |
NT$21.48 Million
≈ $676.74K |
NT$935.00K | Taiwan | NT$11.85 | ▼ -1.25% |
| 1078 |
CMST Development Co Ltd
SHG:600787 |
22.95x |
CN¥674.61 Million
≈ $98.72 Million |
CN¥29.39 Million | China | CN¥4.63 | ▲ +1.76% |
| 1079 |
Eastern Technical Engineering Public Company Limited
BK:ETE |
22.94x |
฿20.50 Million
≈ $639.11K |
฿893.64K | Thailand | ฿0.58 | ▲ +1.75% |
| 1080 |
MarineMax Inc
NYSE:HZO |
22.93x | $72.50 Million | $3.16 Million | USA | $33.97 | ▼ -1.59% |
| 1081 |
Shenzhen Sunrise New Energy Co Ltd
SHE:002256 |
22.90x |
CN¥42.03 Million
≈ $6.15 Million |
CN¥1.84 Million | China | CN¥3.15 | ▲ +1.29% |
| 1082 |
Taiwan Chelic Corp Ltd
TW:4555 |
22.87x |
NT$58.06 Million
≈ $1.83 Million |
NT$2.54 Million | Taiwan | NT$45.20 | ▼ -2.80% |
| 1083 |
Westlake Chemical Corporation
NYSE:WLK |
22.84x | $434.00 Million | $19.00 Million | USA | $76.91 | ▼ -0.93% |
| 1084 |
Citychamp Dartong Co Ltd
SHG:600067 |
22.80x |
CN¥1.45 Billion
≈ $211.65 Million |
CN¥63.44 Million | China | CN¥2.63 | ▼ -2.23% |
| 1085 |
First Advantage Corp
NASDAQ:FA |
22.80x | $49.43 Million | $2.17 Million | USA | $22.30 | ▼ -0.22% |
| 1086 |
Telcoware
KO:078000 |
22.76x |
₩16.55 Billion
≈ $11.21 Million |
₩727.18 Million | Korea | ₩12510.00 | ▼ -1.57% |
| 1087 |
AECC Aero Science and Technology Co Ltd
SHG:600391 |
22.75x |
CN¥434.52 Million
≈ $63.58 Million |
CN¥19.10 Million | China | CN¥26.43 | ▼ -1.82% |
| 1088 |
Lancartama Sejati Tbk
JK:TAMA |
22.69x |
Rp4.24 Billion
≈ $248.26K |
Rp186.72 Million | Indonesia | Rp190.00 | ▲ +9.20% |
| 1089 |
ING Bank Śląski SA
WAR:ING |
22.66x |
zł18.65 Billion
≈ $5.13 Billion |
zł823.00 Million | Poland | zł444.00 | ▼ -0.54% |
| 1090 |
EM-Tech.CO. LTD
KQ:091120 |
22.62x |
₩15.01 Billion
≈ $10.17 Million |
₩663.43 Million | Korea | ₩3870.00 | ▼ -7.64% |
| 1091 |
Zhejiang Narada Power Source
SHE:300068 |
22.61x |
CN¥275.15 Million
≈ $40.26 Million |
CN¥12.17 Million | China | CN¥3.94 | ▼ -7.08% |
| 1092 |
DYNAM JAPAN HOLDINGS Co. Ltd
F:2DJ |
22.54x |
€13.38 Billion
≈ $15.64 Billion |
€593.50 Million | Germany | €0.32 | ▲ +0.00% |
| 1093 |
Honghua Group Limited
F:4HB |
22.51x |
€208.19 Million
≈ $243.39 Million |
€9.25 Million | Germany | €0.01 | ▲ +0.00% |
| 1094 |
IBU tec advanced materials AG
XETRA:IBU |
22.50x |
€14.17 Million
≈ $16.56 Million |
€629.61K | Germany | €14.35 | ▼ -2.71% |
| 1095 |
Southern Fertilizer JSC
VN:SFG |
22.49x |
₫217.17 Billion
≈ $8.25 Million |
₫9.66 Billion | Vietnam | ₫10250.00 | ▼ -4.65% |
| 1096 |
Boc International China Co Ltd
SHG:601696 |
22.47x |
CN¥6.40 Billion
≈ $935.87 Million |
CN¥284.64 Million | China | CN¥11.58 | ▲ +1.76% |
| 1097 |
Karya Bersama Anugerah Pt
JK:KBAG |
22.46x |
Rp4.57 Billion
≈ $267.96K |
Rp203.57 Million | Indonesia | Rp41.00 | ▼ -2.38% |
| 1098 |
INFAC Corporation
KO:023810 |
22.38x |
₩57.32 Billion
≈ $38.85 Million |
₩2.56 Billion | Korea | ₩4690.00 | ▼ -3.50% |
| 1099 |
Veeco Instruments Inc
NASDAQ:VECO |
22.38x | $24.93 Million | $1.11 Million | USA | $50.69 | ▼ -3.02% |
| 1100 |
Shenzhen Energy Group Co Ltd
SHE:000027 |
22.37x |
CN¥5.81 Billion
≈ $849.73 Million |
CN¥259.60 Million | China | CN¥6.42 | ▲ +3.55% |