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
7701 Hillgrove Resources Ltd
AU:HGO
2.66x AU$12.64 Million
≈ $8.94 Million
AU$4.75 Million Australia AU$0.06 ▼ -3.28%
7702 Saputo Inc
TO:SAP
2.66x CA$418.00 Million
≈ $302.37 Million
CA$157.00 Million Canada CA$41.44 ▲ +0.41%
7703 Shanxi Xishan Coal and Electricity Power Co Ltd
SHE:000983
2.66x CN¥1.12 Billion
≈ $163.60 Million
CN¥420.13 Million China CN¥6.53 ▲ +1.71%
7704 Rev Group Inc
NYSE:REVG
2.66x $76.90 Million $28.90 Million USA $63.90 ▼ -1.99%
7705 Fibra Shop
MX:FSHOP13
2.66x MX$428.90 Million
≈ $24.68 Million
MX$161.20 Million Mexico MX$11.90 ▲ +0.34%
7706 MHP SE GDR S/2
F:MPQ
2.66x €117.00 Million
≈ $136.79 Million
€44.00 Million Germany €6.80 ▼ -2.16%
7707 HEINEKEN SP. ADR 1/2
F:HNK2
2.66x €5.01 Billion
≈ $5.86 Billion
€1.89 Billion Germany €33.40 ▲ +0.60%
7708 Ten-League International Holdings Limited Ordinary Shares
NASDAQ:TLIH
2.66x $5.01 Million $1.88 Million USA $5.79 ▼ -0.26%
7709 Zhejiang Medicine Co Ltd
SHG:600216
2.66x CN¥690.77 Million
≈ $101.08 Million
CN¥259.84 Million China CN¥12.22 ▲ +0.08%
7710 Wah Fu Education Group Ltd
NASDAQ:WAFU
2.66x $222.47K $83.70K USA $1.60 ▼ -3.02%
7711 Hyundai Mar&Fi
KO:001450
2.66x ₩486.79 Billion
≈ $329.89 Million
₩183.18 Billion Korea ₩38600.00 ▲ +4.04%
7712 Shanghai Moons' Elec Co Ltd
SHG:603728
2.66x CN¥60.80 Million
≈ $8.90 Million
CN¥22.88 Million China CN¥48.40 ▼ -1.35%
7713 Globalsat Worldcom
TWO:3499
2.66x NT$41.03 Million
≈ $1.29 Million
NT$15.45 Million Taiwan NT$13.75 ▲ +0.00%
7714 Jiangsu Xinquan Automotive Trim Co Ltd
SHG:603179
2.66x CN¥511.31 Million
≈ $74.82 Million
CN¥192.47 Million China CN¥40.58 ▼ -5.41%
7715 Bank Danamon Indonesia Tbk
JK:BDMN
2.66x Rp3.00 Trillion
≈ $175.85 Million
Rp1.13 Trillion Indonesia Rp4100.00 ▼ -1.68%
7716 Ce Link Ltd
SHE:300787
2.66x CN¥28.55 Million
≈ $4.18 Million
CN¥10.75 Million China CN¥7.72 ▲ +2.12%
7717 Excel Force MSC Bhd
KLSE:0065
2.66x RM3.90 Million
≈ $977.91K
RM1.47 Million Malaysia RM0.16 ▲ +0.00%
7718 Etherstack Plc
AU:ESK
2.65x AU$5.20 Million
≈ $3.68 Million
AU$1.96 Million Australia AU$0.52 ▲ +2.97%
7719 Copenhagen Airports AS
CO:KBHL
2.65x Dkr669.00 Million
≈ $104.67 Million
Dkr252.00 Million Denmark Dkr5620.00 ▲ +1.08%
7720 B2Gold Corp
TO:BTO
2.65x CA$522.04 Million
≈ $377.63 Million
CA$196.66 Million Canada CA$5.41 ▼ -2.70%
7721 Delta Corp Limited
NSE:DELTACORP
2.65x Rs1.45 Billion
≈ $15.66 Million
Rs545.60 Million India Rs62.53 ▼ -0.52%
7722 Enlight Renewable Energy Ltd
TA:ENLT
2.65x ILA100.34 Million
≈ $269.02K
ILA37.81 Million Israel ILA28240.00 ▲ +4.01%
7723 Rank Group PLC
LSE:RNK
2.65x GBX49.10 Million
≈ $5.97K
GBX18.50 Million UK GBX93.30 ▼ -1.17%
7724 Nanfang Ventilator Co Ltd
SHE:300004
2.65x CN¥26.47 Million
≈ $3.87 Million
CN¥9.97 Million China CN¥7.55 ▲ +3.85%
7725 20/20 Biolabs, Inc. Common Stock
NASDAQ:AIDX
2.65x $5.80 Million $2.19 Million USA $0.51 ▼ -6.76%
7726 Tech Mahindra Limited
NSE:TECHM
2.65x Rs31.69 Billion
≈ $342.76 Million
Rs11.95 Billion India Rs1555.80 ▼ -0.31%
7727 Equasens S. A.
PA:EQS
2.65x €45.79 Million
≈ $53.54 Million
€17.26 Million France €33.25 ▼ -0.60%
7728 Capital Futures Corp
TW:6024
2.65x NT$1.14 Billion
≈ $35.96 Million
NT$430.36 Million Taiwan NT$64.30 ▼ -0.31%
7729 Bidvest Group Ltd
JSE:BVT
2.65x ZAC7.12 Billion
≈ $3.79 Million
ZAC2.69 Billion South Africa ZAC23272.00 ▼ -2.20%
7730 Pegatron Corp
TW:4938
2.65x NT$20.35 Billion
≈ $641.21 Million
NT$7.67 Billion Taiwan NT$87.20 ▲ +3.32%
7731 Greenworks (Jiangsu) Co. Ltd. A
SHE:301260
2.65x CN¥233.07 Million
≈ $34.11 Million
CN¥87.89 Million China CN¥12.41 ▲ +3.68%
7732 Amata Corporation Public Company Limited
BK:AMATA
2.65x ฿3.02 Billion
≈ $94.10 Million
฿1.14 Billion Thailand ฿29.00 ▲ +0.87%
7733 Earlypay Ltd
AU:EPY
2.65x AU$4.29 Million
≈ $3.03 Million
AU$1.62 Million Australia AU$0.12 ▲ +0.00%
7734 Barnes & Noble Education Inc
NYSE:BNED
2.65x $66.24 Million $25.00 Million USA $11.83 ▼ -0.59%
7735 Source Energy Services Ltd
TO:SHLE
2.65x CA$35.94 Million
≈ $26.00 Million
CA$13.57 Million Canada CA$12.40 ▲ +1.47%
7736 Payoneer Global Inc
NASDAQ:PAYO
2.65x $51.83 Million $19.57 Million USA $7.12 ▲ +0.00%
7737 TERACT EO 1
F:6O8
2.65x €91.90 Million
≈ $107.44 Million
€34.70 Million Germany €2.71 ▼ -4.91%
7738 Greenpanel Industries Limited
NSE:GREENPANEL
2.65x Rs778.04 Million
≈ $8.41 Million
Rs293.86 Million India Rs193.34 ▼ -2.17%
7739 Queclink Wireless Solutions Co Ltd
SHE:300590
2.65x CN¥81.02 Million
≈ $11.86 Million
CN¥30.61 Million China CN¥10.20 ▲ +1.49%
7740 Feintool International Holding
SW:FTON
2.65x CHF22.65 Million
≈ $28.63 Million
CHF8.56 Million Switzerland CHF9.54 ▲ +2.14%
7741 WOODSIDE ENE. SP.ADR 1
F:WOP
2.65x €7.19 Billion
≈ $8.41 Billion
€2.72 Billion Germany €18.90 ▲ +3.28%
7742 Sinopec Oilfield Equipment Corp
SHE:000852
2.65x CN¥58.69 Million
≈ $8.59 Million
CN¥22.18 Million China CN¥5.26 ▲ +4.37%
7743 Hyosung Advanced Materials Corp
KO:298050
2.65x ₩6.38 Billion
≈ $4.32 Million
₩2.41 Billion Korea ₩155400.00 ▲ +6.44%
7744 Berjaya Food Bhd
KLSE:5196
2.65x RM50.33 Million
≈ $12.64 Million
RM19.03 Million Malaysia RM0.17 ▲ +3.03%
7745 Ilex Medical
TA:ILX
2.65x ILA44.77 Million
≈ $120.02K
ILA16.92 Million Israel ILA4925.00 ▼ -0.42%
7746 Nantong Jianghai Capacitor Co Ltd
SHE:002484
2.65x CN¥466.49 Million
≈ $68.26 Million
CN¥176.35 Million China CN¥66.42 ▼ -6.46%
7747 Mandarin Hotel Public Company Limited
BK:MANRIN
2.65x ฿31.32 Million
≈ $976.13K
฿11.84 Million Thailand ฿23.10 ▼ -3.35%
7748 JBTMarel Corp
NYSE:JBTM
2.64x $119.00 Million $45.00 Million USA $134.33 ▼ -0.67%
7749 Taiwan Fire & Marine Insurance Co Ltd
TW:2832
2.64x NT$979.46 Million
≈ $30.86 Million
NT$370.39 Million Taiwan NT$56.70 ▲ +0.71%
7750 Karsan Otomotiv Sanayi ve Ticaret AS
IS:KARSN
2.64x TL2.26 Billion
≈ $50.65 Million
TL855.35 Million Turkey TL10.93 ▼ -0.64%
7751 Complii Fintech Solutions Ltd
AU:CF1
2.64x AU$805.83K
≈ $570.17K
AU$304.88K Australia AU$0.03 ▼ -12.50%
7752 Yunnan Tin Co Ltd
SHE:000960
2.64x CN¥1.81 Billion
≈ $264.33 Million
CN¥683.45 Million China CN¥32.83 ▲ +2.92%
7753 OnMobile Global Limited
NSE:ONMOBILE
2.64x Rs573.27 Million
≈ $6.20 Million
Rs216.93 Million India Rs59.00 ▼ -2.46%
7754 Regal Beloit Corporation
NYSE:RRX
2.64x $167.80 Million $63.50 Million USA $214.03 ▼ -0.35%
7755 Filatex India Limited
NSE:FILATEX
2.64x Rs2.33 Billion
≈ $25.21 Million
Rs882.10 Million India Rs72.00 ▲ +0.38%
7756 Shanghai Huide Science & Technology Co Ltd
SHG:603192
2.64x CN¥69.57 Million
≈ $10.18 Million
CN¥26.33 Million China CN¥21.00 ▼ -3.67%
7757 China Coal Energy Co Ltd
SHG:601898
2.64x CN¥12.63 Billion
≈ $1.85 Billion
CN¥4.78 Billion China CN¥14.27 ▼ -0.49%
7758 Bilfinger SE
XETRA:GBF
2.64x €110.70 Million
≈ $129.42 Million
€41.90 Million Germany €85.35 ▼ -1.67%
7759 NorAm Drilling AS
F:TM9
2.64x €5.27 Million
≈ $6.16 Million
€2.00 Million Germany €4.14 ▲ +5.61%
7760 Kimteks Poliuretan Sanayi ve Ticaret AS
IS:KMPUR
2.64x TL535.08 Million
≈ $11.98 Million
TL202.70 Million Turkey TL20.22 ▲ +4.17%
7761 BB Biotech AG
SW:BION
2.64x CHF157.46 Million
≈ $199.07 Million
CHF59.66 Million Switzerland CHF49.90 ▲ +0.40%
7762 Avanti Feeds Limited
NSE:AVANTIFEED
2.64x Rs8.75 Billion
≈ $94.64 Million
Rs3.32 Billion India Rs959.20 ▼ -3.40%
7763 State Grid Information&Communication Co Ltd
SHG:600131
2.64x CN¥224.98 Million
≈ $32.92 Million
CN¥85.25 Million China CN¥15.72 ▲ +2.21%
7764 YANGTZE OPT.FIB.AND CAB.H
F:1YO
2.64x €1.78 Billion
≈ $2.08 Billion
€675.88 Million Germany €14.40 ▲ +1.41%
7765 Solteq PLC
HE:SOLTEQ
2.64x €1.56 Million
≈ $1.82 Million
€591.00K Finland €0.25 ▼ -5.75%
7766 Binggrae
KO:005180
2.64x ₩119.72 Billion
≈ $81.13 Million
₩45.38 Billion Korea ₩64900.00 ▲ +1.88%
7767 TFS Financial Corporation
NASDAQ:TFSL
2.64x $58.75 Million $22.27 Million USA $18.16 ▼ -0.60%
7768 Vanjee Technology Co Ltd
SHE:300552
2.64x CN¥162.37 Million
≈ $23.76 Million
CN¥61.57 Million China CN¥18.98 ▲ +3.15%
7769 Pavilion Real Estate Inv Trust
KLSE:5212
2.64x RM535.97 Million
≈ $134.57 Million
RM203.25 Million Malaysia RM1.75 ▲ +0.00%
7770 Monadelphous Group Ltd
AU:MND
2.64x AU$171.09 Million
≈ $121.06 Million
AU$64.88 Million Australia AU$29.38 ▲ +1.45%
7771 OCB Bhd
KLSE:5533
2.64x RM10.03 Million
≈ $2.52 Million
RM3.81 Million Malaysia RM0.92 ▲ +0.00%
7772 AGX Group Berhad
KLSE:0299
2.64x RM6.30 Million
≈ $1.58 Million
RM2.39 Million Malaysia RM0.49 ▲ +1.04%
7773 Korea Electric Power Corporation
F:KOP
2.64x €3.49 Trillion
≈ $4.08 Trillion
€1.32 Trillion Germany €10.20 ▲ +3.55%
7774 Korea Electric Power Corp
KO:015760
2.64x ₩3.49 Trillion
≈ $2.37 Billion
₩1.32 Trillion Korea ₩35600.00 ▲ +5.01%
7775 Korea Electric Terminal
KO:025540
2.64x ₩60.29 Billion
≈ $40.85 Million
₩22.87 Billion Korea ₩64900.00 ▲ +5.53%
7776 Espey Mfg & Electronics Corp
NYSE MKT:ESP
2.64x $5.72 Million $2.17 Million USA $57.60 ▲ +0.02%
7777 Grape King Bio Ltd
TW:1707
2.63x NT$1.17 Billion
≈ $36.92 Million
NT$444.82 Million Taiwan NT$90.80 ▲ +0.22%
7778 DexCom Inc
NASDAQ:DXCM
2.63x $525.60 Million $199.50 Million USA $70.48 ▼ -1.33%
7779 Hangzhou Hangyang Co Ltd
SHE:002430
2.63x CN¥732.19 Million
≈ $107.14 Million
CN¥278.10 Million China CN¥23.28 ▲ +2.24%
7780 PLENUM AG NA O.N.
F:PLEK
2.63x €2.64 Million
≈ $3.08 Million
€1.00 Million Germany €2.52 ▲ +0.00%
7781 Janus Henderson Group PLC
NYSE:JHG
2.63x $234.80 Million $89.20 Million USA $51.95 ▲ +0.00%
7782 Lsb Industries Inc
NYSE:LXU
2.63x $51.80 Million $19.68 Million USA $12.21 ▲ +3.13%
7783 Unlu Yatirim Holding AS
IS:UNLU
2.63x TL290.20 Million
≈ $6.50 Million
TL110.32 Million Turkey TL11.89 ▲ +0.08%
7784 Elixirr International Plc
LSE:ELIX
2.63x GBX22.83 Million
≈ $2.78K
GBX8.68 Million UK GBX656.00 ▼ -1.20%
7785 Versant Media Group, Inc.
NASDAQ:VSNT
2.63x $476.00 Million $181.00 Million USA $35.56 ▼ -1.74%
7786 Citi Trends Inc
NASDAQ:CTRN
2.63x $19.49 Million $7.41 Million USA $61.71 ▼ -3.91%
7787 Nam Kim Steel JSC
VN:NKG
2.63x ₫130.22 Billion
≈ $4.95 Million
₫49.53 Billion Vietnam ₫10600.00 ▲ +0.95%
7788 Pritika Auto Industries Limited
NSE:PRITIKAUTO
2.63x Rs78.14 Million
≈ $845.05K
Rs29.73 Million India Rs17.80 ▲ +0.06%
7789 Chenming Mold Industrial Corp
TW:3013
2.63x NT$571.10 Million
≈ $17.99 Million
NT$217.26 Million Taiwan NT$88.70 ▼ -1.11%
7790 Lloyds Banking Group PLC
LSE:LLOY
2.63x GBX6.42 Billion
≈ $781.01K
GBX2.44 Billion UK GBX112.45 ▼ -2.09%
7791 GEPIC Energy Development Co Ltd
SHE:000791
2.63x CN¥1.99 Billion
≈ $291.13 Million
CN¥757.02 Million China CN¥8.00 ▲ +0.88%
7792 Shaanxi Coal Industry Co Ltd
SHG:601225
2.63x CN¥13.34 Billion
≈ $1.95 Billion
CN¥5.07 Billion China CN¥25.25 ▲ +1.45%
7793 Tri Continental Closed Fund
NYSE:TY
2.63x $435.70 Million $165.86 Million USA $34.79 ▼ -1.05%
7794 Hannover Rück SE
F:HNR1
2.63x €1.78 Billion
≈ $2.08 Billion
€676.70 Million Germany €250.80 ▲ +1.05%
7795 HANN.RUECKV.SE ADR 1/2/ON
F:HNRB
2.63x €1.78 Billion
≈ $2.08 Billion
€676.70 Million Germany €45.40 ▼ -0.87%
7796 Filter Vision Public Company Limited
BK:FVC
2.63x ฿34.09 Million
≈ $1.06 Million
฿12.98 Million Thailand ฿0.33 ▲ +0.00%
7797 HLE Glascoat Limited
NSE:HLEGLAS
2.63x Rs745.76 Million
≈ $8.07 Million
Rs284.05 Million India Rs412.35 ▼ -1.35%
7798 Sierra Metals Inc.
TO:SMT
2.62x CA$27.22 Million
≈ $19.69 Million
CA$10.37 Million Canada CA$1.14 ▲ +0.00%
7799 APEX International Financial Engineering Res & Tech Co Ltd
TWO:5210
2.62x NT$11.82 Million
≈ $372.55K
NT$4.51 Million Taiwan NT$29.60 ▲ +0.68%
7800 Metallic Minerals Corp
V:MMG
2.62x CA$20.37K
≈ $14.74K
CA$7.76K Canada CA$0.20 ▲ +0.00%