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.
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% |