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 |
|---|---|---|---|---|---|---|---|
| 1101 |
Khandwala Securities Limited
NSE:KHANDSE |
22.35x |
Rs52.77 Million
≈ $570.64K |
Rs2.36 Million | India | Rs17.41 | ▲ +0.06% |
| 1102 |
Yuancheng Cable Co Ltd
SHE:002692 |
22.28x |
CN¥165.59 Million
≈ $24.23 Million |
CN¥7.43 Million | China | CN¥3.54 | ▼ -1.94% |
| 1103 |
DCM Corp
KO:024090 |
22.24x |
₩4.86 Billion
≈ $3.30 Million |
₩218.64 Million | Korea | ₩10740.00 | ▼ -2.98% |
| 1104 |
Bank of Suzhou
SHE:002966 |
22.24x |
CN¥37.40 Billion
≈ $5.47 Billion |
CN¥1.68 Billion | China | CN¥8.05 | ▲ +0.12% |
| 1105 |
J W Mays Inc
NASDAQ:MAYS |
22.22x | $1.93 Million | $86.78K | USA | $38.00 | ▲ +0.00% |
| 1106 |
Enovis Corp
NYSE:ENOV |
22.21x | $68.42 Million | $3.08 Million | USA | $26.84 | ▼ -0.85% |
| 1107 |
Agora S.A.
WAR:AGO |
22.20x |
zł60.86 Million
≈ $16.75 Million |
zł2.74 Million | Poland | zł8.74 | ▲ +1.16% |
| 1108 |
iomart Group plc
LSE:IOM |
22.19x |
GBX8.52 Million
≈ $1.04K |
GBX384.00K | UK | GBX12.90 | ▼ -2.27% |
| 1109 |
Frp Holdings Ord
NASDAQ:FRPH |
22.17x | $8.43 Million | $380.00K | USA | $23.66 | ▼ -1.54% |
| 1110 |
Anglo American Platinum Ltd
JSE:AMS |
22.15x |
ZAC16.35 Billion
≈ $8.69 Million |
ZAC738.00 Million | South Africa | ZAC73681.00 | ▲ +0.00% |
| 1111 |
KinderCare Learning Companies, Inc.
NYSE:KLC |
22.15x | $100.79 Million | $4.55 Million | USA | $5.20 | ▼ -0.38% |
| 1112 |
Ruitai Materials Technology Co Ltd
SHE:002066 |
22.13x |
CN¥135.29 Million
≈ $19.80 Million |
CN¥6.11 Million | China | CN¥19.50 | ▲ +2.85% |
| 1113 |
Up Fintech Holding Ltd
NASDAQ:TIGR |
22.12x | $672.86 Million | $30.42 Million | USA | $4.68 | ▲ +1.52% |
| 1114 |
PT Super Bank Indonesia Tbk
JK:SUPA |
22.09x |
Rp1.73 Trillion
≈ $101.23 Million |
Rp78.19 Billion | Indonesia | Rp580.00 | ▼ -1.69% |
| 1115 |
Brookfield Renewable Corp
NYSE:BEPC |
22.00x | $157.83 Million | $7.17 Million | USA | $34.22 | ▲ +0.91% |
| 1116 |
Komplett AS
OL:KOMPL |
22.00x |
Nkr660.00 Million
≈ $69.45 Million |
Nkr30.00 Million | Norway | Nkr6.74 | ▼ -2.32% |
| 1117 |
Masterkool International Public Company Limited
BK:KOOL |
21.96x |
฿219.10 Million
≈ $6.83 Million |
฿9.98 Million | Thailand | ฿0.30 | ▲ +0.00% |
| 1118 |
Perintis Triniti Properti PT
JK:TRIN |
21.96x |
Rp32.61 Billion
≈ $1.91 Million |
Rp1.49 Billion | Indonesia | Rp324.00 | ▲ +1.25% |
| 1119 |
Taiwan Enterprise(Cayman)Co
TW:5906 |
21.95x |
NT$84.11 Million
≈ $2.65 Million |
NT$3.83 Million | Taiwan | NT$38.00 | ▲ +0.13% |
| 1120 |
Shanghai Yahong Moulding Co Ltd
SHG:603159 |
21.94x |
CN¥10.17 Million
≈ $1.49 Million |
CN¥463.58K | China | CN¥19.48 | ▲ +5.53% |
| 1121 |
Guizhou Zhenhua E chem Inc
SHG:688707 |
21.94x |
CN¥1.43 Billion
≈ $208.95 Million |
CN¥65.09 Million | China | CN¥9.62 | ▼ -2.53% |
| 1122 |
Shanghai Electric Group Company Limited
F:USR |
21.93x |
€4.90 Billion
≈ $5.73 Billion |
€223.51 Million | Germany | €0.35 | ▲ +3.53% |
| 1123 |
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¥20.73 | ▼ -5.34% |
| 1124 |
TDK Corporation
F:TDKA |
21.88x |
€113.67 Billion
≈ $132.89 Billion |
€5.20 Billion | Germany | €15.50 | ▲ +4.03% |
| 1125 |
Gulf & Pacific Equities Corp
V:GUF |
21.87x |
CA$919.52K
≈ $665.16K |
CA$42.05K | Canada | CA$0.55 | ▲ +7.84% |
| 1126 |
Landmark Cars Limited
NSE:LANDMARK |
21.84x |
Rs1.77 Billion
≈ $19.13 Million |
Rs80.97 Million | India | Rs535.35 | ▲ +1.73% |
| 1127 |
Bank of Xi'An Co Ltd
SHG:600928 |
21.82x |
CN¥16.49 Billion
≈ $2.41 Billion |
CN¥755.87 Million | China | CN¥3.61 | ▲ +1.12% |
| 1128 |
KE HOLDINGS SP.ADS/1 CL.A
F:KE8A |
21.76x |
€1.91 Billion
≈ $2.24 Billion |
€87.85 Million | Germany | €14.70 | ▼ -2.65% |
| 1129 |
Hefei Lifeon Pharmaceutical Co Ltd
SHE:003020 |
21.74x |
CN¥667.63 Million
≈ $97.69 Million |
CN¥30.71 Million | China | CN¥15.98 | ▼ -9.97% |
| 1130 |
Associated Industries China Inc
TW:9912 |
21.73x |
NT$33.10 Million
≈ $1.04 Million |
NT$1.52 Million | Taiwan | NT$12.60 | ▲ +0.00% |
| 1131 |
Israel Shipyards Ltd
TA:ISHI |
21.73x |
ILA129.82 Million
≈ $348.03K |
ILA5.97 Million | Israel | ILA11900.00 | ▼ -1.57% |
| 1132 |
NN Inc
NASDAQ:NNBR |
21.70x | $9.89 Million | $456.00K | USA | $3.48 | ▲ +9.43% |
| 1133 |
Pantaflix AG
XETRA:PAL |
21.65x |
€11.21 Million
≈ $13.11 Million |
€517.87K | Germany | €0.94 | ▲ +0.00% |
| 1134 |
Nanjing Vazyme Biotech Co Ltd
SHG:688105 |
21.60x |
CN¥75.30 Million
≈ $11.02 Million |
CN¥3.49 Million | China | CN¥16.84 | ▼ -0.24% |
| 1135 |
LYFT Inc
NASDAQ:LYFT |
21.59x | $307.68 Million | $14.25 Million | USA | $15.43 | ▼ -0.58% |
| 1136 |
PPAP Automotive Limited
NSE:PPAP |
21.59x |
Rs521.87 Million
≈ $5.64 Million |
Rs24.17 Million | India | Rs288.49 | ▼ -2.71% |
| 1137 |
Young Optics Inc
TW:3504 |
21.57x |
NT$115.79 Million
≈ $3.65 Million |
NT$5.37 Million | Taiwan | NT$62.20 | ▼ -2.81% |
| 1138 |
Huafa Industrial Co Ltd Zhuhai
SHG:600325 |
21.56x |
CN¥4.11 Billion
≈ $601.00 Million |
CN¥190.49 Million | China | CN¥2.42 | ▲ +1.68% |
| 1139 |
Janus Living, Inc.
NYSE:JAN |
21.55x | $136.82 Million | $6.35 Million | USA | $30.16 | ▼ -0.63% |
| 1140 |
James River Group Holdings Ltd
NASDAQ:JRVR |
21.54x | $34.32 Million | $1.59 Million | USA | $4.58 | ▼ -0.22% |
| 1141 |
Just Group plc
LSE:JUST |
21.53x |
GBX969.00 Million
≈ $117.90K |
GBX45.00 Million | UK | GBX93.86 | ▼ -57.14% |
| 1142 |
TAV Havalimanlari Holding
IS:TAVHL |
21.49x |
TL30.39 Million
≈ $680.64K |
TL1.41 Million | Turkey | TL272.50 | ▲ +2.64% |
| 1143 |
Suzhou Sunmun Technology Co Ltd
SHE:300522 |
21.49x |
CN¥41.49 Million
≈ $6.07 Million |
CN¥1.93 Million | China | CN¥11.27 | ▼ -12.02% |
| 1144 |
Beijing Dabeinong Technology Group Co Ltd
SHE:002385 |
21.46x |
CN¥465.56 Million
≈ $68.13 Million |
CN¥21.69 Million | China | CN¥3.03 | ▲ +0.33% |
| 1145 |
Jiangsu Riying Electns Co Ltd
SHG:603286 |
21.45x |
CN¥35.20 Million
≈ $5.15 Million |
CN¥1.64 Million | China | CN¥39.93 | ▼ -7.74% |
| 1146 |
Elkem ASA
OL:ELK |
21.41x |
Nkr621.00 Million
≈ $65.35 Million |
Nkr29.00 Million | Norway | Nkr32.18 | ▲ +1.39% |
| 1147 |
Oxford Lane Capital Corp
NASDAQ:OXLC |
21.41x | $447.18 Million | $20.89 Million | USA | $8.87 | ▲ +1.14% |
| 1148 |
Safari World PLC
BK:SAFARI |
21.38x |
฿233.36 Million
≈ $7.27 Million |
฿10.91 Million | Thailand | ฿0.30 | ▲ +0.00% |
| 1149 |
Tecom Co Ltd
TW:2321 |
21.38x |
NT$29.69 Million
≈ $935.52K |
NT$1.39 Million | Taiwan | NT$15.20 | ▼ -7.60% |
| 1150 |
Ke Holdings Inc
NYSE:BEKE |
21.37x | $1.85 Billion | $86.64 Million | USA | $16.97 | ▼ -2.47% |
| 1151 |
Oma Saastopankki Oyj
HE:OMASP |
21.36x |
€314.18 Million
≈ $367.31 Million |
€14.71 Million | Finland | €16.86 | ▲ +0.00% |
| 1152 |
A.P. Møller - Mærsk A/S
CO:MAERSK-B |
21.34x |
Dkr2.52 Billion
≈ $393.96 Million |
Dkr118.00 Million | Denmark | Dkr16700.00 | ▼ -1.65% |
| 1153 |
Maanshan Iron & Steel Co Ltd
SHG:600808 |
21.33x |
CN¥3.38 Billion
≈ $494.54 Million |
CN¥158.41 Million | China | CN¥2.50 | ▲ +2.88% |
| 1154 |
Shearwater Group plc
LSE:SWG |
21.31x |
GBX1.88 Million
≈ $228.13 |
GBX88.00K | UK | GBX45.00 | ▲ +0.00% |
| 1155 |
WW Holding Inc
TW:8442 |
21.29x |
NT$45.12 Million
≈ $1.42 Million |
NT$2.12 Million | Taiwan | NT$44.85 | ▼ -0.33% |
| 1156 |
Viridien
PA:VIRI |
21.29x |
€104.30 Million
≈ $121.94 Million |
€4.90 Million | France | €81.50 | ▲ +5.16% |
| 1157 |
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¥7.87 | ▲ +3.01% |
| 1158 |
Inovalis Real Estate Investment Trust
TO:INO-UN |
21.22x |
CA$4.01 Million
≈ $2.90 Million |
CA$189.00K | Canada | CA$0.72 | ▲ +1.41% |
| 1159 |
Shanxi Securities Co Ltd
SHE:002500 |
21.21x |
CN¥5.41 Billion
≈ $791.71 Million |
CN¥255.05 Million | China | CN¥5.39 | ▲ +1.13% |
| 1160 |
Fengfan Power
SHG:601700 |
21.21x |
CN¥264.93 Million
≈ $38.77 Million |
CN¥12.49 Million | China | CN¥4.65 | ▲ +3.10% |
| 1161 |
Certara Inc
NASDAQ:CERT |
21.19x | $32.31 Million | $1.52 Million | USA | $6.94 | ▲ +0.14% |
| 1162 |
CPPGroup Plc
LSE:CPP |
21.17x |
GBX4.42 Million
≈ $538.39 |
GBX209.00K | UK | GBX21.00 | ▼ -20.75% |
| 1163 |
Aerosun Corp
SHG:600501 |
21.15x |
CN¥1.13 Billion
≈ $165.17 Million |
CN¥53.37 Million | China | CN¥12.84 | ▼ -1.61% |
| 1164 |
Ocean Group JSC
VN:OGC |
21.11x |
₫133.05 Billion
≈ $5.06 Million |
₫6.30 Billion | Vietnam | ₫2380.00 | ▼ -5.93% |
| 1165 |
Optima Prima Metal Sinergi
JK:OPMS |
21.09x |
Rp5.90 Billion
≈ $345.45K |
Rp279.52 Million | Indonesia | Rp103.00 | ▲ +0.98% |
| 1166 |
Shandong Dongyue Organosilicon Mat
SHE:300821 |
21.08x |
CN¥113.28 Million
≈ $16.58 Million |
CN¥5.37 Million | China | CN¥16.09 | ▼ -10.26% |
| 1167 |
Bioleaders Corporation
KQ:142760 |
21.06x |
₩19.27 Billion
≈ $13.06 Million |
₩914.71 Million | Korea | ₩385.00 | ▼ -4.94% |
| 1168 |
China ZhengTong Auto Services Holdings Limited
F:ZA0 |
21.02x |
€85.65 Million
≈ $100.13 Million |
€4.08 Million | Germany | €0.02 | ▲ +0.00% |
| 1169 |
Qtone Education Group Guangdong Ltd
SHE:300359 |
21.00x |
CN¥97.54 Million
≈ $14.27 Million |
CN¥4.64 Million | China | CN¥3.46 | ▼ -0.86% |
| 1170 |
Essentra PLC
LSE:ESNT |
21.00x |
GBX6.30 Million
≈ $766.53 |
GBX300.00K | UK | GBX88.90 | ▼ -0.22% |
| 1171 |
Shenzhen Centralcon Investment Holding Co Ltd
SHE:000042 |
20.96x |
CN¥1.06 Billion
≈ $155.65 Million |
CN¥50.74 Million | China | CN¥8.30 | ▲ +5.87% |
| 1172 |
Astec LifeSciences Limited
NSE:ASTEC |
20.95x |
Rs175.92 Million
≈ $1.90 Million |
Rs8.40 Million | India | Rs685.85 | ▼ -0.71% |
| 1173 |
IAR Systems Group AB (publ)
ST:IAR-B |
20.95x |
Skr41.90 Million
≈ $4.51 Million |
Skr2.00 Million | Sweden | Skr180.00 | ▲ +0.78% |
| 1174 |
Goa Carbon Limited
NSE:GOACARBON |
20.94x |
Rs1.96 Billion
≈ $21.21 Million |
Rs93.64 Million | India | Rs366.35 | ▼ -1.19% |
| 1175 |
Farasis Energy Gan Zhou Co Ltd
SHG:688567 |
20.93x |
CN¥563.76 Million
≈ $82.50 Million |
CN¥26.93 Million | China | CN¥9.45 | ▲ +6.06% |
| 1176 |
Jian Sin Industrial Co Ltd
TWO:4502 |
20.93x |
NT$88.71 Million
≈ $2.79 Million |
NT$4.24 Million | Taiwan | NT$15.75 | ▲ +0.32% |
| 1177 |
Chemfab Alkalis Limited
NSE:CHEMFAB |
20.92x |
Rs112.34 Million
≈ $1.21 Million |
Rs5.37 Million | India | Rs373.00 | ▼ -0.08% |
| 1178 |
TherapeuticsMD Inc
NASDAQ:TXMD |
20.92x | $1.05 Million | $50.00K | USA | $2.11 | ▲ +2.43% |
| 1179 |
RGT Bhd
KLSE:9954 |
20.88x |
RM3.82 Million
≈ $959.33K |
RM183.00K | Malaysia | RM0.22 | ▲ +0.00% |
| 1180 |
Notion Vtec Bhd
KLSE:0083 |
20.83x |
RM16.29 Million
≈ $4.09 Million |
RM782.00K | Malaysia | RM0.50 | ▲ +2.04% |
| 1181 |
Societatea Nationala de Transport Gaze Naturale Transgaz SA
RO:TGN |
20.76x |
RON73.08 Million
≈ $16.78 Million |
RON3.52 Million | Romania | RON96.90 | ▲ +0.41% |
| 1182 |
Choheung
KO:002600 |
20.75x |
₩27.24 Billion
≈ $18.46 Million |
₩1.31 Billion | Korea | ₩138000.00 | ▼ -0.36% |
| 1183 |
Xinxiang Tianli Energy Co. Ltd. A
SHE:301152 |
20.74x |
CN¥10.36 Million
≈ $1.52 Million |
CN¥499.50K | China | CN¥18.57 | ▼ -4.77% |
| 1184 |
ChongQing Zhengchuan Pharmaceutical Packaging Co Ltd
SHG:603976 |
20.72x |
CN¥46.64 Million
≈ $6.82 Million |
CN¥2.25 Million | China | CN¥22.48 | ▼ -10.01% |
| 1185 |
Endomines Finland Oyj
HE:PAMPALO |
20.67x |
€6.20 Million
≈ $7.25 Million |
€300.00K | Finland | €7.92 | ▲ +0.38% |
| 1186 |
Forehope Electronic (Ningbo) Co. Ltd. A
SHG:688362 |
20.67x |
CN¥1.69 Billion
≈ $247.15 Million |
CN¥81.73 Million | China | CN¥71.42 | ▼ -1.91% |
| 1187 |
Rexon Industrial Corp Ltd
TW:1515 |
20.66x |
NT$266.65 Million
≈ $8.40 Million |
NT$12.90 Million | Taiwan | NT$44.00 | ▲ +7.45% |
| 1188 |
Septerna, Inc. Common Stock
NASDAQ:SEPN |
20.65x | $168.81 Million | $8.17 Million | USA | $32.21 | ▼ -3.56% |
| 1189 |
Sahacogen (Chonburi) Public Company Limited
BK:SCG |
20.64x |
฿106.16 Million
≈ $3.31 Million |
฿5.14 Million | Thailand | ฿2.88 | ▼ -1.37% |
| 1190 |
LG Chem Ltd
KO:051915 |
20.61x |
₩2.46 Trillion
≈ $1.67 Billion |
₩119.39 Billion | Korea | ₩113600.00 | ▼ -5.73% |
| 1191 |
LG Chemicals
KO:051910 |
20.61x |
₩2.46 Trillion
≈ $1.67 Billion |
₩119.39 Billion | Korea | ₩253000.00 | ▼ -2.88% |
| 1192 |
Hefei Department Store Group Co Ltd
SHE:000417 |
20.61x |
CN¥247.43 Million
≈ $36.21 Million |
CN¥12.01 Million | China | CN¥5.46 | ▼ -5.70% |
| 1193 |
Kordellos Ch. Bros S.A
AT:KORDE |
20.60x |
€1.73 Million
≈ $2.03 Million |
€84.16K | Greece | €0.42 | ▲ +0.24% |
| 1194 |
Stagwell Inc
NASDAQ:STGW |
20.57x | $260.46 Million | $12.66 Million | USA | $7.41 | ▼ -1.33% |
| 1195 |
China Avionics Systems Co Ltd
SHG:600372 |
20.56x |
CN¥1.60 Billion
≈ $233.71 Million |
CN¥77.67 Million | China | CN¥11.07 | ▲ +1.28% |
| 1196 |
GCS Holdings
TWO:4991 |
20.54x |
NT$297.00 Million
≈ $9.36 Million |
NT$14.46 Million | Taiwan | NT$348.00 | ▼ -3.33% |
| 1197 |
Beijing Thunisoft Co Ltd
SHE:300271 |
20.54x |
CN¥1.10 Billion
≈ $161.65 Million |
CN¥53.79 Million | China | CN¥4.99 | ▲ +0.20% |
| 1198 |
MOJ S.A
WAR:MOJ |
20.52x |
zł2.90 Million
≈ $798.61K |
zł141.44K | Poland | zł1.52 | ▲ +0.00% |
| 1199 |
Encorp Bhd
KLSE:6076 |
20.51x |
RM124.25 Million
≈ $31.20 Million |
RM6.06 Million | Malaysia | RM0.12 | ▲ +4.55% |
| 1200 |
Sah Polymers Limited
NSE:SAH |
20.48x |
Rs12.29 Million
≈ $132.91K |
Rs600.00K | India | Rs76.21 | ▼ -16.30% |