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
1401 Gabriel Holding
CO:GABR
17.14x Dkr36.93 Million
≈ $5.78 Million
Dkr2.15 Million Denmark Dkr264.00 ▲ +0.76%
1402 Dole plc
F:4CB
17.12x €87.39 Million
≈ $102.16 Million
€5.11 Million Germany €12.00 ▲ +1.69%
1403 PetroChina Jinhong Energy Investment Co Ltd
SHE:000669
17.09x CN¥94.89 Million
≈ $13.89 Million
CN¥5.55 Million China CN¥4.20 ▼ -3.89%
1404 California Nanotechnologies Corp
V:CNO
17.07x CA$1.93 Million
≈ $1.40 Million
CA$113.14K Canada CA$0.27 ▲ +1.92%
1405 Cargojet Inc
TO:CJT
17.05x CA$69.90 Million
≈ $50.56 Million
CA$4.10 Million Canada CA$82.20 ▼ -3.96%
1406 Atha Energy Corp.
V:SASK
17.01x CA$169.67K
≈ $122.74K
CA$9.98K Canada CA$1.18 ▼ -1.67%
1407 International CSRC Investment Holdings Co Ltd
TW:2104
17.00x NT$273.46 Million
≈ $8.62 Million
NT$16.09 Million Taiwan NT$11.25 ▲ +3.21%
1408 Olo Inc
NYSE:OLO
16.99x $26.84 Million $1.58 Million USA $10.26 ▲ +0.00%
1409 Ledlink Optics
TWO:5230
16.94x NT$50.55 Million
≈ $1.59 Million
NT$2.98 Million Taiwan NT$18.30 ▲ +3.39%
1410 Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER
16.93x Rs2.71 Billion
≈ $29.34 Million
Rs160.31 Million India Rs308.75 ▼ -0.42%
1411 Cooper Stnd
NYSE:CPS
16.90x $56.24 Million $3.33 Million USA $30.08 ▼ -3.03%
1412 Dun & Bradstreet Holdings Inc.
NYSE:DNB
16.85x $150.00 Million $8.90 Million USA $9.15 ▲ +0.44%
1413 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¥14.73 ▲ +10.01%
1414 Guangzhou LBP Medicine Science & Technology Co Ltd
SHG:688393
16.85x CN¥29.17 Million
≈ $4.27 Million
CN¥1.73 Million China CN¥20.54 ▼ -2.93%
1415 DaeChang Solution Co. Ltd
KQ:096350
16.82x ₩5.05 Billion
≈ $3.42 Million
₩300.02 Million Korea ₩1989.00 ▼ -3.68%
1416 FENIX Resources Ltd
AU:FEX
16.79x AU$59.10 Million
≈ $41.82 Million
AU$3.52 Million Australia AU$0.30 ▲ +3.45%
1417 Snowman Logistics Limited
NSE:SNOWMAN
16.77x Rs654.17 Million
≈ $7.07 Million
Rs39.00 Million India Rs37.29 ▲ +1.00%
1418 Wangfujing
SHG:600859
16.74x CN¥712.34 Million
≈ $104.24 Million
CN¥42.56 Million China CN¥10.77 ▼ -1.91%
1419 Seanergy Maritime Holdings Corp
F:RHSR
16.73x €8.25 Million
≈ $9.64 Million
€493.00K Germany €6.05 ▲ +16.35%
1420 Usio Inc
NASDAQ:USIO
16.72x $10.52 Million $628.93K USA $1.53 ▼ -1.92%
1421 Harbour Energy PLC
LSE:HBR
16.72x GBX953.00 Million
≈ $115.95K
GBX57.00 Million UK GBX283.20 ▲ +1.22%
1422 WIZIT Co. Ltd
KQ:036090
16.70x ₩22.31 Billion
≈ $15.12 Million
₩1.34 Billion Korea ₩1460.00 ▲ +4.29%
1423 Fatfish Group Ltd
AU:FFG
16.67x AU$400.25K
≈ $283.20K
AU$24.01K Australia AU$0.01 ▲ +0.00%
1424 Tan Dai Hung Plastic JSC
VN:TPC
16.66x ₫49.33 Billion
≈ $1.87 Million
₫2.96 Billion Vietnam ₫7210.00 ▼ -6.36%
1425 Yingkou Jinchen Mach Co Ltd
SHG:603396
16.66x CN¥201.68 Million
≈ $29.51 Million
CN¥12.11 Million China CN¥30.10 ▼ -1.89%
1426 Zhejiang Sunflower Light Energy
SHE:300111
16.64x CN¥2.42 Million
≈ $354.23K
CN¥145.51K China CN¥3.33 ▼ -0.30%
1427 Smart Sand Inc
NASDAQ:SND
16.63x $22.37 Million $1.34 Million USA $5.10 ▲ +3.87%
1428 Star Media Group Bhd
KLSE:6084
16.63x RM16.13 Million
≈ $4.05 Million
RM970.00K Malaysia RM0.29 ▲ +0.00%
1429 Sejoong Co. Ltd
KQ:039310
16.60x ₩4.77 Billion
≈ $3.24 Million
₩287.66 Million Korea ₩1210.00 ▼ -6.27%
1430 Northeast Securities Co Ltd
SHE:000686
16.58x CN¥6.80 Billion
≈ $995.27 Million
CN¥410.34 Million China CN¥7.93 ▲ +0.00%
1431 Ningbo PIA Automation Holding Corp. A
SHG:688306
16.57x CN¥135.87 Million
≈ $19.88 Million
CN¥8.20 Million China CN¥8.93 ▼ -1.11%
1432 Marlowe plc
LSE:MRL
16.57x GBX34.80 Million
≈ $4.23K
GBX2.10 Million UK GBX12.84 ▲ +0.94%
1433 Kpx Green Chem
KO:083420
16.56x ₩12.99 Billion
≈ $8.80 Million
₩784.15 Million Korea ₩4575.00 ▼ -2.24%
1434 Eratex Djaja Tbk
JK:ERTX
16.52x Rp5.37 Million
≈ $314.72
Rp325.11K Indonesia Rp137.00 ▼ -12.74%
1435 Asia Economy Daily Co Ltd
KQ:127710
16.51x ₩24.05 Billion
≈ $16.30 Million
₩1.46 Billion Korea ₩962.00 ▼ -0.82%
1436 Acusensus Ltd
AU:ACE
16.51x AU$5.25 Million
≈ $3.72 Million
AU$318.18K Australia AU$1.20 ▼ -7.36%
1437 HDFC Life Insurance Company Limited
NSE:HDFCLIFE
16.48x Rs73.71 Billion
≈ $797.16 Million
Rs4.47 Billion India Rs574.40 ▼ -0.95%
1438 US Financial 15 Split Corp
TO:FTU
16.48x CA$7.43 Million
≈ $5.37 Million
CA$450.69K Canada CA$0.51 ▲ +0.00%
1439 Develop Global Ltd
AU:DVP
16.47x AU$26.88 Million
≈ $19.02 Million
AU$1.63 Million Australia AU$6.50 ▲ +0.46%
1440 S.D. STANDARD ETC DL-03
F:S1P
16.46x €13.06 Million
≈ $15.26 Million
€793.00K Germany €0.15 ▼ -2.25%
1441 Fiducial Office Solutions
PA:SACI
16.44x €3.75 Million
≈ $4.38 Million
€228.00K France €26.60 ▲ +0.00%
1442 Xinjiang Tianrun Dairy Co Ltd
SHG:600419
16.44x CN¥184.79 Million
≈ $27.04 Million
CN¥11.24 Million China CN¥8.43 ▼ -1.52%
1443 Orpheus Uranium Ltd
AU:ORP
16.42x AU$1.22 Million
≈ $860.40K
AU$74.04K Australia AU$0.07 ▼ -2.86%
1444 Optical Cable Corporation
NASDAQ:OCC
16.40x $797.33K $48.61K USA $14.02 ▼ -10.42%
1445 Beijing Vantone Real Estate Co Ltd
SHG:600246
16.39x CN¥135.09 Million
≈ $19.77 Million
CN¥8.24 Million China CN¥17.15 ▲ +9.80%
1446 Phatra Leasing Public Company Limited
BK:PL
16.39x ฿197.60 Million
≈ $6.16 Million
฿12.06 Million Thailand ฿1.28 ▲ +2.40%
1447 Atlantis S.A.
WAR:ATS
16.38x zł131.00K
≈ $36.05K
zł8.00K Poland zł1.40 ▲ +0.00%
1448 IQ Group Holdings Bhd
KLSE:5107
16.37x RM8.03 Million
≈ $2.02 Million
RM490.29K Malaysia RM0.42 ▲ +0.00%
1449 AB Kauno Energija
STU:WVJ
16.37x €7.11 Million
≈ $8.31 Million
€434.00K Germany €1.69 ▲ +22.46%
1450 Jiangxi Fushine Pharmaceutical Co Ltd
SHE:300497
16.37x CN¥36.65 Million
≈ $5.36 Million
CN¥2.24 Million China CN¥16.05 ▲ +4.42%
1451 Tianjin Hi-Tech Development Co Ltd
SHG:600082
16.34x CN¥530.85 Million
≈ $77.68 Million
CN¥32.48 Million China CN¥3.40 ▲ +0.29%
1452 VCI Global Limited Ordinary Share
NASDAQ:VCIG
16.33x $59.55 Million $3.65 Million USA $7.86 ▼ -12.57%
1453 Industrial and Commercial Bank of China Limited
F:ICK
16.29x €1.42 Trillion
≈ $1.66 Trillion
€86.94 Billion Germany €0.73 ▼ -0.27%
1454 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.28 ▼ -0.82%
1455 IND.+COMM.BK CHINA ADR/20
F:ICKB
16.29x €1.42 Trillion
≈ $1.66 Trillion
€86.94 Billion Germany €15.40 ▲ +1.32%
1456 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%
1457 MOL Nyrt.
BUD:MOL
16.22x Ft208.16 Billion
≈ $646.31 Million
Ft12.83 Billion Hungary Ft3986.00 ▲ +0.50%
1458 Genting Plantations Bhd
KLSE:2291
16.21x RM229.26 Million
≈ $57.56 Million
RM14.14 Million Malaysia RM5.18 ▼ -2.63%
1459 Paos Holdings Bhd
KLSE:5022
16.20x RM5.85 Million
≈ $1.47 Million
RM361.00K Malaysia RM0.29 ▲ +0.00%
1460 Formosa Electronic Industries
TWO:8171
16.18x NT$302.94 Million
≈ $9.54 Million
NT$18.73 Million Taiwan NT$24.45 ▲ +2.73%
1461 Guangdong Tonze Electric Co Ltd
SHE:002759
16.17x CN¥176.55 Million
≈ $25.84 Million
CN¥10.92 Million China CN¥27.54 ▼ -0.11%
1462 Shanghai Tianyong Engineering Co Ltd
SHG:603895
16.14x CN¥40.19 Million
≈ $5.88 Million
CN¥2.49 Million China CN¥35.17 ▼ -6.88%
1463 Teleste Oyj
HE:TLT1V
16.13x €4.93 Million
≈ $5.77 Million
€306.00K Finland €3.44 ▼ -3.91%
1464 Mcnally Bharat Engineering Company Limited
NSE:MBECL
16.12x Rs178.90 Million
≈ $1.93 Million
Rs11.10 Million India Rs65.40 ▲ +0.00%
1465 Shanxi LuAn Environmental Energy Development Co Ltd
SHG:601699
16.04x CN¥3.57 Billion
≈ $522.86 Million
CN¥222.70 Million China CN¥19.00 ▲ +6.74%
1466 General de Alquiler de Maquinaria SA
MC:GAM
16.03x €46.93 Million
≈ $54.87 Million
€2.93 Million Spain €1.53 ▲ +0.66%
1467 Eupe Corporation Bhd
KLSE:6815
16.02x RM61.11 Million
≈ $15.34 Million
RM3.81 Million Malaysia RM0.70 ▼ -0.71%
1468 Yinchuan Xinhua Commercial Group Co Ltd
SHG:600785
16.01x CN¥344.38 Million
≈ $50.39 Million
CN¥21.51 Million China CN¥15.70 ▼ -2.18%
1469 First Watch Restaurant Group Inc
NASDAQ:FWRG
16.01x $47.88 Million $2.99 Million USA $10.53 ▲ +0.86%
1470 Fonciere Inea
PA:INEA
16.01x €17.65 Million
≈ $20.63 Million
€1.10 Million France €33.00 ▼ -0.90%
1471 The GYM Group PLC
LSE:GYM
16.00x GBX52.80 Million
≈ $6.42K
GBX3.30 Million UK GBX200.00 ▲ +0.00%
1472 Arise Windpower AB
ST:ARISE
16.00x Skr80.00 Million
≈ $8.61 Million
Skr5.00 Million Sweden Skr44.60 ▼ -0.11%
1473 Tronox Holdings PLC
NYSE:TROX
16.00x $160.00 Million $10.00 Million USA $8.07 ▼ -5.28%
1474 Cre8 Enterprise Limited Class A Ordinary Shares
NASDAQ:CRE
15.97x $1.54 Million $96.31K USA $3.13 ▼ -7.67%
1475 Innolux Corp
TW:3481
15.96x NT$6.13 Billion
≈ $193.10 Million
NT$384.12 Million Taiwan NT$59.40 ▲ +5.69%
1476 Zhejiang Red Dragonfly Footwear Co Ltd
SHG:603116
15.95x CN¥64.82 Million
≈ $9.48 Million
CN¥4.06 Million China CN¥7.28 ▼ -1.62%
1477 Dole PLC
NYSE:DOLE
15.91x $95.46 Million $6.00 Million USA $13.77 ▼ -2.75%
1478 Anika Therapeutics Inc
NASDAQ:ANIK
15.88x $4.64 Million $292.00K USA $14.41 ▲ +0.21%
1479 Sjóvá-Almennar tryggingar hf
IC:SJOVA
15.88x Ikr955.10 Million
≈ $7.79 Million
Ikr60.15 Million Iceland Ikr42.00 ▼ -0.94%
1480 Bogazici Beton Sanayi ve Ticaret AS
IS:BOBET
15.88x TL912.84 Million
≈ $20.45 Million
TL57.50 Million Turkey TL18.80 ▼ -0.32%
1481 Kumbi Corporation
KO:008870
15.84x ₩7.39 Billion
≈ $5.01 Million
₩466.42 Million Korea ₩43700.00 ▲ +0.00%
1482 WH Smith PLC
LSE:SMWH
15.83x GBX190.00 Million
≈ $23.12K
GBX12.00 Million UK GBX504.00 ▼ -1.75%
1483 Thanasiri Group Public Company Limited
BK:THANA
15.83x ฿114.04 Million
≈ $3.55 Million
฿7.20 Million Thailand ฿1.54 ▲ +0.00%
1484 OPG POWER VENTURES (OPB.SG)
STU:OPB
15.81x €22.33 Million
≈ $26.11 Million
€1.41 Million Germany €0.05 ▲ +0.00%
1485 Mangata Holding S.A.
WAR:MGT
15.79x zł40.86 Million
≈ $11.24 Million
zł2.59 Million Poland zł75.40 ▲ +0.53%
1486 Shanghai Tongji Science&Technology Industrial Co Ltd
SHG:600846
15.78x CN¥288.97 Million
≈ $42.29 Million
CN¥18.31 Million China CN¥12.29 ▲ +8.66%
1487 Vohringer Home Technology Co Ltd
SHG:603226
15.78x CN¥29.09 Million
≈ $4.26 Million
CN¥1.84 Million China CN¥48.71 ▼ -0.67%
1488 Sena Development Public Company Limited
BK:SENA
15.77x ฿563.80 Million
≈ $17.57 Million
฿35.75 Million Thailand ฿1.79 ▲ +0.56%
1489 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.36 ▼ -1.40%
1490 Gigante Salmon AS
OL:GIGA
15.76x Nkr8.87 Million
≈ $933.48K
Nkr563.00K Norway Nkr7.24 ▲ +0.56%
1491 Fairchem Organics Limited
NSE:FAIRCHEMOR
15.76x Rs306.58 Million
≈ $3.32 Million
Rs19.46 Million India Rs601.30 ▲ +0.12%
1492 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.96 ▼ -1.20%
1493 Brill Shoe Industries Ltd
TA:BRIL
15.75x ILA5.59 Million
≈ $14.99K
ILA355.00K Israel ILA1194.00 ▼ -3.24%
1494 Synertec Corporation Ltd
AU:SOP
15.75x AU$1.25 Million
≈ $885.00K
AU$79.41K Australia AU$0.03 ▲ +8.00%
1495 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¥8.64 ▲ +0.35%
1496 Mieco Chipboard Bhd
KLSE:5001
15.73x RM17.87 Million
≈ $4.49 Million
RM1.14 Million Malaysia RM0.65 ▲ +0.00%
1497 Metro Healthcare Indonesia
JK:CARE
15.72x Rp16.50 Billion
≈ $967.04K
Rp1.05 Billion Indonesia Rp406.00 ▼ -0.98%
1498 Tree Island Steel Ltd.
TO:TSL
15.72x CA$1.34 Million
≈ $966.44K
CA$85.00K Canada CA$2.30 ▲ +0.00%
1499 Lagnam Spintex Limited
NSE:LAGNAM
15.72x Rs495.90 Million
≈ $5.36 Million
Rs31.55 Million India Rs80.68 ▲ +0.47%
1500 K3 Business Technology Group PLC
LSE:KBT
15.72x GBX7.61 Million
≈ $925.55
GBX484.00K UK GBX45.00 ▼ -10.00%