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