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