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
1001 Salee Industry Public Company Limited
BK:SALEE
25.24x ฿34.71 Million
≈ $1.08 Million
฿1.38 Million Thailand ฿0.56 ▼ -5.08%
1002 Jiangxi Firstar Panel Technology Co Ltd
SHE:300256
25.19x CN¥93.25 Million
≈ $13.65 Million
CN¥3.70 Million China CN¥3.04 ▼ -1.62%
1003 Sinolink Securities Co Ltd
SHG:600109
25.19x CN¥17.44 Billion
≈ $2.55 Billion
CN¥692.33 Million China CN¥8.31 ▼ -4.92%
1004 Rainbow Department Store Co Ltd
SHE:002419
25.08x CN¥517.90 Million
≈ $75.79 Million
CN¥20.65 Million China CN¥4.82 ▼ -2.43%
1005 Apex Science & Engineering Corp
TW:3052
25.04x NT$1.84 Billion
≈ $58.00 Million
NT$73.53 Million Taiwan NT$10.80 ▲ +1.89%
1006 Jiangmen Kanhoo Industry Co Ltd
SHE:300340
25.01x CN¥57.87 Million
≈ $8.47 Million
CN¥2.31 Million China CN¥9.57 ▼ -0.62%
1007 Ams AG
SW:AMS
25.00x CHF25.00 Million
≈ $31.61 Million
CHF1.00 Million Switzerland CHF21.28 ▼ -1.30%
1008 Eagon Ind
KO:008250
24.99x ₩3.61 Billion
≈ $2.45 Million
₩144.46 Million Korea ₩2875.00 ▼ -0.17%
1009 T S Flour Mill Public Company Limited
BK:TMILL
24.99x ฿315.62 Million
≈ $9.84 Million
฿12.63 Million Thailand ฿2.30 ▲ +0.88%
1010 Shenzhen Prolto Supply Chain Management Co Ltd
SHE:002769
24.96x CN¥66.58 Million
≈ $9.74 Million
CN¥2.67 Million China CN¥7.80 ▼ -0.51%
1011 Stonex Group Inc
NASDAQ:SNEX
24.94x $4.21 Billion $168.90 Million USA $109.07 ▲ +1.39%
1012 American Realty Investors Inc
NYSE:ARL
24.92x $7.97 Million $320.00K USA $14.66 ▼ -4.06%
1013 TVS Electronics Limited
NSE:TVSELECT
24.89x Rs139.40 Million
≈ $1.51 Million
Rs5.60 Million India Rs488.05 ▲ +0.50%
1014 Masterwork Machinery
SHE:300195
24.87x CN¥40.55 Million
≈ $5.93 Million
CN¥1.63 Million China CN¥5.83 ▼ -1.19%
1015 Beijing Orient Landscape Co Ltd
SHE:002310
24.87x CN¥85.63 Million
≈ $12.53 Million
CN¥3.44 Million China CN¥2.81 ▼ -1.75%
1016 NanoRepro AG
XETRA:NN6
24.87x €5.09 Million
≈ $5.95 Million
€204.49K Germany €1.80 ▲ +0.00%
1017 Thai Capital Corporation Public Company Limited
BK:TCC
24.86x ฿121.79 Million
≈ $3.80 Million
฿4.90 Million Thailand ฿0.33 ▲ +0.00%
1018 Trimegah Karya Pratama Tbk PT
JK:UVCR
24.82x Rp82.66 Billion
≈ $4.84 Million
Rp3.33 Billion Indonesia Rp225.50 ▼ -6.82%
1019 Sarawak Plantation Bhd
KLSE:5135
24.81x RM42.74 Million
≈ $10.73 Million
RM1.72 Million Malaysia RM3.68 ▲ +1.66%
1020 Kempower Oyj
HE:KEMPOWR
24.80x €12.40 Million
≈ $14.50 Million
€500.00K Finland €14.34 ▼ -0.76%
1021 TGS ASA SP.ADR/1
F:TGC0
24.75x €168.30 Million
≈ $196.76 Million
€6.80 Million Germany €13.40 ▲ +2.29%
1022 Seoul Semiconductor Co. Ltd
KQ:046890
24.62x ₩41.97 Billion
≈ $28.44 Million
₩1.70 Billion Korea ₩13930.00 ▲ +0.94%
1023 China Shengmu Organic Milk Limited
F:7OM
24.60x €286.97 Million
≈ $335.49 Million
€11.66 Million Germany €0.03 ▼ -4.17%
1024 Hanall Biopharma
KO:009420
24.56x ₩7.34 Billion
≈ $4.98 Million
₩298.96 Million Korea ₩56700.00 ▼ -2.41%
1025 SOHO China Limited
F:45S
24.55x €167.11 Million
≈ $195.37 Million
€6.81 Million Germany €0.04 ▲ +0.00%
1026 TSRC Corp
TW:2103
24.55x NT$2.64 Billion
≈ $83.14 Million
NT$107.50 Million Taiwan NT$21.70 ▲ +7.16%
1027 AIRA Factoring Public Company Limited
BK:AF
24.47x ฿135.00 Million
≈ $4.21 Million
฿5.52 Million Thailand ฿0.36 ▲ +0.00%
1028 DCB Bank Limited
NSE:DCBBANK
24.37x Rs44.82 Billion
≈ $484.74 Million
Rs1.84 Billion India Rs174.61 ▲ +0.81%
1029 West International AB
ST:WPAY
24.31x Skr4.45 Million
≈ $478.78K
Skr183.00K Sweden Skr1.26 ▼ -0.40%
1030 Century Casinos Inc
NASDAQ:CNTY
24.30x $8.82 Million $363.00K USA $1.39 ▲ +0.00%
1031 Petrolia SE
OL:PSE
24.29x Nkr11.03 Million
≈ $1.16 Million
Nkr454.00K Norway Nkr6.40 ▲ +1.59%
1032 Wintime Energy Co Ltd
SHG:600157
24.28x CN¥1.75 Billion
≈ $255.65 Million
CN¥71.95 Million China CN¥1.85 ▲ +0.54%
1033 Perfect Moment Ltd.
NYSE MKT:PMNT
24.26x $2.26 Million $93.00K USA $0.23 ▲ +2.25%
1034 Andfjord Salmon AS
OL:ANDF
24.25x Nkr6.66 Million
≈ $701.10K
Nkr274.73K Norway Nkr27.00 ▲ +0.75%
1035 Montnets Cloud Technology Group Co Ltd
SHE:002123
24.23x CN¥133.41 Million
≈ $19.52 Million
CN¥5.51 Million China CN¥8.02 ▼ -3.61%
1036 Noodles & Company
NASDAQ:NDLS
24.21x $16.95 Million $700.00K USA $12.88 ▼ -3.01%
1037 Jiangsu Feiliks Intl Logistics
SHE:300240
24.14x CN¥193.65 Million
≈ $28.34 Million
CN¥8.02 Million China CN¥5.90 ▼ -1.67%
1038 PDZ Holdings Bhd
KLSE:6254
24.13x RM13.71 Million
≈ $3.44 Million
RM568.00K Malaysia RM0.02 ▼ -20.00%
1039 Peabody Energy Corp
NYSE:BTU
24.10x $231.40 Million $9.60 Million USA $30.11 ▲ +1.65%
1040 Zhongli Science and Technology Group Co Ltd
SHE:002309
24.06x CN¥139.31 Million
≈ $20.39 Million
CN¥5.79 Million China CN¥3.55 ▲ +1.14%
1041 Quarterhill Inc
TO:QTRH
24.05x CA$6.54 Million
≈ $4.73 Million
CA$272.00K Canada CA$2.02 ▼ -0.98%
1042 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%
1043 POMDOCTOR LIMITED American Depositary Shares
NASDAQ:POM
24.00x $1.08 Billion $45.00 Million USA $0.10 ▼ -3.88%
1044 Daqing Huake Co Ltd
SHE:000985
23.98x CN¥46.45 Million
≈ $6.80 Million
CN¥1.94 Million China CN¥17.01 ▼ -1.33%
1045 Arko Corp
NASDAQ:ARKO
23.98x $44.58 Million $1.86 Million USA $7.50 ▲ +1.21%
1046 Summit Hotel Properties Inc
NYSE:INN
23.97x $48.84 Million $2.04 Million USA $5.85 ▼ -0.34%
1047 Zhejiang Tailin Bioengineering Co Ltd
SHE:300813
23.97x CN¥42.25 Million
≈ $6.18 Million
CN¥1.76 Million China CN¥21.22 ▼ -1.53%
1048 SM Culture & Contents Co. Ltd
KQ:048550
23.97x ₩4.44 Billion
≈ $3.01 Million
₩185.21 Million Korea ₩847.00 ▲ +3.93%
1049 Esthetics International Group
KLSE:5081
23.90x RM11.76 Million
≈ $2.95 Million
RM492.00K Malaysia RM0.19 ▲ +0.00%
1050 Champion Building Materials Co Ltd
TW:1806
23.90x NT$252.01 Million
≈ $7.94 Million
NT$10.54 Million Taiwan NT$8.30 ▲ +1.72%
1051 NSTS Bancorp Inc
NASDAQ:NSTS
23.79x $3.21 Million $135.00K USA $13.65 ▼ -0.44%
1052 Cambium Networks Corp
NASDAQ:CMBM
23.78x $52.96 Million $2.23 Million USA $0.32 ▲ +6.67%
1053 Nabors Industries Ltd
F:NBI1
23.76x €245.84 Million
≈ $287.41 Million
€10.35 Million Germany €82.00 ▲ +1.86%
1054 Linhai Co Ltd
SHG:600099
23.72x CN¥237.88 Million
≈ $34.81 Million
CN¥10.03 Million China CN¥9.51 ▼ -1.45%
1055 RMR Group Inc
NASDAQ:RMR
23.71x $48.82 Million $2.06 Million USA $20.01 ▼ -0.45%
1056 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¥14.70 ▼ -3.10%
1057 Nahar Spinning Mills Limited
NSE:NAHARSPING
23.65x Rs3.32 Billion
≈ $35.86 Million
Rs140.18 Million India Rs278.00 ▲ +1.09%
1058 Pioneer Embroideries Limited
NSE:PIONEEREMB
23.65x Rs328.82 Million
≈ $3.56 Million
Rs13.90 Million India Rs24.44 ▼ -0.69%
1059 Central Motek Co Ltd
KO:308170
23.64x ₩4.76 Billion
≈ $3.22 Million
₩201.18 Million Korea ₩3610.00 ▼ -5.99%
1060 Liaoning Oxiranchem Inc
SHE:300082
23.64x CN¥108.40 Million
≈ $15.86 Million
CN¥4.59 Million China CN¥9.49 ▼ -1.56%
1061 CoStar Group Inc
NASDAQ:CSGP
23.63x $146.50 Million $6.20 Million USA $33.40 ▼ -0.77%
1062 ActiveOps PLC
LSE:AOM
23.59x GBX8.66 Million
≈ $1.05K
GBX367.00K UK GBX243.50 ▼ -0.20%
1063 Daol Investment & Securities
KO:030210
23.58x ₩243.79 Billion
≈ $165.21 Million
₩10.34 Billion Korea ₩3625.00 ▼ -1.23%
1064 Inspecs Group plc
LSE:SPEC
23.55x GBX6.29 Million
≈ $765.19
GBX267.00K UK GBX84.50 ▲ +0.00%
1065 Radaan Mediaworks India Limited
NSE:RADAAN
23.52x Rs59.84 Million
≈ $647.09K
Rs2.54 Million India Rs3.07 ▼ -2.23%
1066 Macroblock
TWO:3527
23.47x NT$61.54 Million
≈ $1.94 Million
NT$2.62 Million Taiwan NT$60.80 ▲ +3.75%
1067 VIX Securities JSC
VN:VIX
23.44x ₫3.24 Trillion
≈ $123.23 Million
₫138.37 Billion Vietnam ₫17900.00 ▲ +2.87%
1068 BlackRock California Municipal Income Closed Fund
NYSE:BFZ
23.38x $6.59 Million $281.86K USA $11.11 ▼ -0.36%
1069 G.I. Tech Co. Ltd.
KQ:382480
23.37x ₩1.85 Billion
≈ $1.26 Million
₩79.27 Million Korea ₩2190.00 ▼ -3.52%
1070 Hyosung TNC Corp
KO:298020
23.36x ₩188.31 Billion
≈ $127.62 Million
₩8.06 Billion Korea ₩356000.00 ▼ -3.52%
1071 DCM Shriram Industries Limited
NSE:DCMSRIND
23.32x Rs3.21 Billion
≈ $34.68 Million
Rs137.50 Million India Rs37.70 ▲ +2.33%
1072 Jiangsu Changqing Agrochemical Co Ltd
SHE:002391
23.32x CN¥233.54 Million
≈ $34.17 Million
CN¥10.02 Million China CN¥5.58 ▼ -1.41%
1073 Anhui Guofeng Plastic Industry Co Ltd
SHE:000859
23.27x CN¥157.54 Million
≈ $23.05 Million
CN¥6.77 Million China CN¥10.06 ▼ -2.52%
1074 Tianma Microelectronics Co Ltd
SHE:000050
23.27x CN¥2.49 Billion
≈ $365.04 Million
CN¥107.22 Million China CN¥8.00 ▲ +0.76%
1075 N1 Holdings Ltd
AU:N1H
23.23x AU$24.20 Million
≈ $17.12 Million
AU$1.04 Million Australia AU$0.09 ▲ +0.00%
1076 Canny Elevator Co Ltd
SHE:002367
23.12x CN¥212.38 Million
≈ $31.08 Million
CN¥9.19 Million China CN¥5.68 ▼ -2.07%
1077 Jinzhou Port Co Ltd B
SHG:900952
23.09x $453.30 Million $19.63 Million China $0.03 ▲ +0.00%
1078 EPRCOMUNICAZIONE S.P.A.
F:J3P
23.08x €320.56K
≈ $374.77K
€13.89K Germany €1.29 ▲ +10.30%
1079 MMP Industries Limited
NSE:MMP
23.07x Rs254.35 Million
≈ $2.75 Million
Rs11.03 Million India Rs263.60 ▼ -1.72%
1080 FN Factory Outlet Public Company Limited
BK:FN
22.99x ฿87.51 Million
≈ $2.73 Million
฿3.81 Million Thailand ฿0.50 ▲ +2.04%
1081 Kakatiya Cement Sugar & Industries Limited
NSE:KAKATCEM
22.99x Rs158.79 Million
≈ $1.72 Million
Rs6.91 Million India Rs127.73 ▲ +2.06%
1082 Smcp SAS
PA:SMCP
22.98x €128.70 Million
≈ $150.46 Million
€5.60 Million France €4.92 ▼ -1.24%
1083 Ji-Haw Industrial Co Ltd
TW:3011
22.97x NT$21.48 Million
≈ $676.74K
NT$935.00K Taiwan NT$14.85 ▼ -0.34%
1084 CMST Development Co Ltd
SHG:600787
22.95x CN¥674.61 Million
≈ $98.72 Million
CN¥29.39 Million China CN¥4.77 ▼ -1.24%
1085 Eastern Technical Engineering Public Company Limited
BK:ETE
22.94x ฿20.50 Million
≈ $639.11K
฿893.64K Thailand ฿0.57 ▲ +0.00%
1086 MarineMax Inc
NYSE:HZO
22.93x $72.50 Million $3.16 Million USA $34.67 ▼ -0.23%
1087 Shenzhen Sunrise New Energy Co Ltd
SHE:002256
22.90x CN¥42.03 Million
≈ $6.15 Million
CN¥1.84 Million China CN¥4.56 ▼ -1.08%
1088 Westlake Chemical Corporation
NYSE:WLK
22.84x $434.00 Million $19.00 Million USA $86.39 ▼ -0.51%
1089 Century Land Joint Stock Company
VN:CRE
22.81x ₫214.38 Billion
≈ $8.15 Million
₫9.40 Billion Vietnam ₫7900.00 ▲ +0.00%
1090 Citychamp Dartong Co Ltd
SHG:600067
22.80x CN¥1.45 Billion
≈ $211.65 Million
CN¥63.44 Million China CN¥3.05 ▼ -0.97%
1091 First Advantage Corp
NASDAQ:FA
22.80x $49.43 Million $2.17 Million USA $16.02 ▼ -2.44%
1092 Parkson Holdings Bhd
KLSE:5657
22.78x RM163.01 Million
≈ $40.93 Million
RM7.16 Million Malaysia RM0.17 ▲ +0.00%
1093 Telcoware
KO:078000
22.76x ₩16.55 Billion
≈ $11.21 Million
₩727.18 Million Korea ₩13960.00 ▲ +0.50%
1094 AECC Aero Science and Technology Co Ltd
SHG:600391
22.75x CN¥434.52 Million
≈ $63.58 Million
CN¥19.10 Million China CN¥33.89 ▲ +0.50%
1095 Skue Sparebank
OL:SKUE
22.74x Nkr1.57 Billion
≈ $165.03 Million
Nkr68.98 Million Norway Nkr325.25 ▼ -2.62%
1096 Lancartama Sejati Tbk
JK:TAMA
22.69x Rp4.24 Billion
≈ $248.26K
Rp186.72 Million Indonesia Rp166.00 ▼ -14.87%
1097 ING Bank Śląski SA
WAR:ING
22.66x zł18.65 Billion
≈ $5.13 Billion
zł823.00 Million Poland zł440.00 ▲ +0.82%
1098 EM-Tech.CO. LTD
KQ:091120
22.62x ₩15.01 Billion
≈ $10.17 Million
₩663.43 Million Korea ₩4760.00 ▼ -0.73%
1099 Zhejiang Narada Power Source
SHE:300068
22.61x CN¥275.15 Million
≈ $40.26 Million
CN¥12.17 Million China CN¥4.66 ▼ -4.90%
1100 DYNAM JAPAN HOLDINGS Co. Ltd
F:2DJ
22.54x €13.38 Billion
≈ $15.64 Billion
€593.50 Million Germany €0.33 ▲ +0.61%