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 |
|---|---|---|---|---|---|---|---|
| 6701 |
Kroger Company
NYSE:KR |
3.19x | $2.75 Billion | $861.00 Million | USA | $62.24 | ▲ +1.65% |
| 6702 |
SeAH Bestee
KO:001430 |
3.19x |
₩13.02 Billion
≈ $8.82 Million |
₩4.08 Billion | Korea | ₩50900.00 | ▲ +1.60% |
| 6703 |
Korea Kolmar
KO:161890 |
3.19x |
₩101.44 Billion
≈ $68.74 Million |
₩31.80 Billion | Korea | ₩84100.00 | ▲ +0.84% |
| 6704 |
Oscar Health Inc
NYSE:OSCR |
3.19x | $878.54 Million | $275.51 Million | USA | $23.60 | ▲ +15.12% |
| 6705 |
BIDV Securities JSC
VN:BSI |
3.19x |
₫303.04 Billion
≈ $11.51 Million |
₫95.06 Billion | Vietnam | ₫34350.00 | ▼ -0.58% |
| 6706 |
Golf & Co Group Ltd
TA:GOLF |
3.19x |
ILA27.47 Million
≈ $73.66K |
ILA8.62 Million | Israel | ILA797.00 | ▼ -0.31% |
| 6707 |
ABL Group ASA
OL:ABL |
3.19x |
Nkr5.86 Million
≈ $616.85K |
Nkr1.84 Million | Norway | Nkr9.20 | ▼ -0.22% |
| 6708 |
Trigano S.A.
PA:TRI |
3.19x |
€425.60 Million
≈ $497.57 Million |
€133.60 Million | France | €155.60 | ▼ -1.02% |
| 6709 |
Rubellite Energy Inc
TO:RBY |
3.19x |
CA$30.90 Million
≈ $22.35 Million |
CA$9.70 Million | Canada | CA$3.42 | ▲ +3.95% |
| 6710 |
Cez A.S.
PR:CEZ |
3.19x |
Kč17.56 Billion
≈ $842.20 Million |
Kč5.51 Billion | Czech Republic | Kč1287.00 | ▼ -0.23% |
| 6711 |
AMMB Holdings Bhd
KLSE:1015 |
3.19x |
RM1.69 Billion
≈ $423.48 Million |
RM529.58 Million | Malaysia | RM6.55 | ▲ +1.71% |
| 6712 |
CIE Automotive India Limited
NSE:CIEINDIA |
3.18x |
Rs13.32 Billion
≈ $144.01 Million |
Rs4.18 Billion | India | Rs455.90 | ▲ +0.86% |
| 6713 |
WOODPECKER.CO ZY -10
F:8FG |
3.18x |
€1.03 Million
≈ $1.20 Million |
€323.00K | Germany | €0.64 | ▲ +0.00% |
| 6714 |
First Tractor Co Ltd
SHG:601038 |
3.18x |
CN¥716.55 Million
≈ $104.85 Million |
CN¥225.15 Million | China | CN¥12.63 | ▼ -1.64% |
| 6715 |
PCCS Group Bhd
KLSE:6068 |
3.18x |
RM34.61 Million
≈ $8.69 Million |
RM10.88 Million | Malaysia | RM0.30 | ▲ +0.00% |
| 6716 |
Yabao Pharmaceutical Group Co Ltd
SHG:600351 |
3.18x |
CN¥129.49 Million
≈ $18.95 Million |
CN¥40.70 Million | China | CN¥6.17 | ▼ -1.59% |
| 6717 |
VODACOM GROUP LTD. SP.ADR
F:5VD0 |
3.18x |
€52.80 Billion
≈ $61.73 Billion |
€16.60 Billion | Germany | €7.45 | ▼ -0.67% |
| 6718 |
Youngone Holdi
KO:009970 |
3.18x |
₩339.34 Billion
≈ $229.97 Million |
₩106.68 Billion | Korea | ₩183200.00 | ▲ +1.05% |
| 6719 |
Value Valves Co Ltd
TWO:4580 |
3.18x |
NT$141.09 Million
≈ $4.45 Million |
NT$44.36 Million | Taiwan | NT$83.80 | ▲ +0.48% |
| 6720 |
Oyak Cimento Fabrikalari AS
IS:OYAKC |
3.18x |
TL4.71 Billion
≈ $105.44 Million |
TL1.48 Billion | Turkey | TL20.94 | ▼ -0.10% |
| 6721 |
J.S.P. Property Public Company Limited
BK:JSP |
3.18x |
฿57.48 Million
≈ $1.79 Million |
฿18.09 Million | Thailand | ฿1.78 | ▼ -2.73% |
| 6722 |
Sanurhasta Mitra PT
JK:MINA |
3.18x |
Rp467.43 Million
≈ $27.39K |
Rp147.13 Million | Indonesia | Rp282.00 | ▼ -6.00% |
| 6723 |
CPT Technology Group Co Ltd
SHE:000536 |
3.18x |
CN¥197.64 Million
≈ $28.92 Million |
CN¥62.24 Million | China | CN¥4.13 | ▲ +10.13% |
| 6724 |
LBS Bina Group Bhd
KLSE:5789 |
3.17x |
RM128.93 Million
≈ $32.37 Million |
RM40.63 Million | Malaysia | RM0.45 | ▲ +0.00% |
| 6725 |
ChengDu Hi-Tech Development Co Ltd
SHE:000628 |
3.17x |
CN¥89.96 Million
≈ $13.16 Million |
CN¥28.35 Million | China | CN¥54.32 | ▲ +0.24% |
| 6726 |
Bangchak Corporation Public Company Limited
BK:BCP |
3.17x |
฿7.03 Billion
≈ $219.15 Million |
฿2.22 Billion | Thailand | ฿34.00 | ▼ -0.73% |
| 6727 |
BANGCHAK CORP. -FGN- BA 1
F:7BP |
3.17x |
€7.03 Billion
≈ $8.22 Billion |
€2.22 Billion | Germany | €0.88 | ▲ +0.00% |
| 6728 |
Pfizer Limited
NSE:PFIZER |
3.17x |
Rs5.99 Billion
≈ $64.83 Million |
Rs1.89 Billion | India | Rs4422.40 | ▼ -0.97% |
| 6729 |
Carrefour SA
PA:CA |
3.17x |
€4.27 Billion
≈ $5.00 Billion |
€1.35 Billion | France | €15.98 | ▲ +0.25% |
| 6730 |
Nutanix Inc
NASDAQ:NTNX |
3.17x | $196.82 Million | $62.10 Million | USA | $54.97 | ▲ +3.64% |
| 6731 |
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.04 | ▼ -0.06% |
| 6732 |
Societe d Exploration Miniere Vior Inc
V:VIO |
3.17x |
CA$55.85K
≈ $40.40K |
CA$17.63K | Canada | CA$0.12 | ▲ +4.35% |
| 6733 |
Credit Agricole SA
PA:ACA |
3.17x |
€9.05 Billion
≈ $10.59 Billion |
€2.86 Billion | France | €16.51 | ▲ +0.24% |
| 6734 |
SMU S.A
SN:SMU |
3.16x |
CL$59.45 Billion
≈ $66.49 Million |
CL$18.78 Billion | Chile | CL$139.23 | ▲ +0.32% |
| 6735 |
Dusk Group Ltd
AU:DSK |
3.16x |
AU$30.21 Million
≈ $21.38 Million |
AU$9.55 Million | Australia | AU$0.73 | ▲ +1.04% |
| 6736 |
Siam Steel Service Center Public Company Limited
BK:SSSC |
3.16x |
฿166.75 Million
≈ $5.20 Million |
฿52.69 Million | Thailand | ฿2.14 | ▲ +0.00% |
| 6737 |
China Communications Construction Co Ltd
SHG:601800 |
3.16x |
CN¥12.91 Billion
≈ $1.89 Billion |
CN¥4.08 Billion | China | CN¥6.28 | ▼ -1.26% |
| 6738 |
Samsara Inc
NYSE:IOT |
3.16x | $69.73 Million | $22.04 Million | USA | $35.21 | ▼ -3.11% |
| 6739 |
PKU HealthCare Corp Ltd
SHE:000788 |
3.16x |
CN¥112.80 Million
≈ $16.51 Million |
CN¥35.69 Million | China | CN¥5.14 | ▼ -1.91% |
| 6740 |
Aspo Oyj
HE:ASPO |
3.16x |
€25.60 Million
≈ $29.93 Million |
€8.10 Million | Finland | €6.10 | ▲ +0.66% |
| 6741 |
China Natl Chem Engineering Co
SHG:601117 |
3.16x |
CN¥6.96 Billion
≈ $1.02 Billion |
CN¥2.20 Billion | China | CN¥7.53 | ▼ -1.95% |
| 6742 |
Beijing Shengtong Printing Co Ltd
SHE:002599 |
3.16x |
CN¥48.17 Million
≈ $7.05 Million |
CN¥15.24 Million | China | CN¥6.11 | ▼ -1.29% |
| 6743 |
Guangdong Fenghua Advanced Technology Holding Co Ltd
SHE:000636 |
3.16x |
CN¥83.40 Million
≈ $12.20 Million |
CN¥26.41 Million | China | CN¥63.50 | ▲ +4.89% |
| 6744 |
Magnolia Oil & Gas Corp
NYSE:MGY |
3.16x | $247.06 Million | $78.23 Million | USA | $28.20 | ▲ +0.86% |
| 6745 |
Charter Communications Inc
NASDAQ:CHTR |
3.16x | $4.30 Billion | $1.36 Billion | USA | $129.05 | ▲ +0.03% |
| 6746 |
Bank of Guiyang Co Ltd
SHG:601997 |
3.16x |
CN¥4.55 Billion
≈ $665.61 Million |
CN¥1.44 Billion | China | CN¥5.87 | ▼ -1.68% |
| 6747 |
Damai Sejahtera Abadi Tbk PT
JK:UFOE |
3.16x |
Rp24.65 Billion
≈ $1.44 Million |
Rp7.81 Billion | Indonesia | Rp128.00 | ▼ -3.76% |
| 6748 |
Atrium Real Estate Investment Trust
KLSE:5130 |
3.16x |
RM46.19 Million
≈ $11.60 Million |
RM14.63 Million | Malaysia | RM1.26 | ▲ +0.00% |
| 6749 |
Arla Plast AB
ST:ARPL |
3.16x |
Skr62.80 Million
≈ $6.76 Million |
Skr19.90 Million | Sweden | Skr39.05 | ▼ -2.13% |
| 6750 |
The Federal Bank Limited
NSE:FEDERALBNK |
3.16x |
Rs30.14 Billion
≈ $325.96 Million |
Rs9.55 Billion | India | Rs300.10 | ▼ -0.32% |
| 6751 |
Dr Ing hcF Porsche AG
F:P911 |
3.15x |
€965.00 Million
≈ $1.13 Billion |
€306.00 Million | Germany | €48.20 | ▲ +0.88% |
| 6752 |
Advanced Technology & Materials Co Ltd
SHE:000969 |
3.15x |
CN¥297.53 Million
≈ $43.54 Million |
CN¥94.36 Million | China | CN¥22.04 | ▼ -0.36% |
| 6753 |
Hainan Haiyao Co Ltd
SHE:000566 |
3.15x |
CN¥15.38 Million
≈ $2.25 Million |
CN¥4.88 Million | China | CN¥3.97 | ▼ -2.70% |
| 6754 |
Ferro S.A.
WAR:FRO |
3.15x |
zł59.64 Million
≈ $16.41 Million |
zł18.91 Million | Poland | zł31.80 | ▼ -1.24% |
| 6755 |
Baramulti Suksessarana Tbk
JK:BSSR |
3.15x |
Rp36.88 Million
≈ $2.16K |
Rp11.70 Million | Indonesia | Rp3890.00 | ▼ -1.52% |
| 6756 |
Telekom Austria AG
VI:TKA |
3.15x |
€476.00 Million
≈ $556.49 Million |
€151.00 Million | Austria | €9.86 | ▼ -0.30% |
| 6757 |
Vinci S.A.
PA:DG |
3.15x |
€9.48 Billion
≈ $11.08 Billion |
€3.01 Billion | France | €123.55 | ▲ +0.32% |
| 6758 |
Catella AB (publ)
ST:CAT-B |
3.15x |
Skr1.06 Billion
≈ $113.97 Million |
Skr336.00 Million | Sweden | Skr20.85 | ▲ +0.97% |
| 6759 |
Catella AB A
ST:CAT-A |
3.15x |
Skr1.06 Billion
≈ $113.97 Million |
Skr336.00 Million | Sweden | Skr19.60 | ▼ -1.51% |
| 6760 |
WT Financial Group Ltd
AU:WTL |
3.15x |
AU$3.99 Million
≈ $2.83 Million |
AU$1.27 Million | Australia | AU$0.13 | ▲ +4.17% |
| 6761 |
JSW Steel Limited
NSE:JSWSTEEL |
3.15x |
Rs119.92 Billion
≈ $1.30 Billion |
Rs38.07 Billion | India | Rs1301.10 | ▼ -0.90% |
| 6762 |
Total Gabon
F:RZW |
3.15x |
€60.65 Million
≈ $70.91 Million |
€19.26 Million | Germany | €239.50 | ▼ -1.03% |
| 6763 |
EPC Groupe
PA:EXPL |
3.15x |
€46.44 Million
≈ $54.30 Million |
€14.75 Million | France | €270.00 | ▲ +0.75% |
| 6764 |
Workspace Group PLC
LSE:WKP |
3.15x |
GBX32.10 Million
≈ $3.91K |
GBX10.20 Million | UK | GBX339.00 | ▲ +0.53% |
| 6765 |
Lombard et Medot SA
PA:MLCAC |
3.15x |
€3.80 Million
≈ $4.44 Million |
€1.21 Million | France | €15.20 | ▲ +0.00% |
| 6766 |
Rayong Wire Industries Public Company Limited
BK:RWI |
3.15x |
฿52.71 Million
≈ $1.64 Million |
฿16.75 Million | Thailand | ฿0.17 | ▲ +0.00% |
| 6767 |
Pharos Energy plc
LSE:PHAR |
3.14x |
GBX26.10 Million
≈ $3.18K |
GBX8.30 Million | UK | GBX28.50 | ▲ +1.06% |
| 6768 |
Nanning Chemical Industry Co Ltd
SHG:600301 |
3.14x |
CN¥353.29 Million
≈ $51.70 Million |
CN¥112.35 Million | China | CN¥64.07 | ▼ -2.51% |
| 6769 |
Shanghai International Airport Co Ltd
SHG:600009 |
3.14x |
CN¥1.85 Billion
≈ $271.28 Million |
CN¥589.86 Million | China | CN¥23.39 | ▼ -1.68% |
| 6770 |
Victrex plc
LSE:VCT |
3.14x |
GBX39.60 Million
≈ $4.82K |
GBX12.60 Million | UK | GBX625.00 | ▼ -1.57% |
| 6771 |
Glenveagh Properties PLC
IR:GVR |
3.14x |
€72.05 Million
≈ $84.23 Million |
€22.93 Million | Ireland | €2.34 | ▲ +3.08% |
| 6772 |
Kiatnakin Phatra Bank Public Company Limited
F:KIFF |
3.14x |
€5.57 Billion
≈ $6.51 Billion |
€1.77 Billion | Germany | €2.32 | ▲ +0.00% |
| 6773 |
Aspen Aerogels Inc
NYSE:ASPN |
3.14x | $35.68 Million | $11.36 Million | USA | $6.23 | ▲ +5.59% |
| 6774 |
Pato Chemical Industry Public Company Limited
BK:PATO |
3.14x |
฿47.10 Million
≈ $1.47 Million |
฿15.00 Million | Thailand | ฿6.15 | ▲ +0.00% |
| 6775 |
HLV LIMITED
NSE:HLVLTD |
3.14x |
Rs337.20 Million
≈ $3.65 Million |
Rs107.40 Million | India | Rs7.98 | ▲ +1.40% |
| 6776 |
Sartorius Aktiengesellschaft
XETRA:SRT3 |
3.14x |
€176.40 Million
≈ $206.23 Million |
€56.20 Million | Germany | €249.80 | ▲ +2.38% |
| 6777 |
Smurfit Westrock Plc
LSE:SWR |
3.14x |
GBX203.48 Million
≈ $24.76K |
GBX64.83 Million | UK | GBX3169.00 | ▲ +1.05% |
| 6778 |
Smurfit Kappa Group PLC
F:SK3 |
3.14x |
€204.00 Million
≈ $238.50 Million |
€65.00 Million | Germany | €33.20 | ▼ -2.35% |
| 6779 |
Ningbo Heli Mould Technology Co Ltd Class A
SHG:603917 |
3.14x |
CN¥46.46 Million
≈ $6.80 Million |
CN¥14.80 Million | China | CN¥12.02 | ▲ +0.42% |
| 6780 |
Hiwin Technologies Corp
TW:2049 |
3.14x |
NT$1.64 Billion
≈ $51.65 Million |
NT$522.52 Million | Taiwan | NT$358.00 | ▼ -2.98% |
| 6781 |
Shanghai Guangdian Electric Group Co Ltd
SHG:601616 |
3.14x |
CN¥6.02 Million
≈ $881.38K |
CN¥1.92 Million | China | CN¥4.03 | ▼ -2.42% |
| 6782 |
Trajan Group Holdings Ltd
AU:TRJ |
3.14x |
AU$10.00 Million
≈ $7.07 Million |
AU$3.19 Million | Australia | AU$0.35 | ▼ -1.43% |
| 6783 |
AAC Clyde Space AB (publ)
ST:AAC |
3.14x |
Skr53.71 Million
≈ $5.78 Million |
Skr17.12 Million | Sweden | Skr146.40 | ▼ -2.79% |
| 6784 |
Shenzhen Sine Electric Co. Ltd. A
SHG:688395 |
3.14x |
CN¥23.97 Million
≈ $3.51 Million |
CN¥7.64 Million | China | CN¥25.65 | ▼ -1.95% |
| 6785 |
SB Financial Group Inc
NASDAQ:SBFG |
3.14x | $12.69 Million | $4.05 Million | USA | $22.10 | ▲ +5.11% |
| 6786 |
Metalla Royalty & Streaming Ltd
V:MTA |
3.14x |
CA$1.97 Million
≈ $1.43 Million |
CA$629.00K | Canada | CA$10.61 | ▲ +0.57% |
| 6787 |
Artisan Partners Asset Management Inc
NYSE:APAM |
3.13x | $181.76 Million | $58.00 Million | USA | $37.46 | ▲ +2.52% |
| 6788 |
Jacobs Solutions Inc.
NYSE:J |
3.13x | $383.08 Million | $122.25 Million | USA | $123.57 | ▲ +1.89% |
| 6789 |
A Rank Bhd
KLSE:7214 |
3.13x |
RM11.64 Million
≈ $2.92 Million |
RM3.72 Million | Malaysia | RM0.38 | ▲ +0.00% |
| 6790 |
Jiangsu Hualv Biological Technology Co.Ltd.
SHE:300970 |
3.13x |
CN¥345.31 Million
≈ $50.53 Million |
CN¥110.27 Million | China | CN¥27.92 | ▼ -2.85% |
| 6791 |
Shanghai Jin Jiang International Industrial Investment Co Ltd B
SHG:900914 |
3.13x | $190.64 Million | $60.90 Million | China | $0.43 | ▼ -0.23% |
| 6792 |
Hella KGaA Hueck & Co
XETRA:HLE |
3.13x |
€538.58 Million
≈ $629.66 Million |
€172.07 Million | Germany | €73.40 | ▲ +0.27% |
| 6793 |
National Australia Bank Ltd
AU:NAB |
3.13x |
AU$10.51 Billion
≈ $7.43 Billion |
AU$3.36 Billion | Australia | AU$37.01 | ▼ -0.62% |
| 6794 |
Baolong International Co Ltd
TW:1906 |
3.13x |
NT$76.17 Million
≈ $2.40 Million |
NT$24.34 Million | Taiwan | NT$11.45 | ▲ +7.01% |
| 6795 |
Koss Corporation
NASDAQ:KOSS |
3.13x | $762.62K | $243.73K | USA | $4.07 | ▲ +0.62% |
| 6796 |
Zhongjie (Jiangsu) Technology Co.Ltd.
SHE:301072 |
3.13x |
CN¥72.74 Million
≈ $10.64 Million |
CN¥23.26 Million | China | CN¥26.61 | ▲ +5.43% |
| 6797 |
P.C.S. Machine Group Holding Public Company Limited
BK:PCSGH |
3.13x |
฿333.12 Million
≈ $10.38 Million |
฿106.51 Million | Thailand | ฿3.02 | ▲ +1.34% |
| 6798 |
W olf Photoelectric Technology Ltd
SHE:002962 |
3.13x |
CN¥27.22 Million
≈ $3.98 Million |
CN¥8.70 Million | China | CN¥20.50 | ▲ +1.03% |
| 6799 |
Sarfati
TA:SRFT |
3.13x |
ILA37.81 Million
≈ $101.38K |
ILA12.10 Million | Israel | ILA3652.00 | ▼ -2.09% |
| 6800 |
Microlise Group PLC
LSE:SAAS |
3.13x |
GBX3.97 Million
≈ $483.40 |
GBX1.27 Million | UK | GBX42.00 | ▲ +0.00% |