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
14301 Plan Optik AG
F:P4O
1.13x €344.00K
≈ $402.17K
€305.24K Germany €12.60 ▲ +3.70%
14302 Headwater Exploration Inc
TO:HWX
1.13x CA$40.07 Million
≈ $28.99 Million
CA$35.57 Million Canada CA$12.93 ▼ -4.79%
14303 SANIONA AB (PUBL)
F:30S
1.13x €371.32 Million
≈ $434.11 Million
€329.62 Million Germany €1.23 ▼ -0.57%
14304 Saniona AB
ST:SANION
1.13x Skr371.31 Million
≈ $39.96 Million
Skr329.62 Million Sweden Skr13.34 ▼ -1.91%
14305 Terveystalo Oy
HE:TTALO
1.13x €31.20 Million
≈ $36.48 Million
€27.70 Million Finland €8.20 ▲ +1.86%
14306 ON24 Inc
NYSE:ONTF
1.13x $10.70 Million $9.51 Million USA $8.10 ▲ +0.12%
14307 Alfa Financial Software Holdings PLC
LSE:ALFA
1.13x GBX17.90 Million
≈ $2.18K
GBX15.90 Million UK GBX156.60 ▼ -1.51%
14308 NetScout Systems Inc
NASDAQ:NTCT
1.13x $62.07 Million $55.14 Million USA $40.59 ▼ -3.82%
14309 Minami Acoustics Ltd. A
SHE:301383
1.13x CN¥238.36 Million
≈ $34.88 Million
CN¥211.75 Million China CN¥28.81 ▼ -0.41%
14310 Varonis Systems
NASDAQ:VRNS
1.13x $7.28 Million $6.47 Million USA $32.69 ▼ -1.68%
14311 LORDS CHLORO ALKALI ORD T (BSE)
NSE:LORDSCHLO
1.13x Rs91.74 Million
≈ $992.18K
Rs81.53 Million India Rs129.14 ▲ +0.30%
14312 Paychex Inc
NASDAQ:PAYX
1.13x $444.90 Million $395.40 Million USA $100.53 ▲ +1.06%
14313 Vijaya Diagnostic Centre Limited
NSE:VIJAYA
1.13x Rs290.82 Million
≈ $3.15 Million
Rs258.49 Million India Rs1372.40 ▲ +0.96%
14314 Supalai Public Company Limited
BK:SPALI
1.13x ฿1.51 Billion
≈ $46.92 Million
฿1.34 Billion Thailand ฿15.60 ▲ +1.30%
14315 Nexera Technologies Ltd.
NASDAQ:NEXR
1.13x $126.00K $112.00K USA $1.21 ▼ -22.44%
14316 Stora Enso Oyj A
HE:STEAV
1.13x €72.00 Million
≈ $84.18 Million
€64.00 Million Finland €10.20 ▲ +2.00%
14317 Societe de Tayninh SA
PA:TAYN
1.12x €211.64
≈ $247.43
€188.14 France €5.70 ▲ +0.00%
14318 Linc Limited
NSE:LINC
1.12x Rs262.45 Million
≈ $2.84 Million
Rs233.31 Million India Rs99.19 ▼ -1.63%
14319 Zealand Pharma A/S
CO:ZEAL
1.12x Dkr8.52 Billion
≈ $1.33 Billion
Dkr7.57 Billion Denmark Dkr326.30 ▲ +9.02%
14320 Amanet Management & Systems Ltd
TA:AMAN
1.12x ILA6.63 Million
≈ $17.77K
ILA5.90 Million Israel ILA1630.00 ▲ +0.00%
14321 System and Application Technologies Co. Ltd
KQ:060540
1.12x ₩2.33 Billion
≈ $1.58 Million
₩2.08 Billion Korea ₩1294.00 ▼ -0.84%
14322 CONSUN PHARMAC.GR.HD -10
F:C1P
1.12x €1.21 Billion
≈ $1.42 Billion
€1.08 Billion Germany €1.51 ▲ +1.34%
14323 Broadcom Inc
NASDAQ:AVGO
1.12x $8.26 Billion $7.35 Billion USA $385.73 ▼ -7.92%
14324 PIMCO Access Income Fund
NYSE:PAXS
1.12x $100.32 Million $89.26 Million USA $14.22 ▼ -1.59%
14325 Delta Plus Group SA
PA:ALDLT
1.12x €11.99 Million
≈ $14.02 Million
€10.67 Million France €37.00 ▲ +0.54%
14326 Zhejiang Jindao Technology Co. Ltd.
SHE:301279
1.12x CN¥72.47 Million
≈ $10.60 Million
CN¥64.49 Million China CN¥22.21 ▲ +5.31%
14327 Sentelic Corp
TWO:4945
1.12x NT$36.13 Million
≈ $1.14 Million
NT$32.16 Million Taiwan NT$76.10 ▲ +0.00%
14328 Saxlund Group AB
ST:SAXG
1.12x Skr4.03 Million
≈ $433.37K
Skr3.58 Million Sweden Skr12.65 ▲ +0.40%
14329 AhnLab Inc
KQ:053800
1.12x ₩26.56 Billion
≈ $18.00 Million
₩23.64 Billion Korea ₩58600.00 ▼ -2.17%
14330 Dominion Energy Inc
NYSE:D
1.12x $882.00 Million $785.00 Million USA $66.90 ▲ +0.60%
14331 SOLENO THERAPEUT. DL-001
F:6XC
1.12x €48.70 Million
≈ $56.94 Million
€43.36 Million Germany €44.86 ▲ +1.70%
14332 2020 Bulkers Ltd.
F:0FF
1.12x €15.50 Million
≈ $18.12 Million
€13.80 Million Germany €0.35 ▼ -3.81%
14333 Maritima De In
SN:MARINSA
1.12x CL$68.77 Billion
≈ $76.91 Million
CL$61.23 Billion Chile CL$98.73 ▲ +0.00%
14334 Investar Holding Corp
NASDAQ:ISTR
1.12x $6.94 Million $6.18 Million USA $29.03 ▲ +1.40%
14335 China New Higher Education Group Limited
F:8CN
1.12x €219.16 Million
≈ $256.22 Million
€195.25 Million Germany €0.06 ▼ -2.42%
14336 Thai Stanley Electric Public Company Limited
BK:STANLY
1.12x ฿550.37 Million
≈ $17.15 Million
฿490.50 Million Thailand ฿233.00 ▲ +0.43%
14337 LPI Capital Bhd
KLSE:8621
1.12x RM121.75 Million
≈ $30.57 Million
RM108.51 Million Malaysia RM15.14 ▼ -0.92%
14338 Repsol S.A
F:REPA
1.12x €1.04 Billion
≈ $1.22 Billion
€929.00 Million Germany €22.80 ▲ +0.88%
14339 Great Wall Enterprise Co Ltd
TW:1210
1.12x NT$1.56 Billion
≈ $49.05 Million
NT$1.39 Billion Taiwan NT$54.40 ▲ +0.37%
14340 AFRICAN PIONEER PLC O.N.
F:9TI
1.12x €306.53K
≈ $358.36K
€273.47K Germany €0.01 ▼ -19.05%
14341 Rigol Technologies Co. Ltd. A
SHG:688337
1.12x CN¥96.47 Million
≈ $14.12 Million
CN¥86.08 Million China CN¥65.98 ▼ -0.60%
14342 Norwood Financial Corp
NASDAQ:NWFL
1.12x $9.34 Million $8.34 Million USA $30.79 ▲ +1.85%
14343 Universal Inc
TW:1325
1.12x NT$18.56 Million
≈ $584.77K
NT$16.57 Million Taiwan NT$26.65 ▼ -2.56%
14344 Kalyani Steels Limited
NSE:KSL
1.12x Rs1.39 Billion
≈ $15.05 Million
Rs1.24 Billion India Rs809.50 ▼ -2.95%
14345 Manali Petrochemicals Limited
NSE:MANALIPETC
1.12x Rs364.00 Million
≈ $3.94 Million
Rs324.90 Million India Rs64.58 ▲ +0.09%
14346 Gold Fields Ltd ADR
NYSE:GFI
1.12x $2.85 Billion $2.55 Billion USA $43.96 ▼ -3.36%
14347 BE SEMICON.INDS NY EO091
F:BSIA
1.12x €47.95 Million
≈ $56.06 Million
€42.80 Million Germany €278.00 ▼ -2.80%
14348 Stel Holdings Limited
NSE:STEL
1.12x Rs78.34 Million
≈ $847.24K
Rs69.94 Million India Rs502.90 ▲ +1.03%
14349 Academy Sports Outdoors Inc
NASDAQ:ASO
1.12x $149.73 Million $133.69 Million USA $51.75 ▲ +1.27%
14350 Dongnan Electronics Co. Ltd. A
SHE:301359
1.12x CN¥45.29 Million
≈ $6.63 Million
CN¥40.44 Million China CN¥20.16 ▲ +2.75%
14351 Universal Health Services Inc
NYSE:UHS
1.12x $401.63 Million $358.68 Million USA $145.17 ▲ +1.72%
14352 Mtar Technologies Limited
NSE:MTARTECH
1.12x Rs116.96 Million
≈ $1.26 Million
Rs104.47 Million India Rs7535.50 ▼ -2.84%
14353 Shangri-La Hotel Public Company Limited
BK:SHANG
1.12x ฿97.47 Million
≈ $3.04 Million
฿87.09 Million Thailand ฿44.25 ▼ -4.84%
14354 AXA SA
PA:CS
1.12x €6.48 Billion
≈ $7.57 Billion
€5.79 Billion France €39.52 ▲ +0.20%
14355 Vertu Motors Plc
LSE:VTU
1.12x GBX15.96 Million
≈ $1.94K
GBX14.27 Million UK GBX71.00 ▲ +0.42%
14356 China Gold International Resources
TO:CGG
1.12x CA$140.42 Million
≈ $101.58 Million
CA$125.53 Million Canada CA$24.53 ▼ -9.28%
14357 Ymc Co. Ltd
KQ:155650
1.12x ₩1.74 Billion
≈ $1.18 Million
₩1.56 Billion Korea ₩3325.00 ▼ -1.92%
14358 Dongbu Corp
KO:005965
1.12x ₩32.10 Billion
≈ $21.75 Million
₩28.71 Billion Korea ₩16330.00 ▼ -2.74%
14359 Dongbu
KO:005960
1.12x ₩32.10 Billion
≈ $21.75 Million
₩28.71 Billion Korea ₩6280.00 ▼ -4.56%
14360 Core Laboratories NV
NYSE:CLB
1.12x $7.92 Million $7.08 Million USA $12.93 ▼ -5.34%
14361 Hostelworld Group PLC
IR:HSW
1.12x €1.05 Million
≈ $1.22 Million
€937.00K Ireland €1.20 ▼ -4.00%
14362 Reka Industrial Oyj
HE:REKA
1.12x €1.05 Million
≈ $1.23 Million
€942.00K Finland €4.04 ▼ -0.25%
14363 Hi-Clearance
TWO:1788
1.12x NT$106.14 Million
≈ $3.34 Million
NT$94.95 Million Taiwan NT$135.00 ▲ +0.75%
14364 Remgro Ltd
JSE:REM
1.12x ZAC5.77 Billion
≈ $3.07 Million
ZAC5.17 Billion South Africa ZAC18522.00 ▼ -0.62%
14365 Douzone Bizon Co Ltd
KO:012510
1.12x ₩43.91 Billion
≈ $29.76 Million
₩39.30 Billion Korea ₩120000.00 ▲ +0.00%
14366 GP Petroleums Limited
NSE:GULFPETRO
1.12x Rs133.07 Million
≈ $1.44 Million
Rs119.12 Million India Rs42.20 ▼ -1.91%
14367 Plejd AB (publ)
F:3CA
1.12x €93.69 Million
≈ $109.53 Million
€83.91 Million Germany €101.20 ▼ -0.98%
14368 Panache Digilife Limited
NSE:PANACHE
1.12x Rs34.00 Million
≈ $367.64K
Rs30.45 Million India Rs356.95 ▲ +0.82%
14369 Shihlin Electric & Engineering Corp
TW:1503
1.12x NT$1.06 Billion
≈ $33.25 Million
NT$945.51 Million Taiwan NT$241.50 ▼ -9.89%
14370 Nextool Technology Co. Ltd. A
SHG:688419
1.12x CN¥71.43 Million
≈ $10.45 Million
CN¥64.02 Million China CN¥46.80 ▼ -3.35%
14371 Sicher Elevator Co. Ltd.
SHE:301056
1.12x CN¥108.06 Million
≈ $15.81 Million
CN¥96.85 Million China CN¥13.02 ▲ +1.17%
14372 CLS Holdings plc
LSE:CLI
1.12x GBX19.30 Million
≈ $2.35K
GBX17.30 Million UK GBX46.50 ▼ -1.06%
14373 SANDUR MANGANESE AND IRON ORES LTD
NSE:SANDUMA
1.12x Rs3.40 Billion
≈ $36.82 Million
Rs3.05 Billion India Rs222.86 ▼ -1.01%
14374 Powell Industries Inc
NASDAQ:POWL
1.12x $51.17 Million $45.89 Million USA $284.87 ▼ -5.06%
14375 Equital
TA:EQTL
1.12x ILA258.80 Million
≈ $693.83K
ILA232.08 Million Israel ILA10890.00 ▼ -2.59%
14376 The York Water Company
NASDAQ:YORW
1.12x $5.37 Million $4.81 Million USA $30.28 ▲ +2.30%
14377 Shen Zhen Australis Electronic Technology Co.Ltd.
SHE:300940
1.11x CN¥41.53 Million
≈ $6.08 Million
CN¥37.25 Million China CN¥17.30 ▲ +1.47%
14378 FMC Corporation
NYSE:FMC
1.11x $49.50 Million $44.40 Million USA $11.64 ▼ -4.51%
14379 EUREKA FORBES LTD
NSE:EUREKAFORB
1.11x Rs2.46 Billion
≈ $26.60 Million
Rs2.21 Billion India Rs440.80 ▲ +0.17%
14380 Bob's Discount Furniture, Inc.
NYSE:BOBS
1.11x $45.73 Million $41.03 Million USA $12.29 ▼ -6.47%
14381 Farglory Land Development Co Ltd
TW:5522
1.11x NT$2.60 Billion
≈ $81.84 Million
NT$2.33 Billion Taiwan NT$76.10 ▲ +2.28%
14382 Holy Stone Enterprise Co Ltd
TW:3026
1.11x NT$338.02 Million
≈ $10.65 Million
NT$303.34 Million Taiwan NT$626.00 ▲ +0.64%
14383 Urbanfund Corp
V:UFC
1.11x CA$2.48 Million
≈ $1.79 Million
CA$2.22 Million Canada CA$0.88 ▲ +0.00%
14384 Fastenal Company
NASDAQ:FAST
1.11x $378.40 Million $339.80 Million USA $46.79 ▼ -0.78%
14385 The Home Depot Inc
NYSE:HD
1.11x $4.01 Billion $3.60 Billion USA $310.78 ▲ +0.27%
14386 LPS Brasil - Consultoria de Imóveis S.A
SA:LPSB3
1.11x R$21.48 Million
≈ $4.22 Million
R$19.29 Million Brazil R$1.49 ▼ -0.67%
14387 Woorison F&G Co. Ltd
KQ:073560
1.11x ₩17.94 Billion
≈ $12.16 Million
₩16.11 Billion Korea ₩1622.00 ▼ -2.29%
14388 ASICS CORP.(UNSP.ADR)/1
F:ASI
1.11x €109.91 Billion
≈ $128.50 Billion
€98.72 Billion Germany €23.80 ▼ -0.83%
14389 Procter & Gamble Health Limited
NSE:PGHL
1.11x Rs1.72 Billion
≈ $18.63 Million
Rs1.55 Billion India Rs6200.00 ▼ -0.02%
14390 Bains Mer Monaco
PA:BAIN
1.11x €141.33 Million
≈ $165.23 Million
€126.98 Million France €133.00 ▼ -0.75%
14391 Corporacion America Airports
NYSE:CAAP
1.11x $130.73 Million $117.47 Million USA $25.35 ▼ -2.31%
14392 TTW Public Company Limited
F:F1P
1.11x €917.47 Million
≈ $1.07 Billion
€824.63 Million Germany €0.24 ▲ +0.00%
14393 Peoples Bancorp Inc
NASDAQ:PEBO
1.11x $35.32 Million $31.75 Million USA $35.14 ▲ +0.29%
14394 Medibank Private Limited
F:MPV
1.11x €154.50 Million
≈ $180.63 Million
€138.90 Million Germany €2.88 ▲ +0.70%
14395 Apator S.A.
WAR:APT
1.11x zł28.97 Million
≈ $7.97 Million
zł26.05 Million Poland zł25.10 ▼ -2.33%
14396 Spirent Communications plc
LSE:SPT
1.11x GBX21.80 Million
≈ $2.65K
GBX19.60 Million UK GBX198.80 ▲ +0.00%
14397 Redington Limited
NSE:REDINGTON
1.11x Rs7.37 Billion
≈ $79.76 Million
Rs6.63 Billion India Rs239.01 ▼ -3.26%
14398 Bumrungrad Hospital Public Company Limited
F:BZ7A
1.11x €2.10 Billion
≈ $2.45 Billion
€1.89 Billion Germany €4.94 ▲ +7.86%
14399 Bumrungrad Hospital PCL
BK:BH
1.11x ฿2.10 Billion
≈ $65.36 Million
฿1.89 Billion Thailand ฿184.50 ▲ +4.24%
14400 Compañía de Minas Buenaventura S.A.A
F:MBU
1.11x €185.88 Million
≈ $217.31 Million
€167.15 Million Germany €26.40 ▼ -7.69%