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
10801 Delfingen
PA:ALDEL
1.78x €14.43 Million
≈ $16.87 Million
€8.10 Million France €30.60 ▲ +1.32%
10802 Plastiques du Val de Loire
PA:PVL
1.78x €21.43 Million
≈ $25.05 Million
€12.03 Million France €2.54 ▼ -0.78%
10803 ZKTECO Co. Ltd. A
SHE:301330
1.78x CN¥382.47 Million
≈ $55.97 Million
CN¥214.71 Million China CN¥26.52 ▼ -0.64%
10804 HUB24 Ltd
AU:HUB
1.78x AU$82.52 Million
≈ $58.39 Million
AU$46.33 Million Australia AU$83.85 ▲ +0.10%
10805 Johnson & Johnson
NYSE:JNJ
1.78x $9.17 Billion $5.15 Billion USA $232.77 ▲ +2.02%
10806 Shanghai MicroPort EV MedTech Co. Ltd. A
SHG:688351
1.78x CN¥90.90 Million
≈ $13.30 Million
CN¥51.08 Million China CN¥23.40 ▲ +0.17%
10807 Nanfang Pump Industry
SHE:300145
1.78x CN¥205.14 Million
≈ $30.02 Million
CN¥115.30 Million China CN¥4.44 ▲ +0.45%
10808 MONY Group plc
LSE:MONY
1.78x GBX62.80 Million
≈ $7.64K
GBX35.30 Million UK GBX182.20 ▲ +0.89%
10809 Boston Scientific Corp
NYSE:BSX
1.78x $1.34 Billion $755.00 Million USA $48.55 ▼ -0.61%
10810 Baxter International Inc
NYSE:BAX
1.78x $217.00 Million $122.00 Million USA $19.38 ▲ +0.16%
10811 Abercrombie & Fitch Company
NYSE:ANF
1.78x $306.14 Million $172.13 Million USA $75.34 ▼ -2.99%
10812 Medicamen Biotech Limited
NSE:MEDICAMEQ
1.78x Rs36.10 Million
≈ $390.39K
Rs20.30 Million India Rs245.65 ▼ -3.93%
10813 Amerigo Resources Ltd.
TO:ARG
1.78x CA$11.85 Million
≈ $8.57 Million
CA$6.66 Million Canada CA$6.15 ▼ -11.64%
10814 SIGA Technologies Inc
NASDAQ:SIGA
1.78x $63.08 Million $35.48 Million USA $4.30 ▼ -2.93%
10815 Mineral Resources Ltd
AU:MIN
1.78x AU$880.00 Million
≈ $622.66 Million
AU$495.00 Million Australia AU$67.57 ▼ -5.08%
10816 Koninklijke Philips NV
AS:PHIA
1.78x €327.00 Million
≈ $382.30 Million
€184.00 Million Netherlands €22.73 ▲ +1.56%
10817 Kossan Rubber Industries Bhd
KLSE:7153
1.78x RM79.96 Million
≈ $20.08 Million
RM45.00 Million Malaysia RM1.23 ▼ -3.15%
10818 Pitanium Ltd
NASDAQ:PTNM
1.78x $352.21K $198.22K USA $10.39 ▲ +0.00%
10819 Firstrand Ltd
JSE:FSR
1.78x ZAC42.71 Billion
≈ $22.70 Million
ZAC24.04 Billion South Africa ZAC9099.00 ▲ +0.07%
10820 Future PLC
LSE:FUTR
1.78x GBX74.60 Million
≈ $9.08K
GBX42.00 Million UK GBX315.00 ▲ +6.06%
10821 Argosy Research
TWO:3217
1.78x NT$515.08 Million
≈ $16.23 Million
NT$290.05 Million Taiwan NT$187.50 ▼ -1.57%
10822 Beijing Easpring Material Tech
SHE:300073
1.78x CN¥340.30 Million
≈ $49.80 Million
CN¥191.64 Million China CN¥51.40 ▼ -2.28%
10823 Cortus Energy AB (publ)
ST:CE
1.78x Skr6.33 Million
≈ $681.75K
Skr3.57 Million Sweden Skr0.18 ▲ +0.00%
10824 Nurol Gayrimenkul Yatirim Ortakligi AS
IS:NUGYO
1.78x TL65.86 Million
≈ $1.47 Million
TL37.10 Million Turkey TL11.10 ▲ +0.54%
10825 Novabase SGPS
LS:NBA
1.77x €3.66 Million
≈ $4.28 Million
€2.06 Million Portugal €8.80 ▲ +0.00%
10826 Ahlers AG
F:AAH
1.77x €6.98 Million
≈ $8.16 Million
€3.93 Million Germany €0.01 ▲ +0.00%
10827 UPA Corporation Bhd
KLSE:7757
1.77x RM10.38 Million
≈ $2.61 Million
RM5.85 Million Malaysia RM0.68 ▲ +0.00%
10828 ADVANTEST ADR NEW/1 O.N.
F:VANA
1.77x €285.97 Billion
≈ $334.33 Billion
€161.18 Billion Germany €151.00 ▼ -1.31%
10829 Monarch Casino & Resort Inc
NASDAQ:MCRI
1.77x $56.02 Million $31.58 Million USA $122.70 ▲ +0.59%
10830 Cisadane Sawit Raya Pt
JK:CSRA
1.77x Rp127.51 Billion
≈ $7.47 Million
Rp71.87 Billion Indonesia Rp710.00 ▼ -1.39%
10831 Nexcom AS
CO:NEXCOM
1.77x Dkr3.74 Million
≈ $584.84K
Dkr2.11 Million Denmark Dkr1.64 ▲ +2.50%
10832 Biome Australia Ltd
AU:BIO
1.77x AU$2.09 Million
≈ $1.48 Million
AU$1.18 Million Australia AU$0.30 ▲ +5.36%
10833 Saha-Union Public Company Limited
BK:SUC
1.77x ฿247.20 Million
≈ $7.71 Million
฿139.45 Million Thailand ฿27.25 ▲ +0.00%
10834 Shuang-Bang Industrial
TWO:6506
1.77x NT$45.81 Million
≈ $1.44 Million
NT$25.85 Million Taiwan NT$20.30 ▼ -1.46%
10835 China XD Electric Co Ltd
SHG:601179
1.77x CN¥603.19 Million
≈ $88.27 Million
CN¥340.33 Million China CN¥15.03 ▼ -3.72%
10836 First Capital Inc
NASDAQ:FCAP
1.77x $7.94 Million $4.48 Million USA $66.14 ▲ +5.55%
10837 Rompetrol Rafi
RO:RRC
1.77x RON55.00 Million
≈ $12.63 Million
RON31.05 Million Romania RON0.09 ▲ +0.00%
10838 Siward Crystal Technology Co Ltd
TW:2484
1.77x NT$108.98 Million
≈ $3.43 Million
NT$61.52 Million Taiwan NT$52.80 ▲ +3.94%
10839 Stratus Properties Inc
NASDAQ:STRS
1.77x $6.55 Million $3.70 Million USA $27.61 ▲ +3.60%
10840 Universal Vision Biotechnology Co Ltd
TWO:3218
1.77x NT$521.08 Million
≈ $16.42 Million
NT$294.28 Million Taiwan NT$135.00 ▼ -0.37%
10841 GCM Grosvenor Inc
NASDAQ:GCMGW
1.77x $79.82 Million $45.08 Million USA $0.01 ▲ +0.00%
10842 Lealea Enterprise Co Ltd
TW:1444
1.77x NT$168.47 Million
≈ $5.31 Million
NT$95.17 Million Taiwan NT$6.85 ▼ -4.33%
10843 Aditya Birla Money Limited
NSE:BIRLAMONEY
1.77x Rs179.57 Million
≈ $1.94 Million
Rs101.45 Million India Rs136.60 ▼ -0.07%
10844 DOUBLED.INTERAC.SP.ADS/20
F:DDI
1.77x €42.63 Million
≈ $49.84 Million
€24.09 Million Germany €9.60 ▼ -0.52%
10845 Beijing Kingee Culture Development Co Ltd
SHE:002721
1.77x CN¥24.64 Million
≈ $3.61 Million
CN¥13.93 Million China CN¥2.58 ▲ +0.39%
10846 Neinor Homes SLU
MC:HOME
1.77x €212.37 Million
≈ $248.28 Million
€120.06 Million Spain €14.85 ▲ +0.34%
10847 Enhabit Inc.
NYSE:EHAB
1.77x $35.20 Million $19.90 Million USA $13.80 ▲ +0.07%
10848 Franklin Street Properties Corp
NYSE MKT:FSP
1.77x $6.32 Million $3.58 Million USA $0.50 ▼ -1.40%
10849 Zhejiang DunAn Artificial Environment Co Ltd
SHE:002011
1.77x CN¥412.49 Million
≈ $60.36 Million
CN¥233.30 Million China CN¥11.33 ▼ -1.99%
10850 ENN ENERGY HLD.UNS.ADR/25
F:XGH0
1.77x €10.43 Billion
≈ $12.20 Billion
€5.90 Billion Germany €27.40 ▲ +0.00%
10851 Scanwolf Corporation Bhd
KLSE:7239
1.77x RM4.14 Million
≈ $1.04 Million
RM2.34 Million Malaysia RM0.36 ▲ +0.00%
10852 GigaDevice Semiconductor(Beiji
SHG:603986
1.77x CN¥896.93 Million
≈ $131.25 Million
CN¥507.75 Million China CN¥488.00 ▼ -7.80%
10853 Kafrit
TA:KAFR
1.77x ILA23.72 Million
≈ $63.59K
ILA13.43 Million Israel ILA2555.00 ▼ -1.73%
10854 Grupo Ecoener S.A.
MC:ENER
1.77x €7.58 Million
≈ $8.86 Million
€4.29 Million Spain €4.49 ▲ +0.00%
10855 Forafric Global PLC Ordinary Shares
NASDAQ:AFRI
1.77x $2.39 Million $1.35 Million USA $9.78 ▼ -1.71%
10856 Jiangsu Rijiu Optoelectronics Joint
SHE:003015
1.77x CN¥48.80 Million
≈ $7.14 Million
CN¥27.64 Million China CN¥12.56 ▲ +2.36%
10857 Levi Strauss & Co Class A
NYSE:LEVI
1.77x $282.90 Million $160.20 Million USA $22.53 ▲ +0.00%
10858 RKEC Projects Limited
NSE:RKEC
1.77x Rs30.28 Million
≈ $327.47K
Rs17.15 Million India Rs30.65 ▼ -0.65%
10859 GEOPARK LTD. DL -001
F:G6O
1.77x €54.91 Million
≈ $64.20 Million
€31.10 Million Germany €9.32 ▼ -0.16%
10860 First Community Corporation
NASDAQ:FCCO
1.77x $9.17 Million $5.19 Million USA $31.36 ▲ +1.82%
10861 ARC Resources Ltd.
TO:ARX
1.76x CA$699.10 Million
≈ $505.72 Million
CA$396.10 Million Canada CA$31.69 ▼ -0.81%
10862 Shanghai Kindly Entrp Dvlp Grp
SHG:603987
1.76x CN¥120.86 Million
≈ $17.69 Million
CN¥68.50 Million China CN¥7.25 ▲ +0.69%
10863 Tibet Tourism Co Ltd
SHG:600749
1.76x CN¥53.75 Million
≈ $7.86 Million
CN¥30.47 Million China CN¥14.99 ▲ +1.15%
10864 Suzhou Cheersson Precision Metal Fo
SHE:002976
1.76x CN¥4.62 Million
≈ $676.57K
CN¥2.62 Million China CN¥31.59 ▼ -3.51%
10865 Apple Hospitality REIT Inc
NYSE:APLE
1.76x $48.86 Million $27.70 Million USA $15.64 ▼ -0.19%
10866 Quálitas Controladora S.A.B. de C.V.
MX:Q
1.76x MX$2.48 Billion
≈ $142.54 Million
MX$1.40 Billion Mexico MX$170.24 ▼ -0.75%
10867 Soluciones Cuatroochenta S.L.
MC:480S
1.76x €1.66 Million
≈ $1.94 Million
€942.94K Spain €17.00 ▲ +0.00%
10868 Suncrete, Inc. Class A Common Stock
NASDAQ:RMIX
1.76x $8.03 Million $4.55 Million USA $17.25 ▼ -2.65%
10869 P10 Inc
NYSE:PX
1.76x $17.08 Million $9.69 Million USA $7.55 ▲ +2.17%
10870 CU Medical Systems Inc
KQ:115480
1.76x ₩3.43 Billion
≈ $2.32 Million
₩1.95 Billion Korea ₩1988.00 ▲ +3.54%
10871 Prologis Inc
NYSE:PLD
1.76x $1.45 Billion $821.26 Million USA $144.54 ▲ +0.52%
10872 Entravision Communications
NYSE:EVC
1.76x $21.78 Million $12.36 Million USA $8.77 ▼ -3.31%
10873 WM Technology Inc
NASDAQ:MAPSW
1.76x $6.42 Million $3.64 Million USA $0.01 ▲ +0.00%
10874 WM Technology Inc
NASDAQ:MAPS
1.76x $6.42 Million $3.64 Million USA $0.33 ▼ -8.84%
10875 Big Sunshine Co Ltd
TW:1475
1.76x NT$189.44 Million
≈ $5.97 Million
NT$107.49 Million Taiwan NT$25.95 ▼ -0.38%
10876 Korea District Heating Corp
KO:071320
1.76x ₩86.39 Billion
≈ $58.55 Million
₩49.02 Billion Korea ₩68300.00 ▲ +0.89%
10877 Fujian Cosunter Pharmaceutical Co Ltd
SHE:300436
1.76x CN¥3.12 Million
≈ $456.39K
CN¥1.77 Million China CN¥88.81 ▼ -7.04%
10878 Treasury Wine Estates Limited
F:T7W
1.76x €58.40 Million
≈ $68.28 Million
€33.15 Million Germany €2.81 ▲ +0.04%
10879 Norion Bank
ST:NORION
1.76x Skr717.00 Million
≈ $77.16 Million
Skr407.00 Million Sweden Skr58.80 ▲ +1.38%
10880 Eurobank Ergasias Services and Holdings S.A.
AT:EUROB
1.76x €663.00 Million
≈ $775.12 Million
€376.40 Million Greece €3.89 ▲ +1.64%
10881 Indus Gas Ltd
F:59Q
1.76x €15.89 Million
≈ $18.58 Million
€9.02 Million Germany €0.02 ▲ +13.33%
10882 PPHE Hotel Group Ltd
LSE:PPH
1.76x GBX43.73 Million
≈ $5.32K
GBX24.83 Million UK GBX1962.00 ▼ -1.01%
10883 Bomesc Offshore Engineering Co
SHG:603727
1.76x CN¥66.99 Million
≈ $9.80 Million
CN¥38.04 Million China CN¥14.45 ▼ -0.41%
10884 Italtile Ltd
JSE:ITE
1.76x ZAC1.15 Billion
≈ $611.17K
ZAC653.00 Million South Africa ZAC838.00 ▼ -1.30%
10885 Western New England Bancorp Inc
NASDAQ:WNEB
1.76x $5.58 Million $3.17 Million USA $13.34 ▲ +1.06%
10886 RLX Technology Inc
NYSE:RLX
1.76x $357.55 Million $203.16 Million USA $2.00 ▼ -0.99%
10887 Domain Holdings Australia Limited
F:3DH
1.76x €12.42 Million
≈ $14.52 Million
€7.06 Million Germany €2.42 ▼ -0.82%
10888 Lovable Lingerie Limited
NSE:LOVABLE
1.76x Rs63.66 Million
≈ $688.44K
Rs36.18 Million India Rs72.36 ▲ +0.44%
10889 Anhui Zhonghuan Environmental Protection Technology Co Ltd
SHE:300692
1.76x CN¥71.27 Million
≈ $10.43 Million
CN¥40.51 Million China CN¥7.88 ▲ +0.51%
10890 HeBei Jinniu Chemical Industry Co Ltd
SHG:600722
1.76x CN¥23.40 Million
≈ $3.42 Million
CN¥13.30 Million China CN¥10.16 ▲ +0.10%
10891 Tetra Tech Inc
NASDAQ:TTEK
1.76x $165.34 Million $93.99 Million USA $27.90 ▼ -0.25%
10892 Krishana Phoschem Limited
NSE:KRISHANA
1.76x Rs583.29 Million
≈ $6.31 Million
Rs331.66 Million India Rs666.70 ▼ -2.61%
10893 Ingenia Communities Group
AU:INA
1.76x AU$71.85 Million
≈ $50.84 Million
AU$40.86 Million Australia AU$3.73 ▼ -1.32%
10894 Stadio Holdings Ltd
JSE:SDO
1.76x ZAC310.48 Million
≈ $165.00K
ZAC176.59 Million South Africa ZAC1157.00 ▲ +1.40%
10895 Bhartiya International Limited
NSE:BIL
1.76x Rs272.81 Million
≈ $2.95 Million
Rs155.17 Million India Rs696.95 ▼ -3.54%
10896 Encompass Health Corp
NYSE:EHC
1.76x $313.10 Million $178.10 Million USA $104.01 ▲ +4.18%
10897 Tai-Saw Technology Co Ltd
TWO:3221
1.76x NT$55.47 Million
≈ $1.75 Million
NT$31.56 Million Taiwan NT$57.10 ▲ +3.25%
10898 JSW Infrastructure Limited
NSE:JSWINFRA
1.76x Rs13.11 Billion
≈ $141.81 Million
Rs7.46 Billion India Rs278.10 ▲ +1.94%
10899 Williams Companies Inc
NYSE:WMB
1.76x $1.60 Billion $912.00 Million USA $71.96 ▼ -0.65%
10900 Tibet Summit Resources Co Ltd
SHG:600338
1.76x CN¥238.51 Million
≈ $34.90 Million
CN¥135.71 Million China CN¥17.00 ▼ -1.16%