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
6301 Rawlplug S.A.
WAR:RWL
3.39x zł52.08 Million
≈ $14.33 Million
zł15.37 Million Poland zł14.00 ▲ +0.00%
6302 Meritz Financi
KO:138040
3.39x ₩2.26 Trillion
≈ $1.53 Billion
₩666.97 Billion Korea ₩113000.00 ▲ +0.00%
6303 Netanel Group
TA:NTGR
3.39x ILA68.18 Million
≈ $182.78K
ILA20.13 Million Israel ILA877.70 ▼ -0.49%
6304 Z HOLDINGS CORP. ADR 2
F:YOJ0
3.39x €519.59 Billion
≈ $607.46 Billion
€153.47 Billion Germany €3.98 ▼ -1.00%
6305 CryoCell International Inc
NYSE MKT:CCEL
3.38x $2.54 Million $749.41K USA $3.46 ▲ +0.58%
6306 Tunas Alfin Tbk
JK:TALF
3.38x Rp42.27 Billion
≈ $2.48 Million
Rp12.49 Billion Indonesia Rp610.00 ▼ -1.61%
6307 Seek Ltd
AU:SEK
3.38x AU$333.30 Million
≈ $235.83 Million
AU$98.50 Million Australia AU$14.09 ▲ +0.36%
6308 BRENNTAG SE UNSP.ADR/020
F:BNRA
3.38x €382.70 Million
≈ $447.42 Million
€113.10 Million Germany €11.60 ▼ -0.85%
6309 Brenntag SE
F:BNR
3.38x €382.70 Million
≈ $447.42 Million
€113.10 Million Germany €58.06 ▼ -1.79%
6310 Beijing Jingcheng Machinery Electric Co Ltd
SHG:600860
3.38x CN¥79.66 Million
≈ $11.66 Million
CN¥23.54 Million China CN¥7.48 ▲ +1.22%
6311 Jayaswal Neco Industries Limited
NSE:JAYNECOIND
3.38x Rs6.70 Billion
≈ $72.48 Million
Rs1.98 Billion India Rs88.13 ▲ +4.88%
6312 Viper Energy Ut
NASDAQ:VNOM
3.38x $328.00 Million $97.00 Million USA $44.86 ▲ +1.13%
6313 Medco Energi Internasional Tbk
JK:MEDC
3.38x Rp225.45 Million
≈ $13.21K
Rp66.69 Million Indonesia Rp1275.00 ▲ +0.39%
6314 Ege Gubre Sanayi AS
IS:EGGUB
3.38x TL198.85 Million
≈ $4.45 Million
TL58.84 Million Turkey TL101.70 ▲ +1.95%
6315 Transcom Inc
TW:5222
3.38x NT$68.23 Million
≈ $2.15 Million
NT$20.20 Million Taiwan NT$121.50 ▲ +5.65%
6316 Adani Green Energy Limited
NSE:ADANIGREEN
3.38x Rs43.76 Billion
≈ $473.25 Million
Rs12.96 Billion India Rs1541.90 ▲ +0.78%
6317 American Healthcare REIT, Inc.
NYSE:AHR
3.38x $81.07 Million $24.01 Million USA $57.60 ▲ +1.66%
6318 Animalcare Group Plc
LSE:ANCR
3.38x GBX6.12 Million
≈ $744.51
GBX1.81 Million UK GBX333.50 ▲ +0.00%
6319 Jiayou International Logistics Co Ltd
SHG:603871
3.37x CN¥1.06 Billion
≈ $154.64 Million
CN¥313.17 Million China CN¥11.60 ▼ -1.86%
6320 Austin Engineering Ltd
AU:ANG
3.37x AU$6.60 Million
≈ $4.67 Million
AU$1.96 Million Australia AU$0.15 ▼ -3.33%
6321 KLX Energy Services Holdings Inc
NASDAQ:KLXE
3.37x $25.60 Million $7.60 Million USA $2.26 ▲ +7.62%
6322 Zhe Jiang Headman Machinery Co Ltd
SHG:688577
3.37x CN¥76.87 Million
≈ $11.25 Million
CN¥22.82 Million China CN¥42.52 ▲ +4.78%
6323 Sichuan Golden Summit Group Joint Stock Co Ltd
SHG:600678
3.37x CN¥19.38 Million
≈ $2.84 Million
CN¥5.75 Million China CN¥5.03 ▼ -3.64%
6324 SG Choongbang Co Ltd
KO:001380
3.37x ₩5.28 Billion
≈ $3.58 Million
₩1.57 Billion Korea ₩1375.00 ▲ +0.07%
6325 Intrepid Potash Inc
NYSE:IPI
3.37x $23.17 Million $6.88 Million USA $34.34 ▲ +1.12%
6326 Guizhou Yibai Pharmaceutical Co Ltd
SHG:600594
3.37x CN¥141.24 Million
≈ $20.67 Million
CN¥41.96 Million China CN¥3.24 ▼ -2.70%
6327 Samart Telcoms Public Company Limited
BK:SAMTEL
3.37x ฿112.29 Million
≈ $3.50 Million
฿33.37 Million Thailand ฿3.14 ▲ +0.00%
6328 Everforth, Inc.
NYSE:EFOR
3.36x $18.50 Million $5.50 Million USA $18.31 ▼ -0.22%
6329 Sartorius Aktiengesellschaft
F:SRT
3.36x €188.90 Million
≈ $220.84 Million
€56.20 Million Germany €188.00 ▼ -2.59%
6330 SARTORIUS (UNSP.ADS)/1/5
F:SRT0
3.36x €188.90 Million
≈ $220.84 Million
€56.20 Million Germany €46.20 ▼ -1.70%
6331 SARTORIUS AG UNSP.ADR 1/5
F:SRT4
3.36x €188.90 Million
≈ $220.84 Million
€56.20 Million Germany €35.60 ▼ -3.78%
6332 Dala Energi AB
ST:DE
3.36x Skr22.50 Million
≈ $2.42 Million
Skr6.70 Million Sweden Skr89.20 ▲ +0.00%
6333 TGI Infrastructures Ltd
TA:TGI
3.36x ILA13.35 Million
≈ $35.80K
ILA3.97 Million Israel ILA235.00 ▲ +7.16%
6334 Onterris
NYSE:ONT
3.36x $28.15 Million $8.38 Million USA $19.41 ▼ -2.02%
6335 Montrose Environmental Grp
NYSE:MEG
3.36x $28.15 Million $8.38 Million USA $22.14 ▲ +5.18%
6336 Apogee Enterprises Inc
NASDAQ:APOG
3.36x $55.84 Million $16.62 Million USA $39.12 ▼ -0.76%
6337 Envista Holdings Corp
NYSE:NVST
3.36x $88.70 Million $26.40 Million USA $26.93 ▲ +1.32%
6338 NOS S.G.P.S. S.A.
LS:NOS
3.36x €153.99 Million
≈ $180.03 Million
€45.86 Million Portugal €4.90 ▲ +0.66%
6339 Bakkavor Group PLC
LSE:BAKK
3.36x GBX56.40 Million
≈ $6.86K
GBX16.80 Million UK GBX252.00 ▲ +0.00%
6340 XP Factory PLC
LSE:XPF
3.36x GBX3.21 Million
≈ $390.44
GBX956.00K UK GBX18.00 ▲ +0.00%
6341 eCloudvalley Digital Technology Co. Ltd.
TW:6689
3.36x NT$101.52 Million
≈ $3.20 Million
NT$30.25 Million Taiwan NT$62.10 ▲ +3.16%
6342 Padini Holdings Bhd
KLSE:7052
3.36x RM138.65 Million
≈ $34.81 Million
RM41.32 Million Malaysia RM1.53 ▼ -3.16%
6343 Ontex Group NV
BR:ONTEX
3.35x €68.10 Million
≈ $79.62 Million
€20.30 Million Belgium €2.21 ▼ -2.86%
6344 TransMedics Group Inc
NASDAQ:TMDX
3.35x $24.53 Million $7.32 Million USA $74.29 ▲ +1.12%
6345 Tera Light Ltd
TA:TRLT
3.35x ILA13.19 Million
≈ $35.37K
ILA3.94 Million Israel ILA1801.00 ▲ +0.22%
6346 Kambi Group PLC
ST:KAMBI
3.35x Skr14.14 Million
≈ $1.52 Million
Skr4.22 Million Sweden Skr162.60 ▼ -4.69%
6347 Kambi Group PLC Series B
LSE:0EAW
3.35x Skr14.14 Million
≈ $1.52 Million
Skr4.22 Million UK Skr165.60 ▼ -3.94%
6348 Rogers Communications Inc
TO:RCI-B
3.35x CA$1.47 Billion
≈ $1.06 Billion
CA$438.00 Million Canada CA$48.61 ▼ -0.84%
6349 SML Isuzu Limited
NSE:SMLISUZU
3.35x Rs1.77 Billion
≈ $19.19 Million
Rs529.54 Million India Rs3142.20 ▲ +0.23%
6350 Samyang Cor
KO:145990
3.35x ₩93.46 Billion
≈ $63.33 Million
₩27.89 Billion Korea ₩43300.00 ▼ -3.02%
6351 Skue Sparebank
OL:SKUE
3.35x Nkr222.33 Million
≈ $23.40 Million
Nkr66.36 Million Norway Nkr332.00 ▲ +0.47%
6352 MCNEX Co. Ltd
KQ:097520
3.35x ₩31.95 Billion
≈ $21.65 Million
₩9.54 Billion Korea ₩27500.00 ▼ -0.72%
6353 Compagnie de Saint-Gobain S.A.
PA:SGO
3.35x €4.20 Billion
≈ $4.91 Billion
€1.25 Billion France €73.96 ▼ -0.86%
6354 Samyoung Elec
KO:005680
3.35x ₩8.91 Billion
≈ $6.04 Million
₩2.66 Billion Korea ₩12990.00 ▼ -2.99%
6355 Peab AB (publ)
ST:PEAB-B
3.35x Skr2.78 Billion
≈ $298.85 Million
Skr829.00 Million Sweden Skr92.40 ▲ +0.65%
6356 2S Metal Public Company Limited
BK:2S
3.35x ฿14.56 Million
≈ $453.98K
฿4.35 Million Thailand ฿3.14 ▼ -0.63%
6357 Pyung Hwa Ind
KO:090080
3.35x ₩28.42 Billion
≈ $19.26 Million
₩8.49 Billion Korea ₩897.00 ▲ +3.94%
6358 Song Ho Industrial Co Ltd
TWO:5016
3.34x NT$87.02 Million
≈ $2.74 Million
NT$26.02 Million Taiwan NT$24.00 ▲ +0.21%
6359 Yelp Inc
NYSE:YELP
3.34x $131.52 Million $39.32 Million USA $25.79 ▼ -2.05%
6360 Ambertech Ltd
AU:AMO
3.34x AU$3.83 Million
≈ $2.71 Million
AU$1.14 Million Australia AU$0.09 ▲ +0.00%
6361 VRL Logistics Limited
NSE:VRLLOG
3.34x Rs3.34 Billion
≈ $36.14 Million
Rs999.32 Million India Rs243.60 ▲ +6.12%
6362 Chaince Digital Holdings Inc.
NASDAQ:CD
3.34x $389.40 Million $116.46 Million USA $3.15 ▲ +1.61%
6363 Okong Corporation
KQ:045060
3.34x ₩5.32 Billion
≈ $3.60 Million
₩1.59 Billion Korea ₩2200.00 ▼ -0.23%
6364 RGB International Bhd
KLSE:0037
3.34x RM18.67 Million
≈ $4.69 Million
RM5.59 Million Malaysia RM0.22 ▲ +0.00%
6365 Singtex Industrial Co Ltd
TWO:4433
3.34x NT$345.14 Million
≈ $10.87 Million
NT$103.30 Million Taiwan NT$19.80 ▲ +0.76%
6366 MISSION GROUP PLC LS -10
F:M7K
3.34x €3.52 Million
≈ $4.11 Million
€1.05 Million Germany €0.14 ▲ +0.00%
6367 LTC Co.Ltd
KQ:170920
3.34x ₩9.73 Billion
≈ $6.59 Million
₩2.91 Billion Korea ₩55100.00 ▲ +6.78%
6368 Bangkok Airways Public Company Limited
F:8BA
3.34x €1.44 Billion
≈ $1.69 Billion
€431.63 Million Germany €0.47 ▲ +0.87%
6369 Korea Parts & Fasteners Co.Ltd
KQ:024880
3.34x ₩22.96 Billion
≈ $15.56 Million
₩6.88 Billion Korea ₩3655.00 ▲ +1.25%
6370 Camden Property Trust
NYSE:CPT
3.34x $148.10 Million $44.37 Million USA $112.09 ▼ -0.68%
6371 Hubei Radio and Television Information Network Co Ltd
SHE:000665
3.34x CN¥140.59 Million
≈ $20.57 Million
CN¥42.12 Million China CN¥3.73 ▲ +0.27%
6372 SK Telecom Co Ltd ADR
NYSE:SKM
3.34x $1.09 Trillion $326.93 Billion USA $37.96 ▼ -2.22%
6373 Hornbach Holding VZO O.N.
XETRA:HBH
3.33x €34.00 Million
≈ $39.75 Million
€10.20 Million Germany €80.10 ▼ -0.25%
6374 Spineguard
PA:ALSGD
3.33x €398.61K
≈ $466.02K
€119.60K France €0.08 ▲ +0.12%
6375 Mister Car Wash, Inc. Common Stock
NYSE:MCW
3.33x $91.36 Million $27.41 Million USA $5.25 ▲ +0.00%
6376 Qiiwi Games AB (publ)
ST:QIIWI
3.33x Skr5.33 Million
≈ $574.13K
Skr1.60 Million Sweden Skr2.21 ▼ -0.45%
6377 Surgepays Inc
NASDAQ:SURG
3.33x $4.04 Million $1.21 Million USA $0.30 ▼ -7.45%
6378 FAST RETAIL. CO. ADR 1/10
F:FR70
3.33x €197.13 Billion
≈ $230.47 Billion
€59.16 Billion Germany €36.60 ▼ -2.14%
6379 FAST RETAIL.CO.SP.HDR 1
F:FR7H
3.33x €197.13 Billion
≈ $230.47 Billion
€59.16 Billion Germany €4.02 ▲ +1.01%
6380 Jaguar Mining Inc
TO:JAG
3.33x CA$15.24 Million
≈ $11.03 Million
CA$4.58 Million Canada CA$5.30 ▲ +7.07%
6381 Know IT AB
ST:KNOW
3.33x Skr100.20 Million
≈ $10.78 Million
Skr30.10 Million Sweden Skr88.40 ▼ -2.21%
6382 Malayan Flour Mills Bhd
KLSE:3662
3.33x RM140.28 Million
≈ $35.22 Million
RM42.14 Million Malaysia RM0.59 ▲ +0.00%
6383 Surya Roshni Limited
NSE:SURYAROSNI
3.33x Rs2.47 Billion
≈ $26.68 Million
Rs741.30 Million India Rs238.10 ▼ -1.57%
6384 Shufersal
TA:SAE
3.33x ILA579.00 Million
≈ $1.55 Million
ILA174.00 Million Israel ILA4670.00 ▲ +2.19%
6385 Migros Ticaret AS
IS:MGROS
3.33x TL13.14 Billion
≈ $294.29 Million
TL3.95 Billion Turkey TL636.00 ▼ -2.08%
6386 Alexander & Baldwin Holdings Inc
NYSE:ALEX
3.32x $12.55 Million $3.78 Million USA $20.84 ▲ +0.05%
6387 China Merchants Bank Co. Ltd
F:M4B
3.32x €125.85 Billion
≈ $147.13 Billion
€37.85 Billion Germany €5.35 ▲ +3.28%
6388 BK OF IREL.UNSP.ADR/1 EO1
F:BIRB
3.32x €3.99 Billion
≈ $4.67 Billion
€1.20 Billion Germany €15.90 ▼ -5.92%
6389 Associate Global Partners Ltd
AU:APL
3.32x AU$804.00K
≈ $568.88K
AU$242.00K Australia AU$0.27 ▲ +0.00%
6390 CCC Intelligent Solutions Holdings Inc. Common Stock
NASDAQ:CCCS
3.32x $43.06 Million $12.96 Million USA $8.01 ▼ -1.35%
6391 Sakar Healthcare Limited
NSE:SAKAR
3.32x Rs305.87 Million
≈ $3.31 Million
Rs92.11 Million India Rs878.75 ▼ -2.23%
6392 Alcadon Group AB
ST:ALCA
3.32x Skr51.80 Million
≈ $5.57 Million
Skr15.60 Million Sweden Skr31.30 ▼ -0.32%
6393 Shenzhen Sea Star Technology
SHE:002137
3.32x CN¥49.29 Million
≈ $7.21 Million
CN¥14.84 Million China CN¥7.24 ▲ +4.93%
6394 Beijing Bayi Space LCD Technology Co Ltd
SHG:688181
3.32x CN¥116.92 Million
≈ $17.11 Million
CN¥35.21 Million China CN¥39.40 ▲ +10.36%
6395 Beijing SL Pharmaceutical Co Ltd
SHE:002038
3.32x CN¥66.55 Million
≈ $9.74 Million
CN¥20.05 Million China CN¥5.59 ▼ -2.44%
6396 Desenio Group AB
ST:DSNO
3.32x Skr31.20 Million
≈ $3.36 Million
Skr9.40 Million Sweden Skr0.09 ▲ +9.25%
6397 Absolicon Solar Collector AB Series B
ST:ABSL-B
3.32x Skr4.40 Million
≈ $473.30K
Skr1.33 Million Sweden Skr3.92 ▼ -1.26%
6398 Iridium Communications Inc
NASDAQ:IRDM
3.32x $71.61 Million $21.59 Million USA $47.24 ▲ +1.79%
6399 Chanson International Holding Class A Ordinary Shares
NASDAQ:CHSN
3.32x $4.10 Million $1.24 Million USA $1.07 ▼ -1.83%
6400 Zhejiang Huafon Spandex Co Ltd
SHE:002064
3.31x CN¥1.58 Billion
≈ $231.93 Million
CN¥478.20 Million China CN¥10.48 ▲ +2.44%