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
19501 Alpcot Holding AB Series B
ST:ALPCOT-B
0.20x Skr2.61 Million
≈ $280.77K
Skr13.13 Million Sweden Skr1.26 ▲ +2.86%
19502 Grindrod
JSE:GND
0.20x ZAC298.44 Million
≈ $158.60K
ZAC1.50 Billion South Africa ZAC2572.00 ▼ -1.08%
19503 Newmax Technology Co Ltd
TWO:3630
0.20x NT$123.84 Million
≈ $3.90 Million
NT$624.63 Million Taiwan NT$29.60 ▲ +1.54%
19504 Goknur Gida Maddeleri Enerji Imalati Ithalat Ihracat Ticaret ve Sanayi A.S.
IS:GOKNR
0.20x TL24.47 Million
≈ $548.01K
TL123.43 Million Turkey TL24.20 ▼ -1.31%
19505 AVI Global Trust PLC
LSE:AGT
0.20x £24.15 Million
≈ $32.44 Million
£121.90 Million UK £260.00 ▼ -1.14%
19506 Zuleika Gold Ltd
AU:ZAG
0.20x AU$7.80 Million
≈ $5.52 Million
AU$39.38 Million Australia AU$0.03 ▲ +0.00%
19507 Murray Income Trust
LSE:MUT
0.20x GBX14.59 Million
≈ $1.77K
GBX73.75 Million UK GBX942.00 ▲ +0.75%
19508 Axita Cotton Limited
NSE:AXITA
0.20x Rs6.18 Million
≈ $66.86K
Rs31.33 Million India Rs7.88 ▲ +1.03%
19509 Vikas Lifecare Limited
NSE:VIKASLIFE
0.20x Rs14.43 Million
≈ $156.08K
Rs73.22 Million India Rs1.48 ▼ -0.67%
19510 Beijing GeoEnviron Engineering
SHG:603588
0.20x CN¥28.31 Million
≈ $4.14 Million
CN¥143.69 Million China CN¥13.56 ▼ -1.53%
19511 Tex Cycle Technology M Bhd
KLSE:0089
0.20x RM5.01 Million
≈ $1.26 Million
RM25.46 Million Malaysia RM1.08 ▲ +0.93%
19512 Turk Tuborg Bira ve Malt Sanayi AS
IS:TBORG
0.20x TL787.60 Million
≈ $17.64 Million
TL4.00 Billion Turkey TL133.30 ▼ -1.99%
19513 RDE, Inc.
NASDAQ:GIFT
0.20x $459.37K $2.33 Million USA $0.83 ▼ -1.78%
19514 Adani Enterprises Limited
NSE:ADANIENT
0.20x Rs6.28 Billion
≈ $67.97 Million
Rs31.99 Billion India Rs3048.20 ▲ +2.54%
19515 Friedman Industries Inc. Common Stock
NYSE MKT:FRD
0.20x $434.00K $2.21 Million USA $19.52 ▼ -0.51%
19516 Friedman Industries Inc. Common Stock
NASDAQ:FRD
0.20x $434.00K $2.21 Million USA $24.40 ▲ +0.12%
19517 Sif Holding NV
AS:SIFG
0.20x €1.46 Million
≈ $1.71 Million
€7.44 Million Netherlands €6.30 ▼ -1.87%
19518 Star Gas Partners LP
NYSE:SGU
0.20x $14.41 Million $73.50 Million USA $12.69 ▼ -0.86%
19519 Utilico Emerging Markets Ltd
LSE:UEM
0.20x GBX11.34 Million
≈ $1.38K
GBX57.88 Million UK GBX277.00 ▼ -2.12%
19520 Putnam Municipal Opportunities Trust
NYSE:PMO
0.20x $9.46 Million $48.43 Million USA $10.42 ▼ -0.10%
19521 Spolytech Co. Ltd
KQ:050760
0.20x ₩980.12 Million
≈ $664.21K
₩5.03 Billion Korea ₩1084.00 ▼ -3.30%
19522 Averlogic Technologies
TWO:6198
0.19x NT$20.55 Million
≈ $647.53K
NT$105.48 Million Taiwan NT$20.65 ▲ +1.72%
19523 Biosynex
PA:ALBIO
0.19x €5.96 Million
≈ $6.97 Million
€30.58 Million France €0.93 ▲ +2.20%
19524 Advanced Connection Corporation Public Company Limited
BK:ACC
0.19x ฿14.08 Million
≈ $438.77K
฿72.43 Million Thailand ฿0.37 ▼ -2.63%
19525 Intercure
TA:INCR
0.19x ILA949.00K
≈ $2.54K
ILA4.88 Million Israel ILA305.40 ▲ +3.53%
19526 Electro-Sensors Inc
NASDAQ:ELSE
0.19x $20.00K $103.00K USA $7.66 ▼ -0.20%
19527 HEXAGON AB ADR/1
F:HXGC
0.19x €311.90 Million
≈ $364.64 Million
€1.61 Billion Germany €9.30 ▼ -3.12%
19528 Aplicaciones y Tratamiento de Sistemas S.A.
MC:ATSI
0.19x €1.26 Million
≈ $1.47 Million
€6.49 Million Spain €4.26 ▲ +0.00%
19529 Aksu Enerji ve Ticaret AS
IS:AKSUE
0.19x TL3.74 Million
≈ $83.65K
TL19.26 Million Turkey TL36.18 ▲ +4.27%
19530 Girisim Elektrik Taahhut Ticaret & Sanayi AS
IS:GESAN
0.19x TL118.43 Million
≈ $2.65 Million
TL612.72 Million Turkey TL81.30 ▼ -0.91%
19531 Chelverton UK Dividend Trust PLC
LSE:SDV
0.19x GBX771.00K
≈ $93.81
GBX3.99 Million UK GBX140.00 ▲ +1.08%
19532 Land and Houses Freehold and Leasehold Property Fund
BK:LHPF
0.19x ฿14.66 Million
≈ $456.88K
฿76.08 Million Thailand ฿4.86 ▼ -0.82%
19533 KTK Group Co Ltd
SHG:603680
0.19x CN¥24.08 Million
≈ $3.52 Million
CN¥125.22 Million China CN¥11.69 ▼ -0.43%
19534 JHSF Participações S.A.
SA:JHSF3
0.19x R$62.61 Million
≈ $12.29 Million
R$325.75 Million Brazil R$11.30 ▲ +3.10%
19535 Garware Technical Fibres Limited
NSE:GARFIBRES
0.19x Rs61.40 Million
≈ $664.01K
Rs319.85 Million India Rs665.50 ▲ +0.96%
19536 LMW Limited
NSE:LMW
0.19x Rs290.40 Million
≈ $3.14 Million
Rs1.51 Billion India Rs15679.00 ▼ -0.76%
19537 NXT Energy Solutions Inc
TO:SFD
0.19x CA$1.47 Million
≈ $1.07 Million
CA$7.68 Million Canada CA$0.38 ▲ +2.70%
19538 Quaker Chemical Corporation
NYSE:KWR
0.19x $3.79 Million $19.74 Million USA $140.69 ▲ +0.00%
19539 Cipta Selera Murni Pt
JK:CSMI
0.19x Rp17.72 Million
≈ $1.04K
Rp92.46 Million Indonesia Rp72.00 ▼ -2.70%
19540 Kennede Electronics MFG Co Ltd
SHE:002723
0.19x CN¥4.67 Million
≈ $683.07K
CN¥24.35 Million China CN¥8.59 ▲ +0.35%
19541 Mativ Holdings Inc.
NYSE:MATV
0.19x $19.30 Million $100.80 Million USA $7.44 ▼ -3.12%
19542 Attica Holdings S.A.
AT:ATTICA
0.19x €9.53 Million
≈ $11.14 Million
€49.81 Million Greece €1.63 ▲ +0.00%
19543 Kutcho Copper Corp
V:KC
0.19x CA$372.34K
≈ $269.34K
CA$1.95 Million Canada CA$0.33 ▼ -1.49%
19544 Hitech & Development Wireless Sweden Holding AB (publ)
ST:HDW-B
0.19x Skr543.00K
≈ $58.44K
Skr2.84 Million Sweden Skr0.49 ▲ +0.00%
19545 James Fisher and Sons PLC
LSE:FSJ
0.19x GBX9.00 Million
≈ $1.10K
GBX47.10 Million UK GBX514.00 ▲ +4.90%
19546 Sungei Bagan Rubber Malaya
KLSE:2569
0.19x RM5.08 Million
≈ $1.27 Million
RM26.57 Million Malaysia RM5.70 ▲ +0.18%
19547 Totally Hip Technologies Inc
V:THP
0.19x CA$28.85K
≈ $20.87K
CA$151.34K Canada CA$0.08 ▲ +0.00%
19548 CPI Aerostructures Inc
NYSE:CVU
0.19x $212.05K $1.11 Million USA $4.48 ▲ +2.28%
19549 Inocycle Technology Tbk PT
JK:INOV
0.19x Rp6.90 Billion
≈ $404.10K
Rp36.28 Billion Indonesia Rp108.00 ▼ -2.70%
19550 Menivim The New REIT Ltd
TA:MNRT
0.19x ILA19.55 Million
≈ $52.40K
ILA102.86 Million Israel ILA200.50 ▲ +3.83%
19551 Nova Agritech Ltd.
NSE:NOVAAGRI
0.19x Rs6.52 Million
≈ $70.47K
Rs34.32 Million India Rs26.91 ▲ +0.75%
19552 Ellies
JSE:ELI
0.19x ZAC5.52 Million
≈ $2.94K
ZAC29.11 Million South Africa ZAC0.01 ▲ +0.00%
19553 FiEE, Inc.
NASDAQ:FIEE
0.19x $66.59K $351.52K USA $4.41 ▼ -2.33%
19554 John Wiley & Sons B
NYSE:WLYB
0.19x $8.50 Million $44.89 Million USA $44.47 ▲ +1.01%
19555 Evogene
TA:EVGN
0.19x ILA525.00K
≈ $1.41K
ILA2.77 Million Israel ILA163.60 ▼ -0.18%
19556 Metall Zug AG
SW:METN
0.19x CHF10.52 Million
≈ $13.29 Million
CHF55.56 Million Switzerland CHF707.00 ▲ +0.00%
19557 Aberdeen Global IF Inc
NYSE MKT:FCO
0.19x $858.12K $4.53 Million USA $2.56 ▲ +0.00%
19558 Montea C.V.A.
BR:MONT
0.19x €16.23 Million
≈ $18.97 Million
€85.78 Million Belgium €65.10 ▼ -0.46%
19559 SEALSQ Corp
NASDAQ:LAES
0.19x $1.17 Million $6.17 Million USA $3.20 ▼ -12.33%
19560 Consolidated Edison Inc
NYSE:ED
0.19x $174.00 Million $924.00 Million USA $106.26 ▲ +2.09%
19561 Xiamen Guang Pu Electronics Co Ltd
SHE:300632
0.19x CN¥4.54 Million
≈ $664.52K
CN¥24.14 Million China CN¥27.58 ▼ -4.00%
19562 MCOT Public Company Limited
BK:MCOT
0.19x ฿140.40 Million
≈ $4.38 Million
฿746.72 Million Thailand ฿5.95 ▼ -2.46%
19563 Baylin Technologies Inc
TO:BYL
0.19x CA$188.00K
≈ $136.00K
CA$1.00 Million Canada CA$0.28 ▲ +1.82%
19564 Caisse Regionale de Credit Agricole Mutuel de Normandie Seine SC
PA:CCN
0.19x €11.19 Million
≈ $13.08 Million
€59.54 Million France €181.00 ▲ +2.84%
19565 Resilient Property Income Fund Ltd
JSE:RES
0.19x ZAC747.85 Million
≈ $397.45K
ZAC3.98 Billion South Africa ZAC7902.00 ▼ -0.79%
19566 QuiaPEG Pharmaceuticals Holding AB
ST:QUIA
0.19x Skr1.80 Million
≈ $193.49K
Skr9.60 Million Sweden Skr0.00 ▼ -16.67%
19567 Far East Fame Line DDB Public Company Limited
BK:FE
0.19x ฿7.61 Million
≈ $237.32K
฿40.65 Million Thailand ฿160.50 ▼ -2.13%
19568 Sumit Woods Limited
NSE:SUMIT
0.19x Rs3.08 Million
≈ $33.27K
Rs16.43 Million India Rs41.52 ▲ +0.29%
19569 Lotte Corp
KO:004990
0.19x ₩20.53 Billion
≈ $13.91 Million
₩109.70 Billion Korea ₩25300.00 ▼ -2.88%
19570 DIVA Laboratories Ltd
TWO:4153
0.19x NT$5.57 Million
≈ $175.45K
NT$29.81 Million Taiwan NT$31.45 ▲ +0.00%
19571 Ryanair Holdings plc
IR:RYA
0.19x €320.90 Million
≈ $375.17 Million
€1.72 Billion Ireland €23.88 ▲ +0.04%
19572 Bide Pharmatech Co. Ltd. A
SHG:688073
0.19x CN¥28.32 Million
≈ $4.14 Million
CN¥151.74 Million China CN¥47.89 ▼ -0.75%
19573 Yalla Group Ltd
NYSE:YALA
0.19x $5.50 Million $29.47 Million USA $5.29 ▼ -2.58%
19574 Formosa Prosonic Industries
KLSE:9172
0.19x RM4.61 Million
≈ $1.16 Million
RM24.72 Million Malaysia RM0.96 ▲ +0.53%
19575 ICG Longbow Senior Secured UK Property Debt Investments Ltd
LSE:LBOW
0.19x GBX846.37K
≈ $102.98
GBX4.54 Million UK GBX13.05 ▲ +3.98%
19576 Olive Resource Capital Inc
V:OC
0.19x CA$961.56K
≈ $695.58K
CA$5.17 Million Canada CA$0.10 ▼ -9.09%
19577 Kerlink SAS
PA:ALKLK
0.19x €236.00K
≈ $275.91K
€1.27 Million France €1.18 ▲ +5.86%
19578 Mega Manunggal Property TBK PT
JK:MMLP
0.19x Rp2.38 Billion
≈ $139.31K
Rp12.81 Billion Indonesia Rp278.00 ▼ -2.11%
19579 Tempore Properties SOCIMI SAU
MC:YTEM
0.19x €2.94 Million
≈ $3.43 Million
€15.83 Million Spain €3.16 ▲ +0.00%
19580 A10 Network
NYSE:ATEN
0.19x $2.23 Million $12.03 Million USA $30.57 ▼ -3.56%
19581 Oi S.A
SA:OIBR3
0.19x R$24.60 Million
≈ $4.83 Million
R$132.85 Million Brazil R$0.12 ▼ -7.69%
19582 JPMorgan Global Emerging Markets Investment Trust PLC
LSE:JEMI
0.19x GBX4.32 Million
≈ $525.38
GBX23.32 Million UK GBX203.00 ▼ -3.33%
19583 Webster Financial Corporation
NYSE:WBS
0.19x $317.61 Million $1.72 Billion USA $72.27 ▼ -0.86%
19584 GPT Infraprojects Limited
NSE:GPTINFRA
0.19x Rs115.22 Million
≈ $1.25 Million
Rs622.56 Million India Rs115.19 ▼ -1.07%
19585 SBI Cards and Payment Services Limited
NSE:SBICARD
0.18x Rs1.02 Billion
≈ $10.98 Million
Rs5.49 Billion India Rs589.60 ▲ +0.02%
19586 Groupe Partouche SA
PA:PAR
0.18x €2.50 Million
≈ $2.93 Million
€13.55 Million France €25.20 ▲ +0.80%
19587 Pacte Novation
PA:MLPAC
0.18x €6.00K
≈ $7.01K
€32.47K France €9.00 ▲ +0.00%
19588 PT Trimuda Nuansa Citra Tbk
JK:TNCA
0.18x Rp48.97 Million
≈ $2.87K
Rp265.07 Million Indonesia Rp147.00 ▼ -3.29%
19589 Clarke Inc.
TO:CKI
0.18x CA$2.61 Million
≈ $1.89 Million
CA$14.15 Million Canada CA$22.90 ▼ -10.62%
19590 Sleep Number Corp
NASDAQ:SNBR
0.18x $139.00K $754.00K USA $0.48 ▲ +36.42%
19591 China Dongxiang (Group) Co. Ltd
F:4C1
0.18x €63.86 Million
≈ $74.66 Million
€347.18 Million Germany €0.04 ▲ +1.23%
19592 Baid Finserv Limited
NSE:BAIDFIN
0.18x Rs15.75 Million
≈ $170.34K
Rs85.67 Million India Rs10.18 ▼ -0.59%
19593 ASM INTL N.V. NY/1 EO-04
F:AVSN
0.18x €43.80 Million
≈ $51.21 Million
€238.50 Million Germany €875.00 ▼ -1.13%
19594 MultiChoice Group Ltd
JSE:MCG
0.18x ZAC549.00 Million
≈ $291.77K
ZAC2.99 Billion South Africa ZAC12375.00 ▲ +0.20%
19595 Jiangsu Libert Inc
SHG:605167
0.18x CN¥10.35 Million
≈ $1.51 Million
CN¥56.39 Million China CN¥14.62 ▼ -1.28%
19596 QINGCI GAMES INC. -00001
F:Z56
0.18x €9.38 Million
≈ $10.96 Million
€51.12 Million Germany €0.19 ▲ +18.01%
19597 Montanaro UK Smaller Companies Investment Trust PLC
LSE:MTU
0.18x GBX1.41 Million
≈ $171.98
GBX7.72 Million UK GBX108.50 ▲ +0.46%
19598 Inventus Mining Corp
V:IVS
0.18x CA$12.26K
≈ $8.87K
CA$67.06K Canada CA$0.29 ▼ -5.00%
19599 BlackRock Energy and Resources Closed Fund
NYSE:BGR
0.18x $4.23 Million $23.12 Million USA $15.75 ▼ -1.81%
19600 Triveni Engineering & Industries Limited
NSE:TRIVENI
0.18x Rs387.00 Million
≈ $4.19 Million
Rs2.12 Billion India Rs367.20 ▼ -1.32%