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
6201 Florentaise SA
PA:ALFLO
3.45x €7.73 Million
≈ $9.04 Million
€2.24 Million France €0.69 ▲ +0.00%
6202 Alkermes Plc
NASDAQ:ALKS
3.45x $170.07 Million $49.34 Million USA $52.85 ▲ +2.18%
6203 Alkermes plc
F:8AK
3.45x €170.07 Million
≈ $198.83 Million
€49.34 Million Germany €44.89 ▼ -1.58%
6204 Jiang Su New Technology Co. Ltd.
SHE:301229
3.45x CN¥130.76 Million
≈ $19.13 Million
CN¥37.94 Million China CN¥11.03 ▼ -2.39%
6205 Granite Construction Incorporated
NYSE:GVA
3.45x $179.30 Million $52.03 Million USA $124.78 ▲ +2.21%
6206 Global Payments Inc
NYSE:GPN
3.45x $515.21 Million $149.52 Million USA $80.07 ▼ -2.79%
6207 Blackstone Mortgage Trust Inc
NYSE:BXMT
3.45x $136.31 Million $39.56 Million USA $16.79 ▲ +0.48%
6208 Triboron International AB (publ)
ST:TRIBO-B
3.44x Skr4.42 Million
≈ $475.55K
Skr1.28 Million Sweden Skr0.24 ▼ -3.61%
6209 Designer Brands Inc
NYSE:DBI
3.44x $66.53 Million $19.32 Million USA $5.77 ▲ +1.58%
6210 Chunghwa Telecom Co. Ltd
F:CHWD
3.44x €31.99 Billion
≈ $37.40 Billion
€9.29 Billion Germany €37.00 ▲ +0.54%
6211 Selva Gida Sanayi AS
IS:SELVA
3.44x TL294.72 Million
≈ $6.60 Million
TL85.59 Million Turkey TL1.88 ▼ -1.57%
6212 Good Times Restaurants Inc
NASDAQ:GTIM
3.44x $513.00K $149.00K USA $1.39 ▲ +0.72%
6213 Hae In
KO:003010
3.44x ₩25.66 Billion
≈ $17.39 Million
₩7.46 Billion Korea ₩4210.00 ▲ +0.24%
6214 Alakasa Industrindo Tbk
JK:ALKA
3.44x Rp7.31 Billion
≈ $428.36K
Rp2.12 Billion Indonesia Rp865.00 ▲ +24.46%
6215 Birchcliff Energy Ltd.
TO:BIR
3.44x CA$93.48 Million
≈ $67.63 Million
CA$27.17 Million Canada CA$6.46 ▲ +2.38%
6216 Banswara Syntex Limited
NSE:BANSWRAS
3.44x Rs196.65 Million
≈ $2.13 Million
Rs57.15 Million India Rs133.29 ▲ +1.47%
6217 Cerinnov Group SA
PA:ALPCV
3.44x €671.00K
≈ $784.47K
€195.00K France €0.03 ▲ +0.00%
6218 Poonawalla Fincorp Limited
NSE:POONAWALLA
3.44x Rs8.77 Billion
≈ $94.79 Million
Rs2.55 Billion India Rs463.20 ▼ -0.87%
6219 MKH Oil Palm (East Kalimantan) Berhad
KLSE:5319
3.44x RM32.40 Million
≈ $8.13 Million
RM9.42 Million Malaysia RM0.65 ▲ +0.78%
6220 Catena Media plc
ST:CTM
3.44x Skr4.26 Million
≈ $458.80K
Skr1.24 Million Sweden Skr2.91 ▲ +1.75%
6221 Universal Corporation
NYSE:UVV
3.44x $114.32 Million $33.25 Million USA $52.77 ▼ -0.96%
6222 Ganzhou Yihao New Materials Co. Ltd. A
SHE:301176
3.44x CN¥16.66 Million
≈ $2.44 Million
CN¥4.84 Million China CN¥41.99 ▲ +5.87%
6223 Dat Phuong JSC
VN:DPG
3.44x ₫347.01 Billion
≈ $13.18 Million
₫100.94 Billion Vietnam ₫28200.00 ▲ +0.00%
6224 Shoe Zone PLC
LSE:SHOE
3.44x GBX14.26 Million
≈ $1.74K
GBX4.15 Million UK GBX59.00 ▼ -1.67%
6225 Telecom Plus PLC
LSE:TEP
3.43x GBX60.82 Million
≈ $7.40K
GBX17.71 Million UK GBX870.00 ▼ -2.03%
6226 KS Terminals Inc
TW:3003
3.43x NT$263.17 Million
≈ $8.29 Million
NT$76.63 Million Taiwan NT$60.20 ▲ +1.52%
6227 ATP 30 Public Company Limited
BK:ATP30
3.43x ฿51.57 Million
≈ $1.61 Million
฿15.02 Million Thailand ฿0.80 ▼ -1.23%
6228 China Resources Microelectronics Ltd
SHG:688396
3.43x CN¥640.98 Million
≈ $93.80 Million
CN¥186.71 Million China CN¥65.28 ▲ +9.66%
6229 Lucky Cement Co
TW:1108
3.43x NT$225.88 Million
≈ $7.12 Million
NT$65.81 Million Taiwan NT$12.25 ▲ +0.82%
6230 Logwin AG
F:TGHN
3.43x €54.47 Million
≈ $63.68 Million
€15.87 Million Germany €284.00 ▼ -0.70%
6231 Global Power Synergy PCL
BK:GPSC
3.43x ฿5.14 Billion
≈ $160.22 Million
฿1.50 Billion Thailand ฿54.25 ▼ -0.46%
6232 Nordex SE
F:NDX1
3.43x €631.42 Million
≈ $738.19 Million
€184.00 Million Germany €41.82 ▲ +0.43%
6233 ZimVie Inc
NASDAQ:ZIMV
3.43x $2.85 Million $831.00K USA $18.99 ▲ +0.00%
6234 Jiangsu Guotai International Group Guomao Co Ltd
SHE:002091
3.43x CN¥1.34 Billion
≈ $196.14 Million
CN¥390.76 Million China CN¥7.59 ▲ +0.13%
6235 LUDWIG BECK am Rathauseck - Textilhaus Feldmeier AG
XETRA:ECK
3.43x €9.67 Million
≈ $11.30 Million
€2.82 Million Germany €23.20 ▼ -7.20%
6236 Kyobo 3 SPAC
KQ:208710
3.43x ₩1.62 Billion
≈ $1.10 Million
₩474.04 Million Korea ₩1820.00 ▼ -0.22%
6237 Talant Optronics (Suzhou) Co. Ltd.
SHE:301045
3.43x CN¥111.21 Million
≈ $16.27 Million
CN¥32.45 Million China CN¥70.13 ▲ +6.35%
6238 PC Direct Inc
KQ:051380
3.43x ₩5.00 Billion
≈ $3.39 Million
₩1.46 Billion Korea ₩1510.00 ▼ -2.58%
6239 Posco C&C Stl
KO:058430
3.43x ₩12.55 Billion
≈ $8.51 Million
₩3.66 Billion Korea ₩4365.00 ▼ -0.23%
6240 Lincoln Educational Services
NASDAQ:LINC
3.43x $43.51 Million $12.70 Million USA $40.95 ▼ -0.32%
6241 Shandong Yisheng Livestock & Poultry Breeding Co Ltd
SHE:002458
3.43x CN¥87.80 Million
≈ $12.85 Million
CN¥25.63 Million China CN¥8.72 ▲ +2.11%
6242 Flexsteel Industries Inc
NASDAQ:FLXS
3.42x $22.07 Million $6.45 Million USA $74.95 ▲ +2.54%
6243 Nanjing Xinjiekou Department Store Co Ltd
SHG:600682
3.42x CN¥157.19 Million
≈ $23.00 Million
CN¥45.91 Million China CN¥5.43 ▼ -2.16%
6244 Tecan Group AG
SW:TECN
3.42x CHF61.36 Million
≈ $77.57 Million
CHF17.92 Million Switzerland CHF181.40 ▲ +1.51%
6245 MACH7 Technologies Ltd
AU:M7T
3.42x AU$2.31 Million
≈ $1.63 Million
AU$674.80K Australia AU$0.30 ▲ +0.00%
6246 Five Point Holdings LLC
NYSE:FPH
3.42x $79.71 Million $23.29 Million USA $5.12 ▼ -0.78%
6247 Steel Pipe Industry Of Indonesia
JK:ISSP
3.42x Rp440.85 Billion
≈ $25.83 Million
Rp128.83 Billion Indonesia Rp406.00 ▼ -0.98%
6248 Michael Hill International Ltd
AU:MHJ
3.42x AU$63.64 Million
≈ $45.03 Million
AU$18.60 Million Australia AU$0.33 ▼ -4.41%
6249 Scout24 AG
XETRA:G24
3.42x €133.51 Million
≈ $156.09 Million
€39.02 Million Germany €70.70 ▼ -2.42%
6250 DLSI
PA:ALDLS
3.42x €3.38 Million
≈ $3.95 Million
€988.00K France €10.60 ▲ +0.95%
6251 Henan Jindan Lactic Acid Technology
SHE:300829
3.42x CN¥124.13 Million
≈ $18.16 Million
CN¥36.29 Million China CN¥13.41 ▼ -1.47%
6252 FS Credit Opportunities Corp.
NYSE:FSCO
3.42x $512.21 Million $149.75 Million USA $4.98 ▲ +0.81%
6253 Nusantara Pelabuhan Handal Tbk PT
JK:PORT
3.42x Rp118.18 Billion
≈ $6.93 Million
Rp34.56 Billion Indonesia Rp890.00 ▲ +1.14%
6254 BuilderSmart Public Company Limited
BK:BSM
3.42x ฿7.37 Million
≈ $229.72K
฿2.15 Million Thailand ฿0.85 ▼ -1.16%
6255 Beijing Oriental Yuhong Waterproof Technology Co Ltd
SHE:002271
3.42x CN¥838.57 Million
≈ $122.71 Million
CN¥245.24 Million China CN¥11.39 ▲ +6.75%
6256 Pioneer Floating Rate Trust
NYSE:PHD
3.42x $6.68 Million $1.95 Million USA $9.95 ▼ -0.10%
6257 Fullink Technology Co. LTD.
SHE:301067
3.42x CN¥27.53 Million
≈ $4.03 Million
CN¥8.06 Million China CN¥22.43 ▲ +0.36%
6258 Tianshui Huatian Technology Co Ltd
SHE:002185
3.42x CN¥1.08 Billion
≈ $158.05 Million
CN¥316.16 Million China CN¥18.35 ▲ +8.90%
6259 Navneet Education Limited
NSE:NAVNETEDUL
3.42x Rs4.85 Billion
≈ $52.45 Million
Rs1.42 Billion India Rs146.19 ▼ -0.94%
6260 Accelink Technologies Co Ltd
SHE:002281
3.42x CN¥1.18 Billion
≈ $173.22 Million
CN¥346.60 Million China CN¥187.00 ▲ +9.67%
6261 Rami Levi
TA:RMLI
3.42x ILA233.71 Million
≈ $626.57K
ILA68.43 Million Israel ILA34850.00 ▲ +0.14%
6262 TPL Plastech Limited
NSE:TPLPLASTEH
3.41x Rs420.77 Million
≈ $4.55 Million
Rs123.23 Million India Rs80.69 ▼ -2.70%
6263 HMM Co Ltd
KO:011200
3.41x ₩1.04 Trillion
≈ $701.94 Million
₩303.46 Billion Korea ₩20100.00 ▼ -0.25%
6264 Beijing Sanyuan Foods Co Ltd
SHG:600429
3.41x CN¥181.38 Million
≈ $26.54 Million
CN¥53.14 Million China CN¥4.09 ▼ -2.62%
6265 Takeda Pharmaceutical Co Ltd ADR
NYSE:TAK
3.41x $360.04 Billion $105.51 Billion USA $16.65 ▲ +0.30%
6266 Tianyu Ecology & Landscape Co
SHG:603717
3.41x CN¥46.96 Million
≈ $6.87 Million
CN¥13.77 Million China CN¥5.06 ▼ -3.62%
6267 TTS (TRANSPORT TRADE SERVICES)
RO:TTS
3.41x RON37.47 Million
≈ $8.60 Million
RON10.99 Million Romania RON6.38 ▲ +1.92%
6268 The Hackett Group Inc
NASDAQ:HCKT
3.41x $19.07 Million $5.59 Million USA $10.17 ▼ -0.78%
6269 Goodwill E Health Info Co Ltd
SHG:688246
3.41x CN¥83.42 Million
≈ $12.21 Million
CN¥24.47 Million China CN¥16.66 ▼ -2.80%
6270 Blueberry NFT CO.LTD
KQ:044480
3.41x ₩870.37 Million
≈ $589.84K
₩255.27 Million Korea ₩863.00 ▼ -5.79%
6271 Fourlis Holdings S.A.
AT:FOYRK
3.41x €33.98 Million
≈ $39.72 Million
€9.96 Million Greece €4.13 ▲ +0.00%
6272 Sejal Glass Limited
NSE:SEJALLTD
3.41x Rs422.76 Million
≈ $4.57 Million
Rs124.03 Million India Rs739.60 ▲ +0.93%
6273 PannErgy Nyrt.
F:PPL
3.41x €1.98 Billion
≈ $2.31 Billion
€579.50 Million Germany €6.74 ▲ +4.66%
6274 New Hope Corporation Ltd
AU:NHC
3.41x AU$185.02 Million
≈ $130.91 Million
AU$54.30 Million Australia AU$5.36 ▼ -0.37%
6275 Hunan Keli Motor Co Ltd
SHE:002892
3.41x CN¥55.00 Million
≈ $8.05 Million
CN¥16.15 Million China CN¥9.26 ▲ +1.54%
6276 Nexted Group Ltd
AU:NXD
3.41x AU$10.70 Million
≈ $7.57 Million
AU$3.14 Million Australia AU$0.08 ▼ -8.05%
6277 China Leadshine Technology Co Ltd
SHE:002979
3.40x CN¥140.31 Million
≈ $20.53 Million
CN¥41.22 Million China CN¥56.56 ▲ +6.74%
6278 ERMENEGILDO ZEG.DL -0001
F:JN0
3.40x €335.56 Million
≈ $392.30 Million
€98.58 Million Germany €12.49 ▲ +1.38%
6279 Ningbo Ginlong Technologies Co Ltd Class A
SHE:300763
3.40x CN¥895.78 Million
≈ $131.08 Million
CN¥263.30 Million China CN¥57.66 ▲ +1.87%
6280 O.C.C. Public Company Limited
BK:OCC
3.40x ฿55.62 Million
≈ $1.73 Million
฿16.35 Million Thailand ฿11.00 ▲ +10.55%
6281 Guotai Junan Securities Co Ltd
SHG:601211
3.40x CN¥21.55 Billion
≈ $3.15 Billion
CN¥6.34 Billion China CN¥18.82 ▼ -1.10%
6282 Adavale Resources Ltd
AU:ADD
3.40x AU$9.10 Million
≈ $6.44 Million
AU$2.67 Million Australia AU$0.04 ▼ -2.50%
6283 Comcast Corp
NASDAQ:CMCSA
3.40x $6.89 Billion $2.03 Billion USA $23.81 ▲ +0.13%
6284 Jiangsu Toland Alloy Co Ltd
SHE:300855
3.40x CN¥103.28 Million
≈ $15.11 Million
CN¥30.39 Million China CN¥27.15 ▲ +1.31%
6285 RCI Hospitality Holdings Inc
NASDAQ:RICK
3.40x $13.79 Million $4.06 Million USA $26.46 ▲ +0.42%
6286 Oracle Corporation
NYSE:ORCL
3.40x $14.62 Billion $4.30 Billion USA $127.05 ▲ +4.67%
6287 Beauty Community Public Company Limited
BK:BEAUTY
3.40x ฿64.22 Million
≈ $2.00 Million
฿18.91 Million Thailand ฿0.37 ▲ +0.00%
6288 Shenzhen Feima International Supply Chain Co Ltd
SHE:002210
3.39x CN¥39.79 Million
≈ $5.82 Million
CN¥11.72 Million China CN¥2.13 ▲ +0.95%
6289 EIFFAGE S.A.ADR 1/5/EO 4
F:EF30
3.39x €3.47 Billion
≈ $4.06 Billion
€1.02 Billion Germany €27.40 ▼ -2.14%
6290 Importadora y Exportadora de la Patagonia SA
BA:PATA
3.39x AR$14.89 Billion
≈ $10.77 Million
AR$4.39 Billion Argentina AR$1280.00 ▼ -0.39%
6291 Compagnie Financière Richemont SA
JSE:CFR
3.39x ZAC1.43 Billion
≈ $759.17K
ZAC421.00 Million South Africa ZAC397776.00 ▼ -0.21%
6292 Tianjin Saixiang Technology Co Ltd
SHE:002337
3.39x CN¥34.69 Million
≈ $5.08 Million
CN¥10.23 Million China CN¥4.19 ▼ -1.64%
6293 Virtus Investment Partners, Inc.
NASDAQ:VRTS
3.39x $108.28 Million $31.93 Million USA $161.79 ▲ +1.72%
6294 ALi Corp
TW:3041
3.39x NT$56.43 Million
≈ $1.78 Million
NT$16.64 Million Taiwan NT$23.75 ▲ +1.50%
6295 Zhejiang Tieliu Clutch Co Ltd
SHG:603926
3.39x CN¥93.54 Million
≈ $13.69 Million
CN¥27.59 Million China CN¥14.34 ▲ +2.14%
6296 Mildef Crete
TWO:3213
3.39x NT$261.54 Million
≈ $8.24 Million
NT$77.16 Million Taiwan NT$125.50 ▲ +4.15%
6297 WiSoL CO.LTD
KQ:122990
3.39x ₩7.78 Billion
≈ $5.27 Million
₩2.30 Billion Korea ₩6020.00 ▲ +1.69%
6298 Wuxi Lead Auto Equipment Co Ltd
SHE:300450
3.39x CN¥1.51 Billion
≈ $221.24 Million
CN¥446.07 Million China CN¥32.76 ▲ +4.76%
6299 China State Construction Engineering Corp Ltd
SHG:601668
3.39x CN¥26.35 Billion
≈ $3.86 Billion
CN¥7.78 Billion China CN¥4.63 ▼ -0.43%
6300 Téléverbier SA
PA:TVRB
3.39x €38.57 Million
≈ $45.09 Million
€11.38 Million France €67.00 ▲ +0.00%