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
14201 Sarla Performance Fibers Limited
NSE:SARLAPOLY
1.13x Rs468.92 Million
≈ $5.07 Million
Rs413.79 Million India Rs100.01 ▼ -2.08%
14202 GS Holdings Corp
KO:078935
1.13x ₩819.45 Billion
≈ $555.33 Million
₩723.16 Billion Korea ₩58400.00 ▼ -0.17%
14203 GS Holdings
KO:078930
1.13x ₩819.45 Billion
≈ $555.33 Million
₩723.16 Billion Korea ₩95300.00 ▲ +1.82%
14204 Business First Bancshares Inc
NASDAQ:BFST
1.13x $26.69 Million $23.56 Million USA $31.16 ▲ +2.26%
14205 Dekuple
PA:DKUPL
1.13x €4.16 Million
≈ $4.86 Million
€3.67 Million France €25.50 ▼ -1.92%
14206 AA Industrial Belting
SHG:603580
1.13x CN¥4.68 Million
≈ $684.83K
CN¥4.13 Million China CN¥46.30 ▲ +10.00%
14207 Titan Pharmaceuticals Inc
NASDAQ:TTNP
1.13x $13.51 Million $11.93 Million USA $4.61 ▲ +0.00%
14208 Saurer Intelligent Technology Co Ltd Class A
SHG:600545
1.13x CN¥114.62 Million
≈ $16.77 Million
CN¥101.25 Million China CN¥3.83 ▼ -2.05%
14209 ATrack Technology
TWO:6465
1.13x NT$85.72 Million
≈ $2.70 Million
NT$75.72 Million Taiwan NT$50.70 ▼ -0.98%
14210 Shanghai Carthane Co Ltd
SHG:603037
1.13x CN¥25.30 Million
≈ $3.70 Million
CN¥22.35 Million China CN¥8.97 ▼ -1.43%
14211 Euro Tech Holdings Company Ltd
NASDAQ:CLWT
1.13x $781.00K $690.00K USA $1.57 ▼ -4.85%
14212 Zhejiang Zhenyuan Share Co Ltd
SHE:000705
1.13x CN¥23.07 Million
≈ $3.38 Million
CN¥20.38 Million China CN¥6.12 ▼ -2.86%
14213 Scientech Corp
TW:3583
1.13x NT$332.60 Million
≈ $10.48 Million
NT$293.91 Million Taiwan NT$715.00 ▼ -5.80%
14214 Cheil Worldwide
KO:030000
1.13x ₩31.97 Billion
≈ $21.67 Million
₩28.25 Billion Korea ₩19110.00 ▲ +1.70%
14215 ASOS Plc
LSE:ASC
1.13x GBX53.77 Million
≈ $6.54K
GBX47.52 Million UK GBX347.50 ▲ +0.43%
14216 Guangzhou Guangri Stock Co Ltd
SHG:600894
1.13x CN¥198.18 Million
≈ $29.00 Million
CN¥175.15 Million China CN¥7.48 ▼ -1.97%
14217 China Life Insurance Co Ltd A
SHG:601628
1.13x CN¥143.55 Billion
≈ $21.01 Billion
CN¥126.87 Billion China CN¥40.31 ▼ -3.40%
14218 Tempo Scan Pacific Tbk
JK:TSPC
1.13x Rp331.44 Billion
≈ $19.42 Million
Rp292.95 Billion Indonesia Rp2700.00 ▲ +0.00%
14219 Avecho Biotechnology Limited
F:OEZ
1.13x €1.30 Million
≈ $1.52 Million
€1.15 Million Germany €0.01 ▲ +0.00%
14220 Gedeon Richter PLC
LSE:0QFP
1.13x £32.50 Billion
≈ $43.64 Billion
£28.74 Billion UK £5040.00 ▲ +0.00%
14221 Arrow Financial Corporation
NASDAQ:AROW
1.13x $15.24 Million $13.48 Million USA $39.45 ▲ +0.79%
14222 Q Interline AS
CO:QINTER
1.13x Dkr1.25 Million
≈ $194.87K
Dkr1.10 Million Denmark Dkr3.56 ▼ -2.73%
14223 Veralto Corporation
NYSE:VLTO
1.13x $270.00 Million $239.00 Million USA $92.02 ▲ +0.57%
14224 Ubiquiti Networks Inc
NYSE:UI
1.13x $263.91 Million $233.61 Million USA $525.70 ▼ -0.69%
14225 Eimco Elecon (India) Limited
NSE:EIMCOELECO
1.13x Rs60.44 Million
≈ $653.68K
Rs53.51 Million India Rs1789.20 ▼ -0.17%
14226 Asia Potash International Investment Guangzhou Co Ltd
SHE:000893
1.13x CN¥573.85 Million
≈ $83.97 Million
CN¥508.05 Million China CN¥46.37 ▼ -8.72%
14227 Alton Sports Co.Ltd
KQ:123750
1.13x ₩815.44 Million
≈ $552.62K
₩722.29 Million Korea ₩2120.00 ▲ +0.47%
14228 Beijing Zhong Ke San Huan High-Tech Co Ltd
SHE:000970
1.13x CN¥52.31 Million
≈ $7.65 Million
CN¥46.34 Million China CN¥12.93 ▼ -2.78%
14229 Diversified Royalty Corp
TO:DIV
1.13x CA$12.43 Million
≈ $8.99 Million
CA$11.01 Million Canada CA$4.49 ▲ +0.00%
14230 Shanghai International Port Group Co Ltd
SHG:600018
1.13x CN¥3.65 Billion
≈ $533.89 Million
CN¥3.23 Billion China CN¥5.14 ▼ -0.77%
14231 AB Sagax (publ)
ST:SAGA-A
1.13x Skr1.01 Billion
≈ $108.69 Million
Skr895.00 Million Sweden Skr161.50 ▲ +0.00%
14232 NIIT LEARNING SYSTEMS LTD
NSE:NIITMTS
1.13x Rs1.09 Billion
≈ $11.75 Million
Rs962.67 Million India Rs230.18 ▼ -0.69%
14233 Gravity Co. Ltd
F:GD8A
1.13x €76.09 Billion
≈ $88.96 Billion
€67.46 Billion Germany €57.50 ▲ +2.68%
14234 High Peak Royalties Ltd
AU:HPR
1.13x AU$461.81K
≈ $326.76K
AU$409.47K Australia AU$0.09 ▲ +0.00%
14235 Pineapple Financial Inc.
NYSE:PAPL
1.13x $159.93K $141.81K USA $1.04 ▼ -5.45%
14236 Pineapple Financial Inc.
NYSE MKT:PAPL
1.13x $159.93K $141.81K USA $1.04 ▼ -5.45%
14237 United Drilling Tools Limited
NSE:UNIDT
1.13x Rs98.22 Million
≈ $1.06 Million
Rs87.11 Million India Rs223.73 ▼ -0.04%
14238 Plan Optik AG
F:P4O
1.13x €344.00K
≈ $402.17K
€305.24K Germany €7.64 ▲ +0.26%
14239 Headwater Exploration Inc
TO:HWX
1.13x CA$40.07 Million
≈ $28.99 Million
CA$35.57 Million Canada CA$13.47 ▲ +1.28%
14240 SANIONA AB (PUBL)
F:30S
1.13x €371.32 Million
≈ $434.11 Million
€329.62 Million Germany €1.15 ▼ -1.03%
14241 Saniona AB
ST:SANION
1.13x Skr371.31 Million
≈ $39.96 Million
Skr329.62 Million Sweden Skr12.81 ▼ -2.59%
14242 Terveystalo Oy
HE:TTALO
1.13x €31.20 Million
≈ $36.48 Million
€27.70 Million Finland €7.06 ▲ +1.44%
14243 ON24 Inc
NYSE:ONTF
1.13x $10.70 Million $9.51 Million USA $8.10 ▲ +0.12%
14244 Alfa Financial Software Holdings PLC
LSE:ALFA
1.13x GBX17.90 Million
≈ $2.18K
GBX15.90 Million UK GBX161.60 ▲ +1.51%
14245 Minami Acoustics Ltd. A
SHE:301383
1.13x CN¥238.36 Million
≈ $34.88 Million
CN¥211.75 Million China CN¥19.36 ▼ -2.42%
14246 Varonis Systems
NASDAQ:VRNS
1.13x $7.28 Million $6.47 Million USA $45.74 ▲ +2.14%
14247 Supalai Public Company Limited
BK:SPALI
1.13x ฿1.51 Billion
≈ $46.92 Million
฿1.34 Billion Thailand ฿15.80 ▲ +0.64%
14248 Nexera Technologies Ltd.
NASDAQ:NEXR
1.13x $126.00K $112.00K USA $0.33 ▼ -7.39%
14249 Stora Enso Oyj A
HE:STEAV
1.13x €72.00 Million
≈ $84.18 Million
€64.00 Million Finland €9.46 ▲ +1.72%
14250 Societe de Tayninh SA
PA:TAYN
1.12x €211.64
≈ $247.43
€188.14 France €5.70 ▲ +0.00%
14251 Linc Limited
NSE:LINC
1.12x Rs262.45 Million
≈ $2.84 Million
Rs233.31 Million India Rs102.67 ▼ -0.62%
14252 Zealand Pharma A/S
CO:ZEAL
1.12x Dkr8.52 Billion
≈ $1.33 Billion
Dkr7.57 Billion Denmark Dkr292.20 ▼ -1.58%
14253 Amanet Management & Systems Ltd
TA:AMAN
1.12x ILA6.63 Million
≈ $17.77K
ILA5.90 Million Israel ILA1189.00 ▲ +0.17%
14254 System and Application Technologies Co. Ltd
KQ:060540
1.12x ₩2.33 Billion
≈ $1.58 Million
₩2.08 Billion Korea ₩1180.00 ▼ -0.84%
14255 CONSUN PHARMAC.GR.HD -10
F:C1P
1.12x €1.21 Billion
≈ $1.42 Billion
€1.08 Billion Germany €1.50 ▲ +0.00%
14256 Mirae Asset Daewoo Special Purpose Acquisition Company 4 Co. Ltd
KQ:333430
1.12x ₩2.81 Billion
≈ $1.91 Million
₩2.50 Billion Korea ₩4110.00 ▲ +29.86%
14257 Broadcom Inc
NASDAQ:AVGO
1.12x $8.26 Billion $7.35 Billion USA $381.92 ▼ -2.69%
14258 PIMCO Access Income Fund
NYSE:PAXS
1.12x $100.32 Million $89.26 Million USA $14.03 ▲ +0.07%
14259 Delta Plus Group SA
PA:ALDLT
1.12x €11.99 Million
≈ $14.02 Million
€10.67 Million France €35.80 ▼ -0.56%
14260 Zhejiang Jindao Technology Co. Ltd.
SHE:301279
1.12x CN¥72.47 Million
≈ $10.60 Million
CN¥64.49 Million China CN¥16.07 ▼ -2.61%
14261 Sentelic Corp
TWO:4945
1.12x NT$36.13 Million
≈ $1.14 Million
NT$32.16 Million Taiwan NT$76.10 ▲ +0.00%
14262 Saxlund Group AB
ST:SAXG
1.12x Skr4.03 Million
≈ $433.37K
Skr3.58 Million Sweden Skr11.85 ▼ -1.25%
14263 Dominion Energy Inc
NYSE:D
1.12x $882.00 Million $785.00 Million USA $71.10 ▼ -0.50%
14264 SOLENO THERAPEUT. DL-001
F:6XC
1.12x €48.70 Million
≈ $56.94 Million
€43.36 Million Germany €44.86 ▲ +1.70%
14265 2020 Bulkers Ltd.
F:0FF
1.12x €15.50 Million
≈ $18.12 Million
€13.80 Million Germany €0.21 ▲ +10.29%
14266 Maritima De In
SN:MARINSA
1.12x CL$68.77 Billion
≈ $76.91 Million
CL$61.23 Billion Chile CL$90.25 ▲ +0.00%
14267 Investar Holding Corp
NASDAQ:ISTR
1.12x $6.94 Million $6.18 Million USA $29.86 ▲ +1.84%
14268 Grupo Profuturo S.A.B. de C.V
MX:GPROFUT
1.12x MX$1.13 Billion
≈ $65.00 Million
MX$1.01 Billion Mexico MX$126.40 ▲ +0.32%
14269 China New Higher Education Group Limited
F:8CN
1.12x €219.16 Million
≈ $256.22 Million
€195.25 Million Germany €0.06 ▲ +0.00%
14270 Kanpur Plastipack Limited
NSE:KANPRPLA
1.12x Rs154.61 Million
≈ $1.67 Million
Rs137.78 Million India Rs221.25 ▲ +5.10%
14271 Thai Stanley Electric Public Company Limited
BK:STANLY
1.12x ฿550.37 Million
≈ $17.15 Million
฿490.50 Million Thailand ฿238.00 ▲ +0.42%
14272 LPI Capital Bhd
KLSE:8621
1.12x RM121.75 Million
≈ $30.57 Million
RM108.51 Million Malaysia RM15.06 ▲ +0.27%
14273 P.C.B Tec
TA:PCBT
1.12x ILA3.01 Million
≈ $8.08K
ILA2.69 Million Israel ILA1300.00 ▲ +3.17%
14274 Repsol S.A
F:REPA
1.12x €1.04 Billion
≈ $1.22 Billion
€929.00 Million Germany €25.40 ▼ -1.55%
14275 Great Wall Enterprise Co Ltd
TW:1210
1.12x NT$1.56 Billion
≈ $49.05 Million
NT$1.39 Billion Taiwan NT$57.80 ▲ +1.58%
14276 AFRICAN PIONEER PLC O.N.
F:9TI
1.12x €306.53K
≈ $358.36K
€273.47K Germany €0.01 ▲ +12.50%
14277 Rigol Technologies Co. Ltd. A
SHG:688337
1.12x CN¥96.47 Million
≈ $14.12 Million
CN¥86.08 Million China CN¥40.34 ▼ -2.11%
14278 Norwood Financial Corp
NASDAQ:NWFL
1.12x $9.34 Million $8.34 Million USA $32.63 ▲ +1.37%
14279 Universal Inc
TW:1325
1.12x NT$18.56 Million
≈ $584.77K
NT$16.57 Million Taiwan NT$27.70 ▼ -1.95%
14280 Kalyani Steels Limited
NSE:KSL
1.12x Rs1.39 Billion
≈ $15.05 Million
Rs1.24 Billion India Rs892.95 ▲ +0.49%
14281 Manali Petrochemicals Limited
NSE:MANALIPETC
1.12x Rs364.00 Million
≈ $3.94 Million
Rs324.90 Million India Rs66.77 ▲ +3.04%
14282 Gold Fields Ltd ADR
NYSE:GFI
1.12x $2.85 Billion $2.55 Billion USA $43.96 ▼ -3.36%
14283 BE SEMICON.INDS NY EO091
F:BSIA
1.12x €47.95 Million
≈ $56.06 Million
€42.80 Million Germany €230.00 ▼ -3.36%
14284 Stel Holdings Limited
NSE:STEL
1.12x Rs78.34 Million
≈ $847.24K
Rs69.94 Million India Rs555.55 ▲ +1.48%
14285 Academy Sports Outdoors Inc
NASDAQ:ASO
1.12x $149.73 Million $133.69 Million USA $46.58 ▼ -1.02%
14286 Dongnan Electronics Co. Ltd. A
SHE:301359
1.12x CN¥45.29 Million
≈ $6.63 Million
CN¥40.44 Million China CN¥14.15 ▼ -1.87%
14287 Universal Health Services Inc
NYSE:UHS
1.12x $401.63 Million $358.68 Million USA $155.75 ▲ +2.96%
14288 Mtar Technologies Limited
NSE:MTARTECH
1.12x Rs116.96 Million
≈ $1.26 Million
Rs104.47 Million India Rs5805.00 ▼ -1.19%
14289 Shangri-La Hotel Public Company Limited
BK:SHANG
1.12x ฿97.47 Million
≈ $3.04 Million
฿87.09 Million Thailand ฿45.00 ▲ +0.00%
14290 AXA SA
PA:CS
1.12x €6.48 Billion
≈ $7.57 Billion
€5.79 Billion France €44.83 ▲ +0.16%
14291 Vertu Motors Plc
LSE:VTU
1.12x GBX15.96 Million
≈ $1.94K
GBX14.27 Million UK GBX79.00 ▲ +2.86%
14292 SLP Resources Bhd
KLSE:7248
1.12x RM2.94 Million
≈ $738.14K
RM2.63 Million Malaysia RM0.80 ▲ +0.00%
14293 Ymc Co. Ltd
KQ:155650
1.12x ₩1.74 Billion
≈ $1.18 Million
₩1.56 Billion Korea ₩2730.00 ▼ -1.80%
14294 Dongbu Corp
KO:005965
1.12x ₩32.10 Billion
≈ $21.75 Million
₩28.71 Billion Korea ₩16180.00 ▼ -0.31%
14295 Dongbu
KO:005960
1.12x ₩32.10 Billion
≈ $21.75 Million
₩28.71 Billion Korea ₩6780.00 ▲ +0.74%
14296 Core Laboratories NV
NYSE:CLB
1.12x $7.92 Million $7.08 Million USA $11.67 ▼ -1.10%
14297 Hostelworld Group PLC
IR:HSW
1.12x €1.05 Million
≈ $1.22 Million
€937.00K Ireland €1.40 ▲ +7.69%
14298 Reka Industrial Oyj
HE:REKA
1.12x €1.05 Million
≈ $1.23 Million
€942.00K Finland €4.02 ▼ -0.25%
14299 Hi-Clearance
TWO:1788
1.12x NT$106.14 Million
≈ $3.34 Million
NT$94.95 Million Taiwan NT$129.50 ▼ -0.38%
14300 German American Bancorp Inc
NASDAQ:GABC
1.12x $37.04 Million $33.15 Million USA $48.43 ▲ +1.62%