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