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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
5701 Mr. Cooper Group Inc
NASDAQ:COOP
3.82x $298.00 Million $78.00 Million USA $210.79 ▲ +0.00%
5702 Solaris Energy Infrastructure, Inc.
NYSE:SEI
3.82x $79.01 Million $20.68 Million USA $76.31 ▲ +2.84%
5703 META WOLF AG INH O.N.
F:WOLF
3.82x €16.79 Million
≈ $19.63 Million
€4.40 Million Germany €2.26 ▼ -5.04%
5704 KABE Group AB (publ.)
ST:KABE-B
3.82x Skr317.00 Million
≈ $34.11 Million
Skr83.00 Million Sweden Skr176.50 ▼ -0.84%
5705 Zhongman Petro & Natural Gas
SHG:603619
3.82x CN¥584.87 Million
≈ $85.58 Million
CN¥153.17 Million China CN¥25.70 ▼ -4.28%
5706 Kforce Inc.
NYSE:KFRC
3.82x $19.71 Million $5.16 Million USA $48.06 ▲ +3.53%
5707 Shanghai Mechanical & Electrical Industry Co Ltd A
SHG:600835
3.82x CN¥817.63 Million
≈ $119.65 Million
CN¥214.20 Million China CN¥21.85 ▲ +0.74%
5708 IGNITIS GRUPE AB EO 2233
F:IGV0
3.82x €118.70 Million
≈ $138.77 Million
€31.10 Million Germany €20.85 ▲ +0.00%
5709 IGNITIS GRUPE SP.GDR/1
F:IGV
3.82x €118.70 Million
≈ $138.77 Million
€31.10 Million Germany €18.40 ▼ -1.60%
5710 The Karnataka Bank Limited
NSE:KTKBANK
3.82x Rs23.35 Billion
≈ $252.49 Million
Rs6.12 Billion India Rs262.90 ▼ -1.76%
5711 AbleGroup Bhd
KLSE:7086
3.82x RM832.00K
≈ $208.89K
RM218.00K Malaysia RM0.06 ▲ +0.00%
5712 TotalEnergies EP Gabon S.A.
PA:EC
3.82x €92.56 Million
≈ $108.21 Million
€24.25 Million France €241.00 ▲ +0.21%
5713 Parkway Corporate Ltd
AU:PWN
3.82x AU$1.14 Million
≈ $806.11K
AU$298.59K Australia AU$0.01 ▲ +0.00%
5714 Bakrieland Development Tbk
JK:ELTY
3.82x Rp84.93 Billion
≈ $4.98 Million
Rp22.26 Billion Indonesia Rp27.00 ▼ -6.90%
5715 BuzzFeed Inc
NASDAQ:BZFD
3.81x $9.58 Million $2.51 Million USA $1.50 ▲ +3.45%
5716 Fuxin Dare Automotive Parts Co Ltd
SHE:300473
3.81x CN¥108.08 Million
≈ $15.82 Million
CN¥28.36 Million China CN¥34.57 ▼ -3.14%
5717 Hpsp Co Ltd
KQ:403870
3.81x ₩51.39 Billion
≈ $34.83 Million
₩13.49 Billion Korea ₩47500.00 ▲ +7.59%
5718 Tatva Chintan Pharma Chem Limited
NSE:TATVA
3.81x Rs131.66 Million
≈ $1.42 Million
Rs34.55 Million India Rs1191.10 ▼ -2.56%
5719 Taiwan Paiho Ltd
TW:9938
3.81x NT$831.26 Million
≈ $26.19 Million
NT$218.16 Million Taiwan NT$45.75 ▼ -0.54%
5720 PTC India Limited
NSE:PTC
3.81x Rs22.36 Billion
≈ $241.77 Million
Rs5.87 Billion India Rs182.99 ▼ -1.19%
5721 BNP PARIBAS ADR 1/2/EO 2
F:BNPH
3.81x €46.57 Billion
≈ $54.45 Billion
€12.22 Billion Germany €44.60 ▼ -2.19%
5722 Shandong Xinchao Energy Co Ltd
SHG:600777
3.81x CN¥1.42 Billion
≈ $207.74 Million
CN¥372.71 Million China CN¥5.70 ▲ +1.24%
5723 Redcentric
LSE:RCN
3.81x GBX7.20 Million
≈ $876.40
GBX1.89 Million UK GBX126.00 ▲ +2.86%
5724 PTT Exploration and Production Public Company Limited
F:NVAL
3.81x €45.07 Billion
≈ $52.70 Billion
€11.84 Billion Germany €3.74 ▲ +0.54%
5725 PTT Exploration and Production Public Company Limited
F:PTTG
3.81x €45.07 Billion
≈ $52.70 Billion
€11.84 Billion Germany €3.68 ▲ +0.55%
5726 PTT Exploration and Production Public Company Limited
BK:PTTEP
3.81x ฿45.07 Billion
≈ $1.40 Billion
฿11.84 Billion Thailand ฿144.00 ▲ +0.70%
5727 Stove Kraft Limited
NSE:STOVEKRAFT
3.81x Rs257.26 Million
≈ $2.78 Million
Rs67.55 Million India Rs653.30 ▲ +5.46%
5728 Kangnam Jevisco Co Ltd
KO:000860
3.81x ₩14.89 Billion
≈ $10.09 Million
₩3.91 Billion Korea ₩12410.00 ▼ -2.13%
5729 Gokul Refoils and Solvent Limited
NSE:GOKUL
3.81x Rs281.00 Million
≈ $3.04 Million
Rs73.81 Million India Rs40.43 ▼ -0.10%
5730 BCO LATINOAMER.D.COM.EX.E
F:D8Q
3.80x €214.25 Million
≈ $250.48 Million
€56.35 Million Germany €47.00 ▼ -0.84%
5731 The Platinum Group Public Company Limited
BK:PLAT
3.80x ฿412.68 Million
≈ $12.86 Million
฿108.58 Million Thailand ฿1.16 ▲ +0.00%
5732 Empresaria Group plc
LSE:EMR
3.80x GBX7.60 Million
≈ $924.70
GBX2.00 Million UK GBX22.50 ▲ +0.00%
5733 Canfor Pulp Products Inc.
TO:CFX
3.80x CA$22.80 Million
≈ $16.49 Million
CA$6.00 Million Canada CA$0.51 ▲ +0.00%
5734 Global Business Travel Group Inc
NYSE:GBTG
3.80x $57.00 Million $15.00 Million USA $9.35 ▼ -0.21%
5735 Telenor ASA
OL:TEL
3.80x Nkr14.15 Billion
≈ $1.49 Billion
Nkr3.73 Billion Norway Nkr150.40 ▼ -0.27%
5736 Materialise NV
NASDAQ:MTLS
3.80x $6.91 Million $1.82 Million USA $6.71 ▲ +1.51%
5737 Kukbo Co. Ltd.
KO:001140
3.80x ₩5.08 Billion
≈ $3.44 Million
₩1.34 Billion Korea ₩14.00 ▼ -83.53%
5738 ADT Inc
NYSE:ADT
3.80x $638.00 Million $168.00 Million USA $6.74 ▲ +1.20%
5739 BBMG Corporation
F:9BM
3.80x €2.82 Billion
≈ $3.29 Billion
€741.71 Million Germany €0.07 ▲ +0.00%
5740 Xero Ltd
AU:XRO
3.80x AU$530.43 Million
≈ $375.31 Million
AU$139.69 Million Australia AU$80.40 ▼ -4.19%
5741 abrdn Property Income Trust Ltd.
LSE:API
3.80x GBX5.44 Million
≈ $661.52
GBX1.43 Million UK GBX2.06 ▲ +11.35%
5742 UmweltBank AG
XETRA:UBK
3.80x €218.61K
≈ $255.58K
€57.59K Germany €3.85 ▼ -1.28%
5743 Henan Taloph Pharmaceutical Stock Co Ltd
SHG:600222
3.80x CN¥22.69 Million
≈ $3.32 Million
CN¥5.98 Million China CN¥8.70 ▲ +3.82%
5744 Duroc AB (publ)
ST:DURC-B
3.80x Skr64.90 Million
≈ $6.98 Million
Skr17.10 Million Sweden Skr17.65 ▲ +0.57%
5745 Home Center Holdings Co.Ltd
KQ:060560
3.79x ₩15.35 Billion
≈ $10.40 Million
₩4.04 Billion Korea ₩1985.00 ▼ -10.18%
5746 Vintcom Technology PCL
BK:VCOM
3.79x ฿84.42 Million
≈ $2.63 Million
฿22.25 Million Thailand ฿3.84 ▲ +1.05%
5747 Pertama Digital Berhad
KLSE:8532
3.79x RM1.14 Million
≈ $286.72K
RM301.00K Malaysia RM0.10 ▲ +0.00%
5748 Strongpoint ASA
OL:STRO
3.79x Nkr10.14 Million
≈ $1.07 Million
Nkr2.67 Million Norway Nkr10.65 ▲ +0.47%
5749 Xiangtan Electrochemical Scientific Co Ltd
SHE:002125
3.79x CN¥119.32 Million
≈ $17.46 Million
CN¥31.46 Million China CN¥16.20 ▼ -2.70%
5750 G8 Education Ltd
AU:GEM
3.79x AU$85.36 Million
≈ $60.40 Million
AU$22.51 Million Australia AU$0.14 ▼ -3.57%
5751 SHENWAN HONGYUAN GR.H YC1
F:2X2A
3.79x €8.93 Billion
≈ $10.45 Billion
€2.36 Billion Germany €0.27 ▼ -1.45%
5752 Danhua Chemical Technology Co Ltd A
SHG:600844
3.79x CN¥153.80 Million
≈ $22.51 Million
CN¥40.56 Million China CN¥2.98 ▼ -1.00%
5753 E-Life Mall Corp
TW:6281
3.79x NT$308.86 Million
≈ $9.73 Million
NT$81.46 Million Taiwan NT$51.50 ▲ +0.98%
5754 SOLWERS OYJ EO 1
F:0ST
3.79x €4.34 Million
≈ $5.07 Million
€1.14 Million Germany €2.00 ▲ +0.50%
5755 KOLIBRI GLOBAL ENERGY INC
F:B120
3.79x €12.36 Million
≈ $14.45 Million
€3.26 Million Germany €4.74 ▲ +3.16%
5756 SMS Electric Co Ltd Zhengzhou
SHE:002857
3.79x CN¥149.32 Million
≈ $21.85 Million
CN¥39.40 Million China CN¥19.40 ▲ +3.85%
5757 Dongil Metal Co. Ltd
KQ:109860
3.79x ₩360.94 Million
≈ $244.61K
₩95.26 Million Korea ₩7280.00 ▼ -1.49%
5758 ISPD Network S.A.
PA:ALISP
3.79x €10.56 Million
≈ $12.34 Million
€2.79 Million France €1.98 ▲ +0.00%
5759 Kokuyo Camlin Limited
NSE:KOKUYOCMLN
3.79x Rs678.69 Million
≈ $7.34 Million
Rs179.22 Million India Rs83.02 ▲ +0.46%
5760 Chen Full International Co Ltd
TWO:8383
3.79x NT$647.27 Million
≈ $20.39 Million
NT$170.94 Million Taiwan NT$60.80 ▲ +1.33%
5761 Canadian Tire Corporation Limited
TO:CTC-A
3.79x CA$798.90 Million
≈ $577.91 Million
CA$211.00 Million Canada CA$176.21 ▲ +0.09%
5762 Canadian Tire Corporation Limited
TO:CTC
3.79x CA$798.90 Million
≈ $577.91 Million
CA$211.00 Million Canada CA$208.08 ▲ +0.93%
5763 Soft-World International
TWO:5478
3.79x NT$1.18 Billion
≈ $37.28 Million
NT$312.49 Million Taiwan NT$103.50 ▲ +0.49%
5764 Healius Ltd
AU:HLS
3.79x AU$230.90 Million
≈ $163.38 Million
AU$61.00 Million Australia AU$0.32 ▼ -1.54%
5765 Reino Capital SA
WAR:RNC
3.79x zł1.56 Million
≈ $430.42K
zł413.18K Poland zł1.50 ▼ -1.32%
5766 BTS Group AB (publ)
ST:BTS-B
3.78x Skr209.79 Million
≈ $22.58 Million
Skr55.44 Million Sweden Skr186.00 ▲ +0.98%
5767 CHIPMOS TECH.ADR 20 TA10
F:CPIA
3.78x €1.89 Billion
≈ $2.21 Billion
€499.70 Million Germany €39.20 ▼ -10.09%
5768 NGL Energy Partners LP
NYSE:NGL
3.78x $182.31 Million $48.19 Million USA $16.00 ▼ -1.72%
5769 Kuangda Technology Group Co Ltd
SHE:002516
3.78x CN¥221.64 Million
≈ $32.43 Million
CN¥58.59 Million China CN¥5.92 ▼ -0.17%
5770 Volcano Bhd
KLSE:0232
3.78x RM2.77 Million
≈ $695.20K
RM732.00K Malaysia RM0.34 ▼ -1.45%
5771 Longjian Road & Bridge Co Ltd
SHG:600853
3.78x CN¥706.89 Million
≈ $103.44 Million
CN¥186.88 Million China CN¥3.52 ▼ -1.40%
5772 Putra Mandiri Jembar Tbk PT
JK:PMJS
3.78x Rp97.39 Billion
≈ $5.71 Million
Rp25.76 Billion Indonesia Rp107.00 ▼ -2.73%
5773 Grupo Posadas S.A.B. de C.V
MX:POSADASA
3.78x MX$496.14 Million
≈ $28.55 Million
MX$131.29 Million Mexico MX$30.00 ▲ +0.00%
5774 Silkroad Visual Technology Co Ltd
SHE:300556
3.78x CN¥116.72 Million
≈ $17.08 Million
CN¥30.89 Million China CN¥17.99 ▼ -3.12%
5775 Accent Group Ltd
AU:AX1
3.78x AU$106.13 Million
≈ $75.09 Million
AU$28.09 Million Australia AU$0.57 ▲ +1.80%
5776 Tribal Group plc
LSE:TRB
3.78x GBX18.94 Million
≈ $2.30K
GBX5.01 Million UK GBX64.00 ▲ +4.92%
5777 ChipMOS Technologies
TW:8150
3.78x NT$1.89 Billion
≈ $59.44 Million
NT$499.68 Million Taiwan NT$99.10 ▲ +3.44%
5778 Lammhults Design Group AB (publ)
ST:LAMM-B
3.77x Skr11.70 Million
≈ $1.26 Million
Skr3.10 Million Sweden Skr25.70 ▲ +2.39%
5779 Arhaus Inc
NASDAQ:ARHS
3.77x $46.11 Million $12.22 Million USA $6.64 ▲ +2.00%
5780 Ningbo Thermal Power Co Ltd
SHG:600982
3.77x CN¥381.75 Million
≈ $55.86 Million
CN¥101.17 Million China CN¥6.73 ▼ -5.34%
5781 Mosel Vitelic Inc
TW:2342
3.77x NT$103.38 Million
≈ $3.26 Million
NT$27.40 Million Taiwan NT$43.05 ▼ -3.58%
5782 Gurit Holding AG
SW:GURN
3.77x CHF29.83 Million
≈ $37.71 Million
CHF7.91 Million Switzerland CHF36.20 ▼ -1.63%
5783 Oswal Agro Mills Limited
NSE:OSWALAGRO
3.77x Rs725.01 Million
≈ $7.84 Million
Rs192.25 Million India Rs43.13 ▲ +1.55%
5784 SHIMAO SERV.HLDGS HD-01
F:5GO
3.77x €1.03 Billion
≈ $1.20 Billion
€273.25 Million Germany €0.06 ▼ -0.84%
5785 Ally Leasehold Real Estate Investment Trust
BK:ALLY
3.77x ฿437.24 Million
≈ $13.63 Million
฿115.95 Million Thailand ฿4.74 ▲ +0.42%
5786 Qifeng New Material Co Ltd
SHE:002521
3.77x CN¥148.14 Million
≈ $21.68 Million
CN¥39.29 Million China CN¥7.45 ▼ -2.23%
5787 C. Mer Industries Ltd
TA:CMER
3.77x ILA53.53 Million
≈ $143.50K
ILA14.20 Million Israel ILA5367.00 ▼ -0.61%
5788 Chongqing Gangjiu Co Ltd
SHG:600279
3.77x CN¥160.15 Million
≈ $23.43 Million
CN¥42.49 Million China CN¥5.64 ▲ +3.68%
5789 SSH Group Ltd
AU:SSH
3.77x AU$1.87 Million
≈ $1.32 Million
AU$496.39K Australia AU$0.14 ▼ -3.45%
5790 HNI Corp
NYSE:HNI
3.77x $155.20 Million $41.20 Million USA $30.10 ▼ -0.23%
5791 Honeywell International Inc
NASDAQ:HON
3.77x $1.18 Billion $312.00 Million USA $217.64 ▼ -2.52%
5792 Destinasi Tirta Nusantara Tbk
JK:PDES
3.77x Rp24.12 Billion
≈ $1.41 Million
Rp6.41 Billion Indonesia Rp505.00 ▲ +0.00%
5793 S H Kelkar and Company Limited
NSE:SHK
3.76x Rs1.31 Billion
≈ $14.15 Million
Rs347.50 Million India Rs125.23 ▼ -0.81%
5794 Citic Guoan Wine Co Ltd
SHG:600084
3.76x CN¥6.98 Million
≈ $1.02 Million
CN¥1.85 Million China CN¥4.83 ▼ -1.83%
5795 Shanghai Shyndec Pharmaceutical Co Ltd
SHG:600420
3.76x CN¥486.04 Million
≈ $71.12 Million
CN¥129.10 Million China CN¥8.87 ▼ -1.55%
5796 TBH Global Co Ltd
KO:084870
3.76x ₩10.55 Billion
≈ $7.15 Million
₩2.80 Billion Korea ₩1863.00 ▼ -0.05%
5797 FUXING CHINA GRP SD 5
F:3FU1
3.76x €76.17 Million
≈ $89.06 Million
€20.25 Million Germany €0.64 ▲ +0.00%
5798 Hefei Taihe Optoelectronic
SHG:603656
3.76x CN¥68.45 Million
≈ $10.02 Million
CN¥18.20 Million China CN¥19.66 ▼ -2.63%
5799 Hyweb Technology Co Ltd
TWO:5212
3.76x NT$249.73 Million
≈ $7.87 Million
NT$66.42 Million Taiwan NT$46.25 ▼ -0.96%
5800 Golden Entertainment Inc
NASDAQ:GDEN
3.76x $17.41 Million $4.63 Million USA $28.55 ▲ +0.00%