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