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
1101 Honghua Group Limited
F:4HB
22.51x €208.19 Million
≈ $243.39 Million
€9.25 Million Germany €0.02 ▲ +0.00%
1102 IBU tec advanced materials AG
XETRA:IBU
22.50x €14.17 Million
≈ $16.56 Million
€629.61K Germany €17.30 ▲ +6.79%
1103 Southern Fertilizer JSC
VN:SFG
22.49x ₫217.17 Billion
≈ $8.25 Million
₫9.66 Billion Vietnam ₫10300.00 ▼ -3.74%
1104 Boc International China Co Ltd
SHG:601696
22.47x CN¥6.40 Billion
≈ $935.87 Million
CN¥284.64 Million China CN¥11.23 ▼ -0.27%
1105 Karya Bersama Anugerah Pt
JK:KBAG
22.46x Rp4.57 Billion
≈ $267.96K
Rp203.57 Million Indonesia Rp40.00 ▼ -9.09%
1106 Perdana Gapura Prima Tbk
JK:GPRA
22.40x Rp112.22 Billion
≈ $6.58 Million
Rp5.01 Billion Indonesia Rp104.00 ▼ -4.59%
1107 Veeco Instruments Inc
NASDAQ:VECO
22.38x $24.93 Million $1.11 Million USA $60.46 ▼ -0.90%
1108 Shenzhen Energy Group Co Ltd
SHE:000027
22.37x CN¥5.81 Billion
≈ $849.73 Million
CN¥259.60 Million China CN¥7.96 ▼ -0.75%
1109 Khandwala Securities Limited
NSE:KHANDSE
22.35x Rs52.77 Million
≈ $570.64K
Rs2.36 Million India Rs19.46 ▲ +3.73%
1110 CareDx Inc
NASDAQ:CDNA
22.30x $37.36 Million $1.68 Million USA $22.31 ▲ +1.09%
1111 Yuancheng Cable Co Ltd
SHE:002692
22.28x CN¥165.59 Million
≈ $24.23 Million
CN¥7.43 Million China CN¥4.55 ▼ -1.73%
1112 DCM Corp
KO:024090
22.24x ₩4.86 Billion
≈ $3.30 Million
₩218.64 Million Korea ₩10800.00 ▲ +0.93%
1113 Bank of Suzhou
SHE:002966
22.24x CN¥37.40 Billion
≈ $5.47 Billion
CN¥1.68 Billion China CN¥8.16 ▼ -1.45%
1114 J W Mays Inc
NASDAQ:MAYS
22.22x $1.93 Million $86.78K USA $42.19 ▼ -1.31%
1115 Enovis Corp
NYSE:ENOV
22.21x $68.42 Million $3.08 Million USA $21.56 ▼ -1.73%
1116 Agora S.A.
WAR:AGO
22.20x zł60.86 Million
≈ $16.75 Million
zł2.74 Million Poland zł8.86 ▼ -0.67%
1117 iomart Group plc
LSE:IOM
22.19x GBX8.52 Million
≈ $1.04K
GBX384.00K UK GBX19.15 ▲ +2.96%
1118 Anglo American Platinum Ltd
JSE:AMS
22.15x ZAC16.35 Billion
≈ $8.69 Million
ZAC738.00 Million South Africa ZAC73681.00 ▲ +0.00%
1119 KinderCare Learning Companies, Inc.
NYSE:KLC
22.15x $100.79 Million $4.55 Million USA $3.77 ▼ -3.83%
1120 Ruitai Materials Technology Co Ltd
SHE:002066
22.13x CN¥135.29 Million
≈ $19.80 Million
CN¥6.11 Million China CN¥23.91 ▼ -2.41%
1121 Up Fintech Holding Ltd
NASDAQ:TIGR
22.12x $672.86 Million $30.42 Million USA $4.67 ▼ -6.04%
1122 PT Super Bank Indonesia Tbk
JK:SUPA
22.09x Rp1.73 Trillion
≈ $101.23 Million
Rp78.19 Billion Indonesia Rp845.00 ▼ -2.87%
1123 Vast Resources PLC
LSE:VAST
22.03x GBX4.94 Million
≈ $601.32
GBX224.31K UK GBX0.00 ▼ -99.00%
1124 Brookfield Renewable Corp
NYSE:BEPC
22.00x $157.83 Million $7.17 Million USA $38.57 ▼ -2.03%
1125 Komplett AS
OL:KOMPL
22.00x Nkr660.00 Million
≈ $69.45 Million
Nkr30.00 Million Norway Nkr6.96 ▼ -1.14%
1126 Masterkool International Public Company Limited
BK:KOOL
21.96x ฿219.10 Million
≈ $6.83 Million
฿9.98 Million Thailand ฿0.29 ▲ +0.00%
1127 Perintis Triniti Properti PT
JK:TRIN
21.96x Rp32.61 Billion
≈ $1.91 Million
Rp1.49 Billion Indonesia Rp380.00 ▼ -9.95%
1128 Shanghai Yahong Moulding Co Ltd
SHG:603159
21.94x CN¥10.17 Million
≈ $1.49 Million
CN¥463.58K China CN¥25.25 ▼ -3.77%
1129 Guizhou Zhenhua E chem Inc
SHG:688707
21.94x CN¥1.43 Billion
≈ $208.95 Million
CN¥65.09 Million China CN¥15.16 ▼ -2.13%
1130 Shanghai Electric Group Company Limited
F:USR
21.93x €4.90 Billion
≈ $5.73 Billion
€223.51 Million Germany €0.45 ▼ -0.37%
1131 Fujian Yongfu Power Engineering Co Ltd Class A
SHE:300712
21.89x CN¥127.65 Million
≈ $18.68 Million
CN¥5.83 Million China CN¥22.66 ▼ -1.39%
1132 TDK Corporation
F:TDKA
21.88x €113.67 Billion
≈ $132.89 Billion
€5.20 Billion Germany €20.80 ▲ +4.00%
1133 Gulf & Pacific Equities Corp
V:GUF
21.87x CA$919.52K
≈ $665.16K
CA$42.05K Canada CA$0.52 ▲ +0.00%
1134 Landmark Cars Limited
NSE:LANDMARK
21.84x Rs1.77 Billion
≈ $19.13 Million
Rs80.97 Million India Rs391.35 ▲ +4.84%
1135 Bank of Xi'An Co Ltd
SHG:600928
21.82x CN¥16.49 Billion
≈ $2.41 Billion
CN¥755.87 Million China CN¥3.53 ▼ -1.40%
1136 KE HOLDINGS SP.ADS/1 CL.A
F:KE8A
21.76x €1.91 Billion
≈ $2.24 Billion
€87.85 Million Germany €14.30 ▼ -1.38%
1137 Hefei Lifeon Pharmaceutical Co Ltd
SHE:003020
21.74x CN¥667.63 Million
≈ $97.69 Million
CN¥30.71 Million China CN¥16.05 ▼ -1.53%
1138 Associated Industries China Inc
TW:9912
21.73x NT$33.10 Million
≈ $1.04 Million
NT$1.52 Million Taiwan NT$12.55 ▲ +0.80%
1139 Israel Shipyards Ltd
TA:ISHI
21.73x ILA129.82 Million
≈ $348.03K
ILA5.97 Million Israel ILA13730.00 ▼ -2.14%
1140 NN Inc
NASDAQ:NNBR
21.70x $9.89 Million $456.00K USA $2.94 ▼ -6.37%
1141 Pantaflix AG
XETRA:PAL
21.65x €11.21 Million
≈ $13.11 Million
€517.87K Germany €1.00 ▲ +0.00%
1142 Nanjing Vazyme Biotech Co Ltd
SHG:688105
21.60x CN¥75.30 Million
≈ $11.02 Million
CN¥3.49 Million China CN¥13.80 ▼ -1.05%
1143 LYFT Inc
NASDAQ:LYFT
21.59x $307.68 Million $14.25 Million USA $14.09 ▼ -0.14%
1144 PPAP Automotive Limited
NSE:PPAP
21.59x Rs521.87 Million
≈ $5.64 Million
Rs24.17 Million India Rs213.41 ▲ +3.34%
1145 Young Optics Inc
TW:3504
21.57x NT$115.79 Million
≈ $3.65 Million
NT$5.37 Million Taiwan NT$83.70 ▲ +5.42%
1146 Huafa Industrial Co Ltd Zhuhai
SHG:600325
21.56x CN¥4.11 Billion
≈ $601.00 Million
CN¥190.49 Million China CN¥2.74 ▼ -3.86%
1147 James River Group Holdings Ltd
NASDAQ:JRVR
21.54x $34.32 Million $1.59 Million USA $3.83 ▼ -4.49%
1148 Just Group plc
LSE:JUST
21.53x GBX969.00 Million
≈ $117.90K
GBX45.00 Million UK GBX93.86 ▼ -57.14%
1149 TAV Havalimanlari Holding
IS:TAVHL
21.49x TL30.39 Million
≈ $680.64K
TL1.41 Million Turkey TL262.75 ▼ -1.04%
1150 Suzhou Sunmun Technology Co Ltd
SHE:300522
21.49x CN¥41.49 Million
≈ $6.07 Million
CN¥1.93 Million China CN¥11.72 ▼ -2.98%
1151 Facephi Biometria SA
MC:FACE
21.47x €8.28 Million
≈ $9.68 Million
€385.51K Spain €2.33 ▼ -5.28%
1152 Beijing Dabeinong Technology Group Co Ltd
SHE:002385
21.46x CN¥465.56 Million
≈ $68.13 Million
CN¥21.69 Million China CN¥3.32 ▼ -0.90%
1153 Jiangsu Riying Electns Co Ltd
SHG:603286
21.45x CN¥35.20 Million
≈ $5.15 Million
CN¥1.64 Million China CN¥54.22 ▼ -0.48%
1154 Elkem ASA
OL:ELK
21.41x Nkr621.00 Million
≈ $65.35 Million
Nkr29.00 Million Norway Nkr34.00 ▲ +0.41%
1155 Oxford Lane Capital Corp
NASDAQ:OXLC
21.41x $447.18 Million $20.89 Million USA $9.86 ▼ -0.50%
1156 Safari World PLC
BK:SAFARI
21.38x ฿233.36 Million
≈ $7.27 Million
฿10.91 Million Thailand ฿0.30 ▲ +0.00%
1157 Tecom Co Ltd
TW:2321
21.38x NT$29.69 Million
≈ $935.52K
NT$1.39 Million Taiwan NT$14.10 ▼ -5.69%
1158 Dongwha Pharm.Co.Ltd
KO:000020
21.36x ₩9.70 Billion
≈ $6.57 Million
₩454.02 Million Korea ₩5470.00 ▼ -0.73%
1159 Oma Saastopankki Oyj
HE:OMASP
21.36x €314.18 Million
≈ $367.31 Million
€14.71 Million Finland €11.98 ▲ +0.50%
1160 A.P. Møller - Mærsk A/S
CO:MAERSK-B
21.34x Dkr2.52 Billion
≈ $393.96 Million
Dkr118.00 Million Denmark Dkr16455.00 ▲ +0.92%
1161 Maanshan Iron & Steel Co Ltd
SHG:600808
21.33x CN¥3.38 Billion
≈ $494.54 Million
CN¥158.41 Million China CN¥2.88 ▲ +0.00%
1162 Shearwater Group plc
LSE:SWG
21.31x GBX1.88 Million
≈ $228.13
GBX88.00K UK GBX38.00 ▲ +0.00%
1163 Viridien
PA:VIRI
21.29x €104.30 Million
≈ $121.94 Million
€4.90 Million France €115.30 ▼ -4.08%
1164 Anhui Hengyuan Coal Industry and Electricity Power Co Ltd
SHG:600971
21.24x CN¥626.46 Million
≈ $91.67 Million
CN¥29.49 Million China CN¥8.15 ▲ +2.52%
1165 Inovalis Real Estate Investment Trust
TO:INO-UN
21.22x CA$4.01 Million
≈ $2.90 Million
CA$189.00K Canada CA$0.80 ▲ +0.00%
1166 Shanxi Securities Co Ltd
SHE:002500
21.21x CN¥5.41 Billion
≈ $791.71 Million
CN¥255.05 Million China CN¥5.13 ▼ -0.97%
1167 Fengfan Power
SHG:601700
21.21x CN¥264.93 Million
≈ $38.77 Million
CN¥12.49 Million China CN¥5.35 ▲ +0.00%
1168 Certara Inc
NASDAQ:CERT
21.19x $32.31 Million $1.52 Million USA $5.60 ▼ -0.36%
1169 CPPGroup Plc
LSE:CPP
21.17x GBX4.42 Million
≈ $538.39
GBX209.00K UK GBX62.00 ▼ -1.59%
1170 Aerosun Corp
SHG:600501
21.15x CN¥1.13 Billion
≈ $165.17 Million
CN¥53.37 Million China CN¥18.46 ▲ +0.33%
1171 Ocean Group JSC
VN:OGC
21.11x ₫133.05 Billion
≈ $5.06 Million
₫6.30 Billion Vietnam ₫3000.00 ▼ -0.99%
1172 MCI Management SA
WAR:MCI
21.10x zł47.46 Million
≈ $13.06 Million
zł2.25 Million Poland zł29.00 ▼ -0.34%
1173 Optima Prima Metal Sinergi
JK:OPMS
21.09x Rp5.90 Billion
≈ $345.45K
Rp279.52 Million Indonesia Rp100.00 ▼ -10.71%
1174 Shandong Dongyue Organosilicon Mat
SHE:300821
21.08x CN¥113.28 Million
≈ $16.58 Million
CN¥5.37 Million China CN¥16.43 ▲ +10.42%
1175 Bioleaders Corporation
KQ:142760
21.06x ₩19.27 Billion
≈ $13.06 Million
₩914.71 Million Korea ₩707.00 ▲ +0.14%
1176 Salzgitter AG
XETRA:SZG
21.05x €233.60 Million
≈ $273.10 Million
€11.10 Million Germany €66.05 ▲ +1.15%
1177 China ZhengTong Auto Services Holdings Limited
F:ZA0
21.02x €85.65 Million
≈ $100.13 Million
€4.08 Million Germany €0.02 ▲ +0.00%
1178 Qtone Education Group Guangdong Ltd
SHE:300359
21.00x CN¥97.54 Million
≈ $14.27 Million
CN¥4.64 Million China CN¥4.09 ▼ -1.21%
1179 Essentra PLC
LSE:ESNT
21.00x GBX6.30 Million
≈ $766.53
GBX300.00K UK GBX84.70 ▲ +0.83%
1180 Shenzhen Centralcon Investment Holding Co Ltd
SHE:000042
20.96x CN¥1.06 Billion
≈ $155.65 Million
CN¥50.74 Million China CN¥9.90 ▲ +1.33%
1181 Astec LifeSciences Limited
NSE:ASTEC
20.95x Rs175.92 Million
≈ $1.90 Million
Rs8.40 Million India Rs782.85 ▼ -0.64%
1182 IAR Systems Group AB (publ)
ST:IAR-B
20.95x Skr41.90 Million
≈ $4.51 Million
Skr2.00 Million Sweden Skr180.00 ▲ +0.78%
1183 Goa Carbon Limited
NSE:GOACARBON
20.94x Rs1.96 Billion
≈ $21.21 Million
Rs93.64 Million India Rs383.70 ▼ -1.69%
1184 Farasis Energy Gan Zhou Co Ltd
SHG:688567
20.93x CN¥563.76 Million
≈ $82.50 Million
CN¥26.93 Million China CN¥12.40 ▼ -4.83%
1185 Jian Sin Industrial Co Ltd
TWO:4502
20.93x NT$88.71 Million
≈ $2.79 Million
NT$4.24 Million Taiwan NT$15.90 ▲ +0.63%
1186 Chemfab Alkalis Limited
NSE:CHEMFAB
20.92x Rs112.34 Million
≈ $1.21 Million
Rs5.37 Million India Rs405.30 ▼ -0.15%
1187 TherapeuticsMD Inc
NASDAQ:TXMD
20.92x $1.05 Million $50.00K USA $1.97 ▼ -3.43%
1188 RGT Bhd
KLSE:9954
20.88x RM3.82 Million
≈ $959.33K
RM183.00K Malaysia RM0.20 ▲ +0.00%
1189 Notion Vtec Bhd
KLSE:0083
20.83x RM16.29 Million
≈ $4.09 Million
RM782.00K Malaysia RM0.44 ▼ -3.33%
1190 Societatea Nationala de Transport Gaze Naturale Transgaz SA
RO:TGN
20.76x RON73.08 Million
≈ $16.78 Million
RON3.52 Million Romania RON86.30 ▼ -0.12%
1191 Choheung
KO:002600
20.75x ₩27.24 Billion
≈ $18.46 Million
₩1.31 Billion Korea ₩139000.00 ▼ -0.57%
1192 Xinxiang Tianli Energy Co. Ltd. A
SHE:301152
20.74x CN¥10.36 Million
≈ $1.52 Million
CN¥499.50K China CN¥26.48 ▼ -1.38%
1193 ChongQing Zhengchuan Pharmaceutical Packaging Co Ltd
SHG:603976
20.72x CN¥46.64 Million
≈ $6.82 Million
CN¥2.25 Million China CN¥21.20 ▼ -0.80%
1194 Endomines Finland Oyj
HE:PAMPALO
20.67x €6.20 Million
≈ $7.25 Million
€300.00K Finland €9.77 ▼ -1.81%
1195 Forehope Electronic (Ningbo) Co. Ltd. A
SHG:688362
20.67x CN¥1.69 Billion
≈ $247.15 Million
CN¥81.73 Million China CN¥60.98 ▲ +1.46%
1196 Rexon Industrial Corp Ltd
TW:1515
20.66x NT$266.65 Million
≈ $8.40 Million
NT$12.90 Million Taiwan NT$23.00 ▲ +4.55%
1197 Septerna, Inc. Common Stock
NASDAQ:SEPN
20.65x $168.81 Million $8.17 Million USA $30.55 ▲ +2.04%
1198 Sahacogen (Chonburi) Public Company Limited
BK:SCG
20.64x ฿106.16 Million
≈ $3.31 Million
฿5.14 Million Thailand ฿2.30 ▲ +0.00%
1199 LG Chem Ltd
KO:051915
20.61x ₩2.46 Trillion
≈ $1.67 Billion
₩119.39 Billion Korea ₩161600.00 ▼ -4.55%
1200 LG Chemicals
KO:051910
20.61x ₩2.46 Trillion
≈ $1.67 Billion
₩119.39 Billion Korea ₩355000.00 ▼ -2.34%