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 |
|---|---|---|---|---|---|---|---|
| 6601 |
Boom Logistics Ltd
AU:BOL |
3.20x |
AU$13.78 Million
≈ $9.75 Million |
AU$4.30 Million | Australia | AU$1.87 | ▼ -1.58% |
| 6602 |
HNA Technology Co Ltd A
SHG:600751 |
3.20x |
CN¥81.08 Million
≈ $11.86 Million |
CN¥25.34 Million | China | CN¥2.90 | ▲ +2.47% |
| 6603 |
GSD Denizcilik Gayrimenkul Insaat Sanayi ve Ticaret AS
IS:GSDDE |
3.20x |
TL181.43 Million
≈ $4.06 Million |
TL56.72 Million | Turkey | TL14.16 | ▼ -1.26% |
| 6604 |
Hapvida Participações e Investimentos S.A.
SA:HAPV3 |
3.20x |
R$278.64 Million
≈ $54.67 Million |
R$87.11 Million | Brazil | R$11.24 | ▼ -2.68% |
| 6605 |
Meta Financial Group Inc
NASDAQ:CASH |
3.20x | $232.95 Million | $72.84 Million | USA | $88.60 | ▼ -0.83% |
| 6606 |
Innature Bhd
KLSE:5295 |
3.20x |
RM16.27 Million
≈ $4.08 Million |
RM5.09 Million | Malaysia | RM0.16 | ▲ +3.23% |
| 6607 |
OppFi Inc
NYSE:OPFI |
3.20x | $90.78 Million | $28.40 Million | USA | $9.46 | ▲ +1.72% |
| 6608 |
Wahana Pronatural
JK:WAPO |
3.20x |
Rp4.13 Billion
≈ $242.28K |
Rp1.29 Billion | Indonesia | Rp121.00 | ▲ +0.83% |
| 6609 |
Qingdao Hi-Tech Moulds & Plastics Technology Co. Ltd.
SHE:301022 |
3.20x |
CN¥71.33 Million
≈ $10.44 Million |
CN¥22.32 Million | China | CN¥20.15 | ▼ -0.44% |
| 6610 |
Hangzhou Flariant Co Ltd
SHG:605566 |
3.20x |
CN¥30.39 Million
≈ $4.45 Million |
CN¥9.51 Million | China | CN¥22.84 | ▲ +2.65% |
| 6611 |
Grupo Empresarial San Jose SA
MC:GSJ |
3.19x |
€41.42 Million
≈ $48.43 Million |
€12.97 Million | Spain | €8.18 | ▲ +1.11% |
| 6612 |
WITTED MEGACORP OYJ EO 1
F:8OS |
3.19x |
€1.76 Million
≈ $2.06 Million |
€551.40K | Germany | €1.53 | ▼ -2.24% |
| 6613 |
BOC Aviation Limited
F:8BO |
3.19x |
€531.19 Million
≈ $621.02 Million |
€166.30 Million | Germany | €8.30 | ▲ +1.22% |
| 6614 |
Medline Inc. Class A Common Stock
NASDAQ:MDLN |
3.19x | $412.00 Million | $129.00 Million | USA | $39.09 | ▲ +0.54% |
| 6615 |
Paik Kwang Ind
KO:001340 |
3.19x |
₩4.64 Billion
≈ $3.14 Million |
₩1.45 Billion | Korea | ₩4960.00 | ▼ -1.00% |
| 6616 |
Delignit AG
XETRA:DLX |
3.19x |
€4.14 Million
≈ $4.84 Million |
€1.30 Million | Germany | €2.48 | ▲ +1.64% |
| 6617 |
TEAMVIEWER USP ADR 2/1 ON
F:TMV1 |
3.19x |
€72.16 Million
≈ $84.36 Million |
€22.61 Million | Germany | €2.28 | ▼ -1.72% |
| 6618 |
TeamViewer AG
F:TMV |
3.19x |
€72.16 Million
≈ $84.36 Million |
€22.61 Million | Germany | €5.83 | ▲ +0.43% |
| 6619 |
Monalisa Group Co Ltd Class A
SHE:002918 |
3.19x |
CN¥274.94 Million
≈ $40.23 Million |
CN¥86.17 Million | China | CN¥8.56 | ▼ -1.27% |
| 6620 |
Kroger Company
NYSE:KR |
3.19x | $2.75 Billion | $861.00 Million | USA | $57.78 | ▼ -0.99% |
| 6621 |
SeAH Bestee
KO:001430 |
3.19x |
₩13.02 Billion
≈ $8.82 Million |
₩4.08 Billion | Korea | ₩30950.00 | ▼ -2.06% |
| 6622 |
Cactus Inc
NYSE:WHD |
3.19x | $128.27 Million | $40.22 Million | USA | $55.19 | ▲ +2.89% |
| 6623 |
Oscar Health Inc
NYSE:OSCR |
3.19x | $878.54 Million | $275.51 Million | USA | $30.77 | ▲ +3.95% |
| 6624 |
BIDV Securities JSC
VN:BSI |
3.19x |
₫303.04 Billion
≈ $11.51 Million |
₫95.06 Billion | Vietnam | ₫28850.00 | ▼ -3.35% |
| 6625 |
Golf & Co Group Ltd
TA:GOLF |
3.19x |
ILA27.47 Million
≈ $73.66K |
ILA8.62 Million | Israel | ILA828.20 | ▼ -0.19% |
| 6626 |
ABL Group ASA
OL:ABL |
3.19x |
Nkr5.86 Million
≈ $616.85K |
Nkr1.84 Million | Norway | Nkr8.94 | ▲ +0.90% |
| 6627 |
Trigano S.A.
PA:TRI |
3.19x |
€425.60 Million
≈ $497.57 Million |
€133.60 Million | France | €148.90 | ▲ +0.40% |
| 6628 |
Rubellite Energy Inc
TO:RBY |
3.19x |
CA$30.90 Million
≈ $22.35 Million |
CA$9.70 Million | Canada | CA$4.26 | ▲ +3.40% |
| 6629 |
Cez A.S.
PR:CEZ |
3.19x |
Kč17.56 Billion
≈ $842.20 Million |
Kč5.51 Billion | Czech Republic | Kč1327.00 | ▲ +1.30% |
| 6630 |
CIE Automotive India Limited
NSE:CIEINDIA |
3.18x |
Rs13.32 Billion
≈ $144.01 Million |
Rs4.18 Billion | India | Rs472.70 | ▼ -0.23% |
| 6631 |
HNA Technology Co Ltd B
SHG:900938 |
3.18x | $80.25 Million | $25.21 Million | China | $0.21 | ▲ +1.99% |
| 6632 |
WOODPECKER.CO ZY -10
F:8FG |
3.18x |
€1.03 Million
≈ $1.20 Million |
€323.00K | Germany | €0.70 | ▲ +6.40% |
| 6633 |
First Tractor Co Ltd
SHG:601038 |
3.18x |
CN¥716.55 Million
≈ $104.85 Million |
CN¥225.15 Million | China | CN¥13.79 | ▲ +9.97% |
| 6634 |
PCCS Group Bhd
KLSE:6068 |
3.18x |
RM34.61 Million
≈ $8.69 Million |
RM10.88 Million | Malaysia | RM0.30 | ▲ +0.00% |
| 6635 |
Yabao Pharmaceutical Group Co Ltd
SHG:600351 |
3.18x |
CN¥129.49 Million
≈ $18.95 Million |
CN¥40.70 Million | China | CN¥6.50 | ▼ -1.37% |
| 6636 |
VODACOM GROUP LTD. SP.ADR
F:5VD0 |
3.18x |
€52.80 Billion
≈ $61.73 Billion |
€16.60 Billion | Germany | €7.45 | ▼ -0.67% |
| 6637 |
Youngone Holdi
KO:009970 |
3.18x |
₩339.34 Billion
≈ $229.97 Million |
₩106.68 Billion | Korea | ₩190900.00 | ▲ +1.87% |
| 6638 |
Value Valves Co Ltd
TWO:4580 |
3.18x |
NT$141.09 Million
≈ $4.45 Million |
NT$44.36 Million | Taiwan | NT$81.00 | ▲ +0.37% |
| 6639 |
Salesforce.com Inc
NYSE:CRM |
3.18x | $6.70 Billion | $2.11 Billion | USA | $170.06 | ▼ -2.15% |
| 6640 |
LF Corp
KO:093050 |
3.18x |
₩93.97 Billion
≈ $63.68 Million |
₩29.55 Billion | Korea | ₩22550.00 | ▲ +1.58% |
| 6641 |
Oyak Cimento Fabrikalari AS
IS:OYAKC |
3.18x |
TL4.71 Billion
≈ $105.44 Million |
TL1.48 Billion | Turkey | TL21.02 | ▲ +3.75% |
| 6642 |
Sanurhasta Mitra PT
JK:MINA |
3.18x |
Rp467.43 Million
≈ $27.39K |
Rp147.13 Million | Indonesia | Rp302.00 | ▲ +5.59% |
| 6643 |
CPT Technology Group Co Ltd
SHE:000536 |
3.18x |
CN¥197.64 Million
≈ $28.92 Million |
CN¥62.24 Million | China | CN¥3.05 | ▲ +1.33% |
| 6644 |
ChengDu Hi-Tech Development Co Ltd
SHE:000628 |
3.17x |
CN¥89.96 Million
≈ $13.16 Million |
CN¥28.35 Million | China | CN¥35.02 | ▼ -3.26% |
| 6645 |
Fulgent Sun International Holding Co Ltd
TW:9802 |
3.17x |
NT$564.80 Million
≈ $17.79 Million |
NT$178.03 Million | Taiwan | NT$74.80 | ▲ +0.81% |
| 6646 |
BANGCHAK CORP. -FGN- BA 1
F:7BP |
3.17x |
€7.03 Billion
≈ $8.22 Billion |
€2.22 Billion | Germany | €1.20 | ▲ +11.11% |
| 6647 |
Aran Research and Development 1982 Ltd
TA:ARAN |
3.17x |
ILA40.40 Million
≈ $108.31K |
ILA12.74 Million | Israel | ILA4349.00 | ▲ +0.23% |
| 6648 |
Carrefour SA
PA:CA |
3.17x |
€4.27 Billion
≈ $5.00 Billion |
€1.35 Billion | France | €16.55 | ▼ -1.16% |
| 6649 |
Nutanix Inc
NASDAQ:NTNX |
3.17x | $196.82 Million | $62.10 Million | USA | $54.19 | ▼ -1.67% |
| 6650 |
Desktop - Sigmanet Comunicação Multimídia S.A.
SA:DESK3 |
3.17x |
R$392.68 Million
≈ $77.05 Million |
R$123.92 Million | Brazil | R$18.05 | ▲ +0.89% |
| 6651 |
Societe d Exploration Miniere Vior Inc
V:VIO |
3.17x |
CA$55.85K
≈ $40.40K |
CA$17.63K | Canada | CA$0.10 | ▲ +5.26% |
| 6652 |
Credit Agricole SA
PA:ACA |
3.17x |
€9.05 Billion
≈ $10.59 Billion |
€2.86 Billion | France | €18.11 | ▲ +0.98% |
| 6653 |
SMU S.A
SN:SMU |
3.16x |
CL$59.45 Billion
≈ $66.49 Million |
CL$18.78 Billion | Chile | CL$130.00 | ▲ +1.64% |
| 6654 |
Dusk Group Ltd
AU:DSK |
3.16x |
AU$30.21 Million
≈ $21.38 Million |
AU$9.55 Million | Australia | AU$0.76 | ▼ -1.31% |
| 6655 |
Siam Steel Service Center Public Company Limited
BK:SSSC |
3.16x |
฿166.75 Million
≈ $5.20 Million |
฿52.69 Million | Thailand | ฿2.28 | ▲ +0.00% |
| 6656 |
China Communications Construction Co Ltd
SHG:601800 |
3.16x |
CN¥12.91 Billion
≈ $1.89 Billion |
CN¥4.08 Billion | China | CN¥6.22 | ▼ -0.32% |
| 6657 |
Samsara Inc
NYSE:IOT |
3.16x | $69.73 Million | $22.04 Million | USA | $36.07 | ▼ -6.43% |
| 6658 |
Asia File Corporation Bhd
KLSE:7129 |
3.16x |
RM3.10 Million
≈ $777.05K |
RM979.00K | Malaysia | RM1.32 | ▲ +2.33% |
| 6659 |
PKU HealthCare Corp Ltd
SHE:000788 |
3.16x |
CN¥112.80 Million
≈ $16.51 Million |
CN¥35.69 Million | China | CN¥5.15 | ▼ -2.28% |
| 6660 |
China Natl Chem Engineering Co
SHG:601117 |
3.16x |
CN¥6.96 Billion
≈ $1.02 Billion |
CN¥2.20 Billion | China | CN¥7.66 | ▼ -0.13% |
| 6661 |
Beijing Shengtong Printing Co Ltd
SHE:002599 |
3.16x |
CN¥48.17 Million
≈ $7.05 Million |
CN¥15.24 Million | China | CN¥5.96 | ▼ -1.81% |
| 6662 |
Daesang Holdings Co Ltd Pref
KO:084695 |
3.16x |
₩77.44 Billion
≈ $52.48 Million |
₩24.52 Billion | Korea | ₩11480.00 | ▲ +4.55% |
| 6663 |
Guangdong Fenghua Advanced Technology Holding Co Ltd
SHE:000636 |
3.16x |
CN¥83.40 Million
≈ $12.20 Million |
CN¥26.41 Million | China | CN¥44.32 | ▲ +5.83% |
| 6664 |
Magnolia Oil & Gas Corp
NYSE:MGY |
3.16x | $247.06 Million | $78.23 Million | USA | $25.09 | ▼ -1.72% |
| 6665 |
Charter Communications Inc
NASDAQ:CHTR |
3.16x | $4.30 Billion | $1.36 Billion | USA | $127.79 | ▼ -1.06% |
| 6666 |
Bank of Guiyang Co Ltd
SHG:601997 |
3.16x |
CN¥4.55 Billion
≈ $665.61 Million |
CN¥1.44 Billion | China | CN¥5.47 | ▼ -1.08% |
| 6667 |
Damai Sejahtera Abadi Tbk PT
JK:UFOE |
3.16x |
Rp24.65 Billion
≈ $1.44 Million |
Rp7.81 Billion | Indonesia | Rp145.00 | ▲ +5.07% |
| 6668 |
Atrium Real Estate Investment Trust
KLSE:5130 |
3.16x |
RM46.19 Million
≈ $11.60 Million |
RM14.63 Million | Malaysia | RM1.20 | ▲ +0.84% |
| 6669 |
Arla Plast AB
ST:ARPL |
3.16x |
Skr62.80 Million
≈ $6.76 Million |
Skr19.90 Million | Sweden | Skr38.00 | ▲ +0.00% |
| 6670 |
Dr Ing hcF Porsche AG
F:P911 |
3.15x |
€965.00 Million
≈ $1.13 Billion |
€306.00 Million | Germany | €44.69 | ▲ +0.25% |
| 6671 |
Yulon Finance Corp
TW:9941 |
3.15x |
NT$3.48 Billion
≈ $109.69 Million |
NT$1.10 Billion | Taiwan | NT$83.40 | ▲ +0.97% |
| 6672 |
Advanced Technology & Materials Co Ltd
SHE:000969 |
3.15x |
CN¥297.53 Million
≈ $43.54 Million |
CN¥94.36 Million | China | CN¥16.00 | ▲ +4.17% |
| 6673 |
Hainan Haiyao Co Ltd
SHE:000566 |
3.15x |
CN¥15.38 Million
≈ $2.25 Million |
CN¥4.88 Million | China | CN¥4.74 | ▼ -0.84% |
| 6674 |
Ferro S.A.
WAR:FRO |
3.15x |
zł59.64 Million
≈ $16.41 Million |
zł18.91 Million | Poland | zł33.80 | ▲ +0.90% |
| 6675 |
Baramulti Suksessarana Tbk
JK:BSSR |
3.15x |
Rp36.88 Million
≈ $2.16K |
Rp11.70 Million | Indonesia | Rp4290.00 | ▲ +0.23% |
| 6676 |
Telekom Austria AG
VI:TKA |
3.15x |
€476.00 Million
≈ $556.49 Million |
€151.00 Million | Austria | €10.06 | ▲ +0.60% |
| 6677 |
Vinci S.A.
PA:DG |
3.15x |
€9.48 Billion
≈ $11.08 Billion |
€3.01 Billion | France | €118.45 | ▲ +0.17% |
| 6678 |
Catella AB A
ST:CAT-A |
3.15x |
Skr1.06 Billion
≈ $113.97 Million |
Skr336.00 Million | Sweden | Skr18.40 | ▲ +1.10% |
| 6679 |
Catella AB (publ)
ST:CAT-B |
3.15x |
Skr1.06 Billion
≈ $113.97 Million |
Skr336.00 Million | Sweden | Skr19.66 | ▲ +0.10% |
| 6680 |
WT Financial Group Ltd
AU:WTL |
3.15x |
AU$3.99 Million
≈ $2.83 Million |
AU$1.27 Million | Australia | AU$0.16 | ▲ +3.23% |
| 6681 |
Chien Shing Harbour Service Co Ltd
TW:8367 |
3.15x |
NT$195.16 Million
≈ $6.15 Million |
NT$61.94 Million | Taiwan | NT$40.70 | ▲ +0.00% |
| 6682 |
JSW Steel Limited
NSE:JSWSTEEL |
3.15x |
Rs119.92 Billion
≈ $1.30 Billion |
Rs38.07 Billion | India | Rs1267.40 | ▲ +0.83% |
| 6683 |
Total Gabon
F:RZW |
3.15x |
€60.65 Million
≈ $70.91 Million |
€19.26 Million | Germany | €215.00 | ▲ +1.42% |
| 6684 |
EPC Groupe
PA:EXPL |
3.15x |
€46.44 Million
≈ $54.30 Million |
€14.75 Million | France | €286.00 | ▲ +0.00% |
| 6685 |
Workspace Group PLC
LSE:WKP |
3.15x |
GBX32.10 Million
≈ $3.91K |
GBX10.20 Million | UK | GBX354.00 | ▲ +0.23% |
| 6686 |
Lombard et Medot SA
PA:MLCAC |
3.15x |
€3.80 Million
≈ $4.44 Million |
€1.21 Million | France | €14.50 | ▲ +0.00% |
| 6687 |
Rayong Wire Industries Public Company Limited
BK:RWI |
3.15x |
฿52.71 Million
≈ $1.64 Million |
฿16.75 Million | Thailand | ฿0.16 | ▲ +0.00% |
| 6688 |
Koenig & Bauer AG
XETRA:SKB |
3.15x |
€78.00 Million
≈ $91.19 Million |
€24.80 Million | Germany | €8.36 | ▼ -2.45% |
| 6689 |
Pharos Energy plc
LSE:PHAR |
3.14x |
GBX26.10 Million
≈ $3.18K |
GBX8.30 Million | UK | GBX25.70 | ▲ +0.78% |
| 6690 |
Nanning Chemical Industry Co Ltd
SHG:600301 |
3.14x |
CN¥353.29 Million
≈ $51.70 Million |
CN¥112.35 Million | China | CN¥39.72 | ▲ +7.96% |
| 6691 |
Ve Wong Corp
TW:1203 |
3.14x |
NT$366.55 Million
≈ $11.55 Million |
NT$116.59 Million | Taiwan | NT$47.35 | ▲ +0.53% |
| 6692 |
Shanghai International Airport Co Ltd
SHG:600009 |
3.14x |
CN¥1.85 Billion
≈ $271.28 Million |
CN¥589.86 Million | China | CN¥23.62 | ▼ -1.34% |
| 6693 |
Victrex plc
LSE:VCT |
3.14x |
GBX39.60 Million
≈ $4.82K |
GBX12.60 Million | UK | GBX718.00 | ▲ +2.13% |
| 6694 |
Glenveagh Properties PLC
IR:GVR |
3.14x |
€72.05 Million
≈ $84.23 Million |
€22.93 Million | Ireland | €2.37 | ▲ +0.85% |
| 6695 |
Tukas Gida Sanayi ve Ticaret AS
IS:TUKAS |
3.14x |
TL417.52 Million
≈ $9.35 Million |
TL132.92 Million | Turkey | TL2.11 | ▼ -0.94% |
| 6696 |
Kiatnakin Phatra Bank Public Company Limited
F:KIFF |
3.14x |
€5.57 Billion
≈ $6.51 Billion |
€1.77 Billion | Germany | €2.78 | ▲ +2.21% |
| 6697 |
Aspen Aerogels Inc
NYSE:ASPN |
3.14x | $35.68 Million | $11.36 Million | USA | $5.43 | ▲ +7.95% |
| 6698 |
Pato Chemical Industry Public Company Limited
BK:PATO |
3.14x |
฿47.10 Million
≈ $1.47 Million |
฿15.00 Million | Thailand | ฿6.10 | ▼ -1.61% |
| 6699 |
Webus International Limited Ordinary Shares
NASDAQ:WETO |
3.14x | $282.58K | $89.99K | USA | $0.80 | ▲ +6.28% |
| 6700 |
HLV LIMITED
NSE:HLVLTD |
3.14x |
Rs337.20 Million
≈ $3.65 Million |
Rs107.40 Million | India | Rs7.11 | ▼ -0.42% |