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
3101 Ultrapar Participações S.A
F:UGR
7.37x €2.38 Billion
≈ $2.78 Billion
€323.00 Million Germany €4.84 ▲ +3.86%
3102 Shenzhen Emperor Technology Co Ltd
SHE:300546
7.37x CN¥49.47 Million
≈ $7.24 Million
CN¥6.71 Million China CN¥16.80 ▼ -0.59%
3103 AEON Co (Malaysia) Bhd
KLSE:6599
7.37x RM285.90 Million
≈ $71.78 Million
RM38.80 Million Malaysia RM1.10 ▲ +2.80%
3104 Oesterr. Post AG
VI:POST
7.37x €274.00 Million
≈ $320.33 Million
€37.20 Million Austria €32.40 ▲ +0.93%
3105 Bamboo Capital JSC
VN:BCG
7.37x ₫935.00 Billion
≈ $35.52 Million
₫126.94 Billion Vietnam ₫2530.00 ▼ -0.78%
3106 Discount Investment Corp Ltd
TA:DISI
7.36x ILA162.00 Million
≈ $434.32K
ILA22.00 Million Israel ILA700.20 ▼ -2.07%
3107 Trisula International Tbk
JK:TRIS
7.36x Rp97.92 Billion
≈ $5.74 Million
Rp13.30 Billion Indonesia Rp153.00 ▼ -4.38%
3108 Highest Performances Holdings Inc.
NASDAQ:HPH
7.36x $51.78 Million $7.04 Million USA $6.65 ▲ +0.00%
3109 Yanaprima Hastapersada Tbk
JK:YPAS
7.36x Rp21.07 Billion
≈ $1.23 Million
Rp2.86 Billion Indonesia Rp650.00 ▲ +2.36%
3110 CITIC Securities Co Ltd
SHG:600030
7.36x CN¥75.16 Billion
≈ $11.00 Billion
CN¥10.22 Billion China CN¥25.59 ▼ -0.04%
3111 CITIC Securities Company Limited
F:CI9
7.36x €75.16 Billion
≈ $87.87 Billion
€10.22 Billion Germany €2.76 ▼ -2.13%
3112 Seplat Petroleum Development Company PLC
LSE:SEPL
7.35x GBX502.36 Million
≈ $61.12K
GBX68.34 Million UK GBX566.00 ▼ -1.91%
3113 Ningbo Joy Intelligent Logistics Technology Co.Ltd.
SHE:301198
7.35x CN¥15.45 Million
≈ $2.26 Million
CN¥2.10 Million China CN¥17.92 ▼ -1.10%
3114 Glennon Small Companies Ltd
AU:GC1
7.35x AU$9.58 Million
≈ $6.78 Million
AU$1.30 Million Australia AU$0.39 ▲ +0.00%
3115 Chongqing Zaisheng Tech Corp
SHG:603601
7.34x CN¥153.99 Million
≈ $22.53 Million
CN¥20.97 Million China CN¥15.57 ▼ -7.92%
3116 Brighton Pier Group PLC
LSE:PIER
7.34x GBX1.11 Million
≈ $134.93
GBX151.00K UK GBX11.50 ▲ +0.00%
3117 Arvee Laboratories (India) Limited
NSE:ARVEE
7.34x Rs13.56 Million
≈ $146.61K
Rs1.85 Million India Rs157.00 ▼ -1.02%
3118 Joinn Laboratories(China)Co
SHG:603127
7.34x CN¥145.13 Million
≈ $21.24 Million
CN¥19.77 Million China CN¥33.42 ▼ -0.86%
3119 Shenzhen INVT Electric Co Ltd
SHE:002334
7.34x CN¥182.92 Million
≈ $26.77 Million
CN¥24.93 Million China CN¥9.47 ▲ +5.22%
3120 Zinitix Co.Ltd
KQ:303030
7.33x ₩4.79 Billion
≈ $3.25 Million
₩652.96 Million Korea ₩2045.00 ▲ +2.25%
3121 TechnoDex Bhd
KLSE:0132
7.33x RM1.72 Million
≈ $432.59K
RM235.00K Malaysia RM0.04 ▲ +0.00%
3122 CTT Correios de Portugal SA
LS:CTT
7.33x €59.35 Million
≈ $69.38 Million
€8.10 Million Portugal €5.96 ▲ +0.85%
3123 Avrot Industries Ltd
TA:AVRT
7.32x ILA3.10 Million
≈ $8.31K
ILA423.50K Israel ILA55.90 ▲ +0.36%
3124 BICECORP S.A
SN:BICECORP
7.32x CL$551.74 Billion
≈ $617.03 Million
CL$75.40 Billion Chile CL$373.00 ▲ +3.55%
3125 Talen Energy Corporation
NASDAQ:TLN
7.32x $461.00 Million $63.00 Million USA $378.08 ▼ -0.40%
3126 Lotte Himart
KO:071840
7.32x ₩103.59 Billion
≈ $70.20 Million
₩14.16 Billion Korea ₩6690.00 ▲ +1.52%
3127 Bank of Ningbo Co Ltd
SHE:002142
7.31x CN¥59.83 Billion
≈ $8.75 Billion
CN¥8.18 Billion China CN¥30.45 ▼ -2.53%
3128 Time Out Group plc
LSE:TMO
7.31x GBX4.12 Million
≈ $500.92
GBX563.00K UK GBX7.25 ▲ +0.00%
3129 ASN Broker Public Company Limited
BK:ASN
7.31x ฿18.88 Million
≈ $588.60K
฿2.58 Million Thailand ฿0.73 ▲ +1.39%
3130 FORM.DE C.Y C.ADR 1/5/EO1
F:FCC0
7.30x €1.20 Billion
≈ $1.40 Billion
€164.37 Million Germany €2.00 ▲ +0.00%
3131 Vivid Games S.A
WAR:VVD
7.30x zł723.79K
≈ $199.20K
zł99.14K Poland zł0.62 ▼ -0.64%
3132 Datang International Power Generation Co Ltd Class A
SHG:601991
7.30x CN¥15.57 Billion
≈ $2.28 Billion
CN¥2.13 Billion China CN¥8.81 ▼ -3.19%
3133 Premier Miton Group plc
LSE:PMI
7.30x GBX5.11 Million
≈ $621.74
GBX700.00K UK GBX36.00 ▼ -4.00%
3134 Adcore Inc
TO:ADCO
7.30x CA$2.78 Million
≈ $2.01 Million
CA$381.00K Canada CA$0.19 ▲ +2.70%
3135 ADCORE INC. O.N.
F:ADQ
7.30x €2.78 Million
≈ $3.25 Million
€381.00K Germany €0.11 ▼ -2.75%
3136 Ansal Properties & Infrastructure Limited
NSE:ANSALAPI
7.30x Rs232.80 Million
≈ $2.52 Million
Rs31.90 Million India Rs3.59 ▼ -1.91%
3137 A-LIVING SM.CI.SV. H YC 1
F:1V0
7.29x €765.62 Million
≈ $895.09 Million
€104.97 Million Germany €0.23 ▼ -4.92%
3138 Aurora Spine Corp
V:ASG
7.29x CA$518.68K
≈ $375.21K
CA$71.12K Canada CA$0.22 ▼ -4.35%
3139 Exacompta Clairefontaine
PA:ALEXA
7.29x €110.10 Million
≈ $128.72 Million
€15.10 Million France €157.00 ▼ -2.48%
3140 U10 SA
PA:ALU10
7.29x €14.31 Million
≈ $16.73 Million
€1.96 Million France €1.30 ▼ -2.26%
3141 Shuttle Inc
TW:2405
7.28x NT$23.26 Million
≈ $732.82K
NT$3.19 Million Taiwan NT$20.25 ▼ -6.68%
3142 Chongqing Sifang New Material Co. Ltd.
SHG:605122
7.28x CN¥94.39 Million
≈ $13.81 Million
CN¥12.96 Million China CN¥12.85 ▲ +0.31%
3143 Valeo SA
PA:FR
7.28x €1.10 Billion
≈ $1.28 Billion
€151.00 Million France €15.56 ▼ -6.49%
3144 L&P Global Berhad
KLSE:0268
7.28x RM4.37 Million
≈ $1.10 Million
RM601.00K Malaysia RM0.10 ▼ -5.00%
3145 Sheela Foam Limited
NSE:SFL
7.27x Rs1.18 Billion
≈ $12.74 Million
Rs162.00 Million India Rs623.15 ▲ +3.97%
3146 Samsung Fire & Marine Insurance
KO:000810
7.27x ₩1.71 Trillion
≈ $1.16 Billion
₩234.73 Billion Korea ₩730000.00 ▲ +13.88%
3147 NEXI SPA (UNSP.ADR)/1
F:N0X0
7.27x €1.22 Billion
≈ $1.42 Billion
€167.36 Million Germany €3.60 ▲ +0.00%
3148 Korea Line
KO:005880
7.26x ₩138.87 Billion
≈ $94.11 Million
₩19.12 Billion Korea ₩2045.00 ▼ -0.49%
3149 BHB Brauholding Bayern-Mitte AG
F:B9B
7.26x €1.71 Million
≈ $2.00 Million
€235.49K Germany €2.36 ▼ -7.09%
3150 Zephyr Energy PLC
LSE:ZPHR
7.26x GBX13.47 Million
≈ $1.64K
GBX1.86 Million UK GBX3.00 ▼ -3.23%
3151 CIFI Holdings (Group) Co. Ltd
F:6CI
7.26x €2.84 Billion
≈ $3.32 Billion
€391.47 Million Germany €0.00 ▲ +0.00%
3152 Guangdong Wencan Die Casting Co Ltd
SHG:603348
7.26x CN¥67.11 Million
≈ $9.82 Million
CN¥9.25 Million China CN¥15.70 ▼ -2.73%
3153 Financeira Alfa S.A. - Crédito Financiamento e Investimentos
SA:CRIV3
7.25x R$122.81 Million
≈ $24.10 Million
R$16.93 Million Brazil R$6.98 ▲ +0.00%
3154 Primo Brands Corporation
NYSE:PRMB
7.25x $293.74 Million $40.50 Million USA $23.02 ▼ -4.84%
3155 STANDARD CHART.UNSP.ADR/2
F:STD0
7.25x €36.84 Billion
≈ $43.07 Billion
€5.08 Billion Germany €38.20 ▼ -2.55%
3156 Widepoint C
NYSE MKT:WYY
7.24x $3.87 Million $534.88K USA $10.90 ▲ +11.22%
3157 Beijing Asiacom Information Technology Co.Ltd
SHE:301085
7.24x CN¥199.00 Million
≈ $29.12 Million
CN¥27.50 Million China CN¥66.33 ▼ -1.49%
3158 Preformed Line Products Company
NASDAQ:PLPC
7.23x $18.94 Million $2.62 Million USA $376.30 ▼ -0.49%
3159 Huaxi Securities Co Ltd Class A
SHE:002926
7.23x CN¥2.84 Billion
≈ $416.30 Million
CN¥393.61 Million China CN¥7.95 ▼ -1.85%
3160 Feitian Technologies Co Ltd
SHE:300386
7.22x CN¥208.83 Million
≈ $30.56 Million
CN¥28.91 Million China CN¥10.68 ▼ -0.74%
3161 SAIC Motor Corp Ltd
SHG:600104
7.22x CN¥15.04 Billion
≈ $2.20 Billion
CN¥2.08 Billion China CN¥11.82 ▼ -2.15%
3162 Hiecise Precision Equipment Co Ltd
SHE:300809
7.21x CN¥66.32 Million
≈ $9.70 Million
CN¥9.20 Million China CN¥37.75 ▲ +2.95%
3163 Mayfield Childcare Ltd
AU:MFD
7.21x AU$7.47 Million
≈ $5.29 Million
AU$1.04 Million Australia AU$0.29 ▲ +9.62%
3164 Shanxi Blue Flame Holding Co Ltd
SHE:000968
7.21x CN¥246.70 Million
≈ $36.10 Million
CN¥34.23 Million China CN¥7.41 ▼ -5.12%
3165 Resimac Group Ltd
AU:RMC
7.21x AU$205.03 Million
≈ $145.07 Million
AU$28.45 Million Australia AU$0.84 ▲ +0.00%
3166 Euro Trend Yatirim Ortakligi AS
IS:ETYAT
7.21x TL7.82 Million
≈ $175.05K
TL1.08 Million Turkey TL10.20 ▲ +3.87%
3167 Ventas Inc
NYSE:VTR
7.20x $505.36 Million $70.20 Million USA $79.10 ▲ +0.08%
3168 ALTEO ENERG.NYIL M.UF125
F:54O
7.19x €18.16 Billion
≈ $21.24 Billion
€2.53 Billion Germany €9.16 ▼ -5.18%
3169 Gemtek Technology Co Ltd
TW:4906
7.19x NT$1.11 Billion
≈ $35.11 Million
NT$155.03 Million Taiwan NT$48.90 ▼ -5.60%
3170 Dgenx Co. Ltd
KQ:113810
7.19x ₩4.09 Billion
≈ $2.77 Million
₩568.72 Million Korea ₩680.00 ▲ +28.30%
3171 Khee San Bhd
KLSE:6203
7.18x RM3.76 Million
≈ $945.02K
RM524.00K Malaysia RM0.12 ▼ -4.00%
3172 Good Times Restaurants Inc
NASDAQ:GTIM
7.18x $1.42 Million $198.00K USA $1.31 ▲ +0.00%
3173 Letong Chemical Co Ltd
SHE:002319
7.18x CN¥10.51 Million
≈ $1.54 Million
CN¥1.46 Million China CN¥11.75 ▼ -0.84%
3174 Kiatnakin Phatra Bank Public Company Limited
BK:KKP-R
7.18x ฿10.11 Billion
≈ $315.21 Million
฿1.41 Billion Thailand ฿60.25 ▲ +0.00%
3175 Destination XL Group Inc
NASDAQ:DXLG
7.17x $17.10 Million $2.38 Million USA $0.73 ▲ +7.14%
3176 Adapthealth Corp
NASDAQ:AHCO
7.17x $161.07 Million $22.45 Million USA $9.73 ▲ +0.10%
3177 Deppon Logistics Co Ltd
SHG:603056
7.17x CN¥864.50 Million
≈ $126.50 Million
CN¥120.52 Million China CN¥18.85 ▲ +0.00%
3178 Xinjiang Tianshan Cement Co Ltd
SHE:000877
7.17x CN¥4.10 Billion
≈ $600.30 Million
CN¥572.01 Million China CN¥4.20 ▼ -2.33%
3179 Trustpilot Group PLC
LSE:TRST
7.17x GBX37.77 Million
≈ $4.59K
GBX5.27 Million UK GBX249.80 ▲ +4.17%
3180 Sinkang Industries Co Ltd
TW:2032
7.17x NT$178.93 Million
≈ $5.64 Million
NT$24.96 Million Taiwan NT$18.30 ▼ -1.88%
3181 InnSuites Hospitality Trust
NYSE MKT:IHT
7.17x $279.83K $39.03K USA $1.45 ▲ +1.40%
3182 Dongbu Steel Co Ltd
KO:016380
7.17x ₩107.34 Billion
≈ $72.74 Million
₩14.98 Billion Korea ₩5380.00 ▼ -1.65%
3183 IGB Bhd
KLSE:5606
7.16x RM709.88 Million
≈ $178.23 Million
RM99.14 Million Malaysia RM2.45 ▲ +0.00%
3184 Vietnam Export Import Commercial Joint Stock Bank
VN:EIB
7.16x ₫3.62 Trillion
≈ $137.71 Million
₫506.24 Billion Vietnam ₫21150.00 ▲ +0.24%
3185 Mama's Creations Inc.
NASDAQ:MAMA
7.16x $3.87 Million $540.00K USA $15.27 ▲ +4.23%
3186 AQUILA PART PROD COM
RO:AQ
7.16x RON31.27 Million
≈ $7.18 Million
RON4.37 Million Romania RON1.48 ▲ +0.68%
3187 Greif Bros Corporation
NYSE:GEF
7.15x $116.60 Million $16.30 Million USA $63.40 ▲ +0.46%
3188 Greif Inc
NYSE:GEF-B
7.15x $116.60 Million $16.30 Million USA $80.15 ▲ +2.86%
3189 Entain PLC
LSE:ENT
7.15x GBX160.05 Million
≈ $19.47K
GBX22.38 Million UK GBX571.40 ▲ +3.22%
3190 CYCLIQ Group Ltd
AU:CYQ
7.15x AU$321.82K
≈ $227.71K
AU$45.00K Australia AU$0.01 ▲ +0.00%
3191 Elon AB (publ)
ST:ELON
7.15x Skr142.30 Million
≈ $15.31 Million
Skr19.90 Million Sweden Skr19.95 ▲ +5.00%
3192 Shanxi Guoxin Energy Co Ltd A
SHG:600617
7.15x CN¥832.47 Million
≈ $121.82 Million
CN¥116.50 Million China CN¥3.55 ▼ -1.39%
3193 Brunswick Corporation
NYSE:BC
7.15x $132.90 Million $18.60 Million USA $82.44 ▲ +0.39%
3194 Prismaflex Intl
PA:ALPRI
7.14x €2.08 Million
≈ $2.43 Million
€291.00K France €8.50 ▼ -1.39%
3195 Chengdu Xinzhu Road&Bridge Machinery Co Ltd
SHE:002480
7.14x CN¥181.58 Million
≈ $26.57 Million
CN¥25.42 Million China CN¥6.41 ▲ +3.72%
3196 OPERAD.D.SIT.MEX.A1 -01
F:98Y
7.14x €2.26 Billion
≈ $2.64 Billion
€315.98 Million Germany €0.80 ▲ +1.27%
3197 APA Group
AU:APA
7.14x AU$578.00 Million
≈ $408.97 Million
AU$81.00 Million Australia AU$10.33 ▲ +1.97%
3198 Groupon Inc
NASDAQ:GRPN
7.13x $56.61 Million $7.94 Million USA $18.53 ▲ +6.80%
3199 WMG Holdings Bhd
KLSE:6378
7.13x RM12.68 Million
≈ $3.18 Million
RM1.78 Million Malaysia RM0.45 ▲ +0.00%
3200 EnSilica PLC
LSE:ENSI
7.13x GBX3.67 Million
≈ $446.78
GBX515.00K UK GBX99.00 ▲ +0.00%