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