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 |
|---|---|---|---|---|---|---|---|
| 1401 |
Fecon Foundation Engineering and Underground Construction JSC
VN:FCN |
17.18x |
₫296.04 Billion
≈ $11.25 Million |
₫17.23 Billion | Vietnam | ₫11050.00 | ▼ -1.34% |
| 1402 |
Korean Air Lines Co Ltd
KO:003495 |
17.15x |
₩2.09 Trillion
≈ $1.42 Billion |
₩121.79 Billion | Korea | ₩21350.00 | ▼ -2.51% |
| 1403 |
China Aluminum International Engineering Corp Ltd
SHG:601068 |
17.14x |
CN¥279.17 Million
≈ $40.85 Million |
CN¥16.29 Million | China | CN¥4.28 | ▲ +1.66% |
| 1404 |
Gabriel Holding
CO:GABR |
17.14x |
Dkr36.93 Million
≈ $5.78 Million |
Dkr2.15 Million | Denmark | Dkr270.00 | ▲ +1.50% |
| 1405 |
Foschini Group Ltd
JSE:TFG |
17.13x |
ZAC6.37 Billion
≈ $3.39 Million |
ZAC372.00 Million | South Africa | ZAC5560.00 | ▼ -3.66% |
| 1406 |
Dole plc
F:4CB |
17.12x |
€87.39 Million
≈ $102.16 Million |
€5.11 Million | Germany | €12.30 | ▼ -0.81% |
| 1407 |
PetroChina Jinhong Energy Investment Co Ltd
SHE:000669 |
17.09x |
CN¥94.89 Million
≈ $13.89 Million |
CN¥5.55 Million | China | CN¥3.42 | ▼ -3.66% |
| 1408 |
California Nanotechnologies Corp
V:CNO |
17.07x |
CA$1.93 Million
≈ $1.40 Million |
CA$113.14K | Canada | CA$0.35 | ▲ +2.94% |
| 1409 |
Cargojet Inc
TO:CJT |
17.05x |
CA$69.90 Million
≈ $50.56 Million |
CA$4.10 Million | Canada | CA$88.37 | ▲ +2.73% |
| 1410 |
Atha Energy Corp.
V:SASK |
17.01x |
CA$169.67K
≈ $122.74K |
CA$9.98K | Canada | CA$1.04 | ▲ +1.96% |
| 1411 |
dhSteel
KQ:021040 |
17.00x |
₩10.12 Billion
≈ $6.85 Million |
₩594.96 Million | Korea | ₩910.00 | ▼ -0.76% |
| 1412 |
International CSRC Investment Holdings Co Ltd
TW:2104 |
17.00x |
NT$273.46 Million
≈ $8.62 Million |
NT$16.09 Million | Taiwan | NT$10.40 | ▼ -1.89% |
| 1413 |
Olo Inc
NYSE:OLO |
16.99x | $26.84 Million | $1.58 Million | USA | $10.26 | ▲ +0.00% |
| 1414 |
Ledlink Optics
TWO:5230 |
16.94x |
NT$50.55 Million
≈ $1.59 Million |
NT$2.98 Million | Taiwan | NT$18.15 | ▲ +0.00% |
| 1415 |
Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER |
16.93x |
Rs2.71 Billion
≈ $29.34 Million |
Rs160.31 Million | India | Rs308.75 | ▼ -0.42% |
| 1416 |
Energy Services Of America Corp
NASDAQ:ESOA |
16.91x | $3.64 Million | $215.55K | USA | $15.92 | ▼ -0.50% |
| 1417 |
Cooper Stnd
NYSE:CPS |
16.90x | $56.24 Million | $3.33 Million | USA | $27.85 | ▲ +0.83% |
| 1418 |
Xiamen Xiangyu Co Ltd
SHG:600057 |
16.87x |
CN¥10.14 Billion
≈ $1.48 Billion |
CN¥601.25 Million | China | CN¥6.36 | ▲ +3.41% |
| 1419 |
Dun & Bradstreet Holdings Inc.
NYSE:DNB |
16.85x | $150.00 Million | $8.90 Million | USA | $9.15 | ▲ +0.44% |
| 1420 |
Guangdong Orient Zirconic Ind Sci & Tech Co Ltd
SHE:002167 |
16.85x |
CN¥161.86 Million
≈ $23.68 Million |
CN¥9.60 Million | China | CN¥15.32 | ▼ -9.99% |
| 1421 |
Guangzhou LBP Medicine Science & Technology Co Ltd
SHG:688393 |
16.85x |
CN¥29.17 Million
≈ $4.27 Million |
CN¥1.73 Million | China | CN¥17.23 | ▼ -2.49% |
| 1422 |
Media Prima Bhd
KLSE:4502 |
16.84x |
RM39.84 Million
≈ $10.00 Million |
RM2.37 Million | Malaysia | RM0.29 | ▲ +0.00% |
| 1423 |
Sprinklr Inc
NYSE:CXM |
16.83x | $70.38 Million | $4.18 Million | USA | $5.95 | ▲ +2.06% |
| 1424 |
FENIX Resources Ltd
AU:FEX |
16.79x |
AU$59.10 Million
≈ $41.82 Million |
AU$3.52 Million | Australia | AU$0.28 | ▲ +3.70% |
| 1425 |
Snowman Logistics Limited
NSE:SNOWMAN |
16.77x |
Rs654.17 Million
≈ $7.07 Million |
Rs39.00 Million | India | Rs36.91 | ▼ -1.60% |
| 1426 |
Trinity Watthana Public Company Limited
BK:TNITY |
16.76x |
฿73.59 Million
≈ $2.29 Million |
฿4.39 Million | Thailand | ฿2.52 | ▲ +0.80% |
| 1427 |
Wangfujing
SHG:600859 |
16.74x |
CN¥712.34 Million
≈ $104.24 Million |
CN¥42.56 Million | China | CN¥9.90 | ▲ +0.92% |
| 1428 |
Seanergy Maritime Holdings Corp
F:RHSR |
16.73x |
€8.25 Million
≈ $9.64 Million |
€493.00K | Germany | €6.05 | ▲ +0.00% |
| 1429 |
Usio Inc
NASDAQ:USIO |
16.72x | $10.52 Million | $628.93K | USA | $2.04 | ▼ -3.77% |
| 1430 |
Harbour Energy PLC
LSE:HBR |
16.72x |
GBX953.00 Million
≈ $115.95K |
GBX57.00 Million | UK | GBX235.40 | ▲ +0.86% |
| 1431 |
WIZIT Co. Ltd
KQ:036090 |
16.70x |
₩22.31 Billion
≈ $15.12 Million |
₩1.34 Billion | Korea | ₩1240.00 | ▼ -4.47% |
| 1432 |
Fatfish Group Ltd
AU:FFG |
16.67x |
AU$400.25K
≈ $283.20K |
AU$24.01K | Australia | AU$0.01 | ▲ +0.00% |
| 1433 |
Tan Dai Hung Plastic JSC
VN:TPC |
16.66x |
₫49.33 Billion
≈ $1.87 Million |
₫2.96 Billion | Vietnam | ₫9600.00 | ▼ -1.03% |
| 1434 |
Yingkou Jinchen Mach Co Ltd
SHG:603396 |
16.66x |
CN¥201.68 Million
≈ $29.51 Million |
CN¥12.11 Million | China | CN¥22.16 | ▼ -1.12% |
| 1435 |
Zhejiang Sunflower Light Energy
SHE:300111 |
16.64x |
CN¥2.42 Million
≈ $354.23K |
CN¥145.51K | China | CN¥2.75 | ▼ -1.43% |
| 1436 |
Smart Sand Inc
NASDAQ:SND |
16.63x | $22.37 Million | $1.34 Million | USA | $4.69 | ▼ -1.68% |
| 1437 |
Sejoong Co. Ltd
KQ:039310 |
16.60x |
₩4.77 Billion
≈ $3.24 Million |
₩287.66 Million | Korea | ₩1132.00 | ▼ -0.70% |
| 1438 |
Northeast Securities Co Ltd
SHE:000686 |
16.58x |
CN¥6.80 Billion
≈ $995.27 Million |
CN¥410.34 Million | China | CN¥8.08 | ▲ +1.76% |
| 1439 |
Ningbo PIA Automation Holding Corp. A
SHG:688306 |
16.57x |
CN¥135.87 Million
≈ $19.88 Million |
CN¥8.20 Million | China | CN¥8.51 | ▼ -2.63% |
| 1440 |
Marlowe plc
LSE:MRL |
16.57x |
GBX34.80 Million
≈ $4.23K |
GBX2.10 Million | UK | GBX12.84 | ▲ +0.94% |
| 1441 |
Kpx Green Chem
KO:083420 |
16.56x |
₩12.99 Billion
≈ $8.80 Million |
₩784.15 Million | Korea | ₩4450.00 | ▼ -2.20% |
| 1442 |
Eratex Djaja Tbk
JK:ERTX |
16.52x |
Rp5.37 Million
≈ $314.72 |
Rp325.11K | Indonesia | Rp149.00 | ▲ +0.68% |
| 1443 |
Asia Economy Daily Co Ltd
KQ:127710 |
16.51x |
₩24.05 Billion
≈ $16.30 Million |
₩1.46 Billion | Korea | ₩1007.00 | ▲ +0.70% |
| 1444 |
Acusensus Ltd
AU:ACE |
16.51x |
AU$5.25 Million
≈ $3.72 Million |
AU$318.18K | Australia | AU$1.13 | ▲ +1.35% |
| 1445 |
HDFC Life Insurance Company Limited
NSE:HDFCLIFE |
16.48x |
Rs73.71 Billion
≈ $797.16 Million |
Rs4.47 Billion | India | Rs564.65 | ▲ +0.18% |
| 1446 |
US Financial 15 Split Corp
TO:FTU |
16.48x |
CA$7.43 Million
≈ $5.37 Million |
CA$450.69K | Canada | CA$0.70 | ▲ +0.00% |
| 1447 |
Develop Global Ltd
AU:DVP |
16.47x |
AU$26.88 Million
≈ $19.02 Million |
AU$1.63 Million | Australia | AU$5.53 | ▼ -0.18% |
| 1448 |
S.D. STANDARD ETC DL-03
F:S1P |
16.46x |
€13.06 Million
≈ $15.26 Million |
€793.00K | Germany | €0.15 | ▼ -3.56% |
| 1449 |
Fiducial Office Solutions
PA:SACI |
16.44x |
€3.75 Million
≈ $4.38 Million |
€228.00K | France | €30.40 | ▲ +0.00% |
| 1450 |
Xinjiang Tianrun Dairy Co Ltd
SHG:600419 |
16.44x |
CN¥184.79 Million
≈ $27.04 Million |
CN¥11.24 Million | China | CN¥7.89 | ▼ -1.38% |
| 1451 |
Orpheus Uranium Ltd
AU:ORP |
16.42x |
AU$1.22 Million
≈ $860.40K |
AU$74.04K | Australia | AU$0.10 | ▼ -2.00% |
| 1452 |
Beijing Vantone Real Estate Co Ltd
SHG:600246 |
16.39x |
CN¥135.09 Million
≈ $19.77 Million |
CN¥8.24 Million | China | CN¥15.78 | ▼ -9.98% |
| 1453 |
Phatra Leasing Public Company Limited
BK:PL |
16.39x |
฿197.60 Million
≈ $6.16 Million |
฿12.06 Million | Thailand | ฿1.36 | ▼ -0.73% |
| 1454 |
Atlantis S.A.
WAR:ATS |
16.38x |
zł131.00K
≈ $36.05K |
zł8.00K | Poland | zł1.26 | ▼ -4.18% |
| 1455 |
IQ Group Holdings Bhd
KLSE:5107 |
16.37x |
RM8.03 Million
≈ $2.02 Million |
RM490.29K | Malaysia | RM0.37 | ▼ -13.10% |
| 1456 |
AB Kauno Energija
STU:WVJ |
16.37x |
€7.11 Million
≈ $8.31 Million |
€434.00K | Germany | €1.69 | ▲ +0.00% |
| 1457 |
Jiangxi Fushine Pharmaceutical Co Ltd
SHE:300497 |
16.37x |
CN¥36.65 Million
≈ $5.36 Million |
CN¥2.24 Million | China | CN¥16.45 | ▼ -3.80% |
| 1458 |
Tianjin Hi-Tech Development Co Ltd
SHG:600082 |
16.34x |
CN¥530.85 Million
≈ $77.68 Million |
CN¥32.48 Million | China | CN¥2.53 | ▼ -5.24% |
| 1459 |
VCI Global Limited Ordinary Share
NASDAQ:VCIG |
16.33x | $59.55 Million | $3.65 Million | USA | $0.61 | ▼ -33.52% |
| 1460 |
Industrial and Commercial Bank of China Limited
F:ICK |
16.29x |
€1.42 Trillion
≈ $1.66 Trillion |
€86.94 Billion | Germany | €0.80 | ▲ +5.85% |
| 1461 |
IND.+COMM.BK CHINA ADR/20
F:ICKB |
16.29x |
€1.42 Trillion
≈ $1.66 Trillion |
€86.94 Billion | Germany | €15.40 | ▲ +1.32% |
| 1462 |
Industrial and Commercial Bank of China Ltd
SHG:601398 |
16.29x |
CN¥1.42 Trillion
≈ $207.25 Billion |
CN¥86.94 Billion | China | CN¥7.74 | ▲ +2.25% |
| 1463 |
MOL Nyrt.
BUD:MOL |
16.22x |
Ft208.16 Billion
≈ $646.31 Million |
Ft12.83 Billion | Hungary | Ft4224.00 | ▲ +1.39% |
| 1464 |
MOL NA A ADR REG.S 1/2
F:MOGG |
16.22x |
€208.16 Billion
≈ $243.36 Billion |
€12.83 Billion | Germany | €5.55 | ▲ +0.91% |
| 1465 |
Paos Holdings Bhd
KLSE:5022 |
16.20x |
RM5.85 Million
≈ $1.47 Million |
RM361.00K | Malaysia | RM0.27 | ▲ +0.00% |
| 1466 |
Formosa Electronic Industries
TWO:8171 |
16.18x |
NT$302.94 Million
≈ $9.54 Million |
NT$18.73 Million | Taiwan | NT$20.80 | ▲ +3.48% |
| 1467 |
SV Investment Corporation
KQ:289080 |
16.17x |
₩6.40 Billion
≈ $4.34 Million |
₩395.64 Million | Korea | ₩1727.00 | ▼ -4.43% |
| 1468 |
Guangdong Tonze Electric Co Ltd
SHE:002759 |
16.17x |
CN¥176.55 Million
≈ $25.84 Million |
CN¥10.92 Million | China | CN¥12.94 | ▼ -10.01% |
| 1469 |
Shanghai Tianyong Engineering Co Ltd
SHG:603895 |
16.14x |
CN¥40.19 Million
≈ $5.88 Million |
CN¥2.49 Million | China | CN¥22.95 | ▼ -10.00% |
| 1470 |
Teleste Oyj
HE:TLT1V |
16.13x |
€4.93 Million
≈ $5.77 Million |
€306.00K | Finland | €3.59 | ▼ -0.28% |
| 1471 |
Mcnally Bharat Engineering Company Limited
NSE:MBECL |
16.12x |
Rs178.90 Million
≈ $1.93 Million |
Rs11.10 Million | India | Rs65.40 | ▲ +0.00% |
| 1472 |
Shanxi LuAn Environmental Energy Development Co Ltd
SHG:601699 |
16.04x |
CN¥3.57 Billion
≈ $522.86 Million |
CN¥222.70 Million | China | CN¥15.61 | ▲ +8.70% |
| 1473 |
General de Alquiler de Maquinaria SA
MC:GAM |
16.03x |
€46.93 Million
≈ $54.87 Million |
€2.93 Million | Spain | €1.53 | ▲ +4.08% |
| 1474 |
Eupe Corporation Bhd
KLSE:6815 |
16.02x |
RM61.11 Million
≈ $15.34 Million |
RM3.81 Million | Malaysia | RM0.68 | ▲ +0.00% |
| 1475 |
Yinchuan Xinhua Commercial Group Co Ltd
SHG:600785 |
16.01x |
CN¥344.38 Million
≈ $50.39 Million |
CN¥21.51 Million | China | CN¥8.05 | ▼ -6.40% |
| 1476 |
First Watch Restaurant Group Inc
NASDAQ:FWRG |
16.01x | $47.88 Million | $2.99 Million | USA | $12.23 | ▼ -1.77% |
| 1477 |
Fonciere Inea
PA:INEA |
16.01x |
€17.65 Million
≈ $20.63 Million |
€1.10 Million | France | €33.50 | ▲ +2.76% |
| 1478 |
Tronox Holdings PLC
NYSE:TROX |
16.00x | $160.00 Million | $10.00 Million | USA | $5.95 | ▲ +1.88% |
| 1479 |
Arise Windpower AB
ST:ARISE |
16.00x |
Skr80.00 Million
≈ $8.61 Million |
Skr5.00 Million | Sweden | Skr44.60 | ▼ -0.11% |
| 1480 |
Cre8 Enterprise Limited Class A Ordinary Shares
NASDAQ:CRE |
15.97x | $1.54 Million | $96.31K | USA | $2.71 | ▼ -12.86% |
| 1481 |
Zhejiang Red Dragonfly Footwear Co Ltd
SHG:603116 |
15.95x |
CN¥64.82 Million
≈ $9.48 Million |
CN¥4.06 Million | China | CN¥5.18 | ▼ -4.60% |
| 1482 |
Anika Therapeutics Inc
NASDAQ:ANIK |
15.88x | $4.64 Million | $292.00K | USA | $15.06 | ▼ -1.25% |
| 1483 |
Sjóvá-Almennar tryggingar hf
IC:SJOVA |
15.88x |
Ikr955.10 Million
≈ $7.79 Million |
Ikr60.15 Million | Iceland | Ikr42.00 | ▼ -0.94% |
| 1484 |
Bogazici Beton Sanayi ve Ticaret AS
IS:BOBET |
15.88x |
TL912.84 Million
≈ $20.45 Million |
TL57.50 Million | Turkey | TL19.25 | ▲ +0.00% |
| 1485 |
Zaklady Urzadzen Kotlowych Staporkow SA
WAR:ZUK |
15.87x |
zł603.00K
≈ $165.95K |
zł38.00K | Poland | zł4.50 | ▲ +0.00% |
| 1486 |
Kumbi Corporation
KO:008870 |
15.84x |
₩7.39 Billion
≈ $5.01 Million |
₩466.42 Million | Korea | ₩40300.00 | ▲ +0.00% |
| 1487 |
WH Smith PLC
LSE:SMWH |
15.83x |
GBX190.00 Million
≈ $23.12K |
GBX12.00 Million | UK | GBX407.60 | ▼ -0.20% |
| 1488 |
Thanasiri Group Public Company Limited
BK:THANA |
15.83x |
฿114.04 Million
≈ $3.55 Million |
฿7.20 Million | Thailand | ฿1.54 | ▼ -1.28% |
| 1489 |
Bri-Chem Corp.
TO:BRY |
15.83x |
CA$1.37 Million
≈ $988.87K |
CA$86.36K | Canada | CA$0.35 | ▲ +2.94% |
| 1490 |
OPG POWER VENTURES (OPB.SG)
STU:OPB |
15.81x |
€22.33 Million
≈ $26.11 Million |
€1.41 Million | Germany | €0.05 | ▲ +0.00% |
| 1491 |
Shanghai Tongji Science&Technology Industrial Co Ltd
SHG:600846 |
15.78x |
CN¥288.97 Million
≈ $42.29 Million |
CN¥18.31 Million | China | CN¥10.71 | ▼ -2.90% |
| 1492 |
Vohringer Home Technology Co Ltd
SHG:603226 |
15.78x |
CN¥29.09 Million
≈ $4.26 Million |
CN¥1.84 Million | China | CN¥43.26 | ▲ +4.12% |
| 1493 |
Sena Development Public Company Limited
BK:SENA |
15.77x |
฿563.80 Million
≈ $17.57 Million |
฿35.75 Million | Thailand | ฿1.81 | ▲ +0.00% |
| 1494 |
Agricultural Bank of China Ltd Class A
SHG:601288 |
15.76x |
CN¥1.18 Trillion
≈ $173.38 Billion |
CN¥75.19 Billion | China | CN¥6.61 | ▲ +3.44% |
| 1495 |
Gigante Salmon AS
OL:GIGA |
15.76x |
Nkr8.87 Million
≈ $933.48K |
Nkr563.00K | Norway | Nkr6.86 | ▼ -2.28% |
| 1496 |
Fairchem Organics Limited
NSE:FAIRCHEMOR |
15.76x |
Rs306.58 Million
≈ $3.32 Million |
Rs19.46 Million | India | Rs700.70 | ▼ -0.50% |
| 1497 |
Hangzhou Huaxing Chuangye Communication Technology Co Ltd
SHE:300025 |
15.75x |
CN¥41.14 Million
≈ $6.02 Million |
CN¥2.61 Million | China | CN¥4.11 | ▼ -2.61% |
| 1498 |
Brill Shoe Industries Ltd
TA:BRIL |
15.75x |
ILA5.59 Million
≈ $14.99K |
ILA355.00K | Israel | ILA1300.00 | ▲ +1.88% |
| 1499 |
Synertec Corporation Ltd
AU:SOP |
15.75x |
AU$1.25 Million
≈ $885.00K |
AU$79.41K | Australia | AU$0.05 | ▼ -2.17% |
| 1500 |
Shenzhen Longood Intelligent Electric Co Ltd Class A
SHE:300543 |
15.73x |
CN¥44.74 Million
≈ $6.55 Million |
CN¥2.84 Million | China | CN¥6.86 | ▼ -0.72% |