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.
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 |
Consolidated Edison Inc
NYSE:ED |
0.19x | $174.00 Million | $924.00 Million | USA | $111.98 | ▲ +0.43% |
| 19502 |
Xiamen Guang Pu Electronics Co Ltd
SHE:300632 |
0.19x |
CN¥4.54 Million
≈ $664.52K |
CN¥24.14 Million | China | CN¥16.35 | ▼ -4.55% |
| 19503 |
MCOT Public Company Limited
BK:MCOT |
0.19x |
฿140.40 Million
≈ $4.38 Million |
฿746.72 Million | Thailand | ฿5.70 | ▼ -3.39% |
| 19504 |
Baylin Technologies Inc
TO:BYL |
0.19x |
CA$188.00K
≈ $136.00K |
CA$1.00 Million | Canada | CA$0.26 | ▲ +6.25% |
| 19505 |
Caisse Regionale de Credit Agricole Mutuel de Normandie Seine SC
PA:CCN |
0.19x |
€11.19 Million
≈ $13.08 Million |
€59.54 Million | France | €163.00 | ▲ +0.00% |
| 19506 |
Resilient Property Income Fund Ltd
JSE:RES |
0.19x |
ZAC747.85 Million
≈ $397.45K |
ZAC3.98 Billion | South Africa | ZAC8199.00 | ▲ +2.68% |
| 19507 |
QuiaPEG Pharmaceuticals Holding AB
ST:QUIA |
0.19x |
Skr1.80 Million
≈ $193.49K |
Skr9.60 Million | Sweden | Skr0.00 | ▼ -16.67% |
| 19508 |
Sumit Woods Limited
NSE:SUMIT |
0.19x |
Rs3.08 Million
≈ $33.27K |
Rs16.43 Million | India | Rs52.15 | ▲ +0.19% |
| 19509 |
DIVA Laboratories Ltd
TWO:4153 |
0.19x |
NT$5.57 Million
≈ $175.45K |
NT$29.81 Million | Taiwan | NT$31.50 | ▼ -0.32% |
| 19510 |
Ryanair Holdings plc
IR:RYA |
0.19x |
€320.90 Million
≈ $375.17 Million |
€1.72 Billion | Ireland | €24.78 | ▲ +0.85% |
| 19511 |
Bide Pharmatech Co. Ltd. A
SHG:688073 |
0.19x |
CN¥28.32 Million
≈ $4.14 Million |
CN¥151.74 Million | China | CN¥46.69 | ▼ -3.89% |
| 19512 |
Yalla Group Ltd
NYSE:YALA |
0.19x | $5.50 Million | $29.47 Million | USA | $5.43 | ▲ +1.88% |
| 19513 |
Formosa Prosonic Industries
KLSE:9172 |
0.19x |
RM4.61 Million
≈ $1.16 Million |
RM24.72 Million | Malaysia | RM1.03 | ▲ +0.98% |
| 19514 |
Hanmi Science
KO:008930 |
0.19x |
₩7.96 Billion
≈ $5.39 Million |
₩42.71 Billion | Korea | ₩33950.00 | ▼ -4.37% |
| 19515 |
ICG Longbow Senior Secured UK Property Debt Investments Ltd
LSE:LBOW |
0.19x |
GBX846.37K
≈ $102.98 |
GBX4.54 Million | UK | GBX12.90 | ▲ +4.88% |
| 19516 |
Olive Resource Capital Inc
V:OC |
0.19x |
CA$961.56K
≈ $695.58K |
CA$5.17 Million | Canada | CA$0.11 | ▲ +4.76% |
| 19517 |
Kerlink SAS
PA:ALKLK |
0.19x |
€236.00K
≈ $275.91K |
€1.27 Million | France | €1.09 | ▲ +1.87% |
| 19518 |
Mega Manunggal Property TBK PT
JK:MMLP |
0.19x |
Rp2.38 Billion
≈ $139.31K |
Rp12.81 Billion | Indonesia | Rp288.00 | ▼ -1.37% |
| 19519 |
Tempore Properties SOCIMI SAU
MC:YTEM |
0.19x |
€2.94 Million
≈ $3.43 Million |
€15.83 Million | Spain | €2.88 | ▲ +0.00% |
| 19520 |
A10 Network
NYSE:ATEN |
0.19x | $2.23 Million | $12.03 Million | USA | $31.32 | ▼ -6.42% |
| 19521 |
Oi S.A
SA:OIBR3 |
0.19x |
R$24.60 Million
≈ $4.83 Million |
R$132.85 Million | Brazil | R$0.13 | ▲ +0.00% |
| 19522 |
JPMorgan Global Emerging Markets Investment Trust PLC
LSE:JEMI |
0.19x |
GBX4.32 Million
≈ $525.38 |
GBX23.32 Million | UK | GBX196.00 | ▼ -1.75% |
| 19523 |
Webster Financial Corporation
NYSE:WBS |
0.19x | $317.61 Million | $1.72 Billion | USA | $77.09 | ▲ +0.18% |
| 19524 |
GPT Infraprojects Limited
NSE:GPTINFRA |
0.19x |
Rs115.22 Million
≈ $1.25 Million |
Rs622.56 Million | India | Rs122.44 | ▲ +1.27% |
| 19525 |
SBI Cards and Payment Services Limited
NSE:SBICARD |
0.18x |
Rs1.02 Billion
≈ $10.98 Million |
Rs5.49 Billion | India | Rs654.90 | ▲ +1.53% |
| 19526 |
Santierul Naval Orsova SA
RO:SNO |
0.18x |
RON886.01K
≈ $203.44K |
RON4.79 Million | Romania | RON31.00 | ▼ -1.27% |
| 19527 |
Groupe Partouche SA
PA:PAR |
0.18x |
€2.50 Million
≈ $2.93 Million |
€13.55 Million | France | €24.00 | ▲ +0.00% |
| 19528 |
Pacte Novation
PA:MLPAC |
0.18x |
€6.00K
≈ $7.01K |
€32.47K | France | €9.10 | ▲ +0.00% |
| 19529 |
PT Trimuda Nuansa Citra Tbk
JK:TNCA |
0.18x |
Rp48.97 Million
≈ $2.87K |
Rp265.07 Million | Indonesia | Rp160.00 | ▼ -3.61% |
| 19530 |
Clarke Inc.
TO:CKI |
0.18x |
CA$2.61 Million
≈ $1.89 Million |
CA$14.15 Million | Canada | CA$23.05 | ▼ -0.22% |
| 19531 |
Sleep Number Corp
NASDAQ:SNBR |
0.18x | $139.00K | $754.00K | USA | $0.03 | ▲ +13.64% |
| 19532 |
China Dongxiang (Group) Co. Ltd
F:4C1 |
0.18x |
€63.86 Million
≈ $74.66 Million |
€347.18 Million | Germany | €0.03 | ▲ +1.67% |
| 19533 |
Baid Finserv Limited
NSE:BAIDFIN |
0.18x |
Rs15.75 Million
≈ $170.34K |
Rs85.67 Million | India | Rs10.03 | ▲ +1.72% |
| 19534 |
ASM INTL N.V. NY/1 EO-04
F:AVSN |
0.18x |
€43.80 Million
≈ $51.21 Million |
€238.50 Million | Germany | €775.00 | ▼ -9.88% |
| 19535 |
MultiChoice Group Ltd
JSE:MCG |
0.18x |
ZAC549.00 Million
≈ $291.77K |
ZAC2.99 Billion | South Africa | ZAC12375.00 | ▲ +0.20% |
| 19536 |
Jiangsu Libert Inc
SHG:605167 |
0.18x |
CN¥10.35 Million
≈ $1.51 Million |
CN¥56.39 Million | China | CN¥13.15 | ▼ -1.72% |
| 19537 |
QINGCI GAMES INC. -00001
F:Z56 |
0.18x |
€9.38 Million
≈ $10.96 Million |
€51.12 Million | Germany | €0.25 | ▼ -11.35% |
| 19538 |
Montanaro UK Smaller Companies Investment Trust PLC
LSE:MTU |
0.18x |
GBX1.41 Million
≈ $171.98 |
GBX7.72 Million | UK | GBX109.00 | ▲ +0.23% |
| 19539 |
Inventus Mining Corp
V:IVS |
0.18x |
CA$12.26K
≈ $8.87K |
CA$67.06K | Canada | CA$0.25 | ▼ -2.00% |
| 19540 |
BlackRock Energy and Resources Closed Fund
NYSE:BGR |
0.18x | $4.23 Million | $23.12 Million | USA | $15.95 | ▼ -1.36% |
| 19541 |
Triveni Engineering & Industries Limited
NSE:TRIVENI |
0.18x |
Rs387.00 Million
≈ $4.19 Million |
Rs2.12 Billion | India | Rs228.75 | ▼ -4.69% |
| 19542 |
Palfinger AG
VI:PAL |
0.18x |
€2.77 Million
≈ $3.24 Million |
€15.19 Million | Austria | €33.00 | ▲ +0.92% |
| 19543 |
Jiangsu Yueda Investment Co Ltd
SHG:600805 |
0.18x |
CN¥11.23 Million
≈ $1.64 Million |
CN¥61.52 Million | China | CN¥4.16 | ▲ +0.48% |
| 19544 |
United Bankers Oyj
HE:UNITED |
0.18x |
€1.25 Million
≈ $1.46 Million |
€6.83 Million | Finland | €24.10 | ▲ +1.26% |
| 19545 |
Yantai Yatong Precision Mechanical Corp. A
SHG:603190 |
0.18x |
CN¥20.21 Million
≈ $2.96 Million |
CN¥110.84 Million | China | CN¥15.14 | ▲ +1.20% |
| 19546 |
Ta Chen Stainless Pipe Co Ltd
TW:2027 |
0.18x |
NT$412.20 Million
≈ $12.99 Million |
NT$2.27 Billion | Taiwan | NT$42.20 | ▼ -5.27% |
| 19547 |
BH Macro Limited
LSE:BHMU |
0.18x | $29.30 Million | $161.47 Million | UK | $4.23 | ▼ -0.94% |
| 19548 |
BH Macro Limited
LSE:BHMG |
0.18x |
£29.30 Million
≈ $39.34 Million |
£161.47 Million | UK | £415.00 | ▼ -0.48% |
| 19549 |
Iljeong Ind
KO:008500 |
0.18x |
₩2.20 Billion
≈ $1.49 Million |
₩12.12 Billion | Korea | ₩624.00 | ▲ +0.65% |
| 19550 |
Commerce Split Corp
TO:YCM |
0.18x |
CA$560.01K
≈ $405.10K |
CA$3.10 Million | Canada | CA$10.80 | ▲ +0.00% |
| 19551 |
Acco Brands Corporation
NYSE:ACCO |
0.18x | $3.50 Million | $19.40 Million | USA | $4.35 | ▲ +5.33% |
| 19552 |
Meorient
SHE:300795 |
0.18x |
CN¥18.39 Million
≈ $2.69 Million |
CN¥102.08 Million | China | CN¥13.54 | ▲ +1.96% |
| 19553 |
Dcon Products Public Company Limited
BK:DCON |
0.18x |
฿2.84 Million
≈ $88.52K |
฿15.78 Million | Thailand | ฿0.19 | ▲ +5.56% |
| 19554 |
Kina Securities Ltd
AU:KSL |
0.18x |
AU$10.38 Million
≈ $7.34 Million |
AU$57.69 Million | Australia | AU$1.27 | ▲ +2.42% |
| 19555 |
Watts Water Technologies Inc
NYSE:WTS |
0.18x | $17.90 Million | $99.60 Million | USA | $346.59 | ▲ +0.26% |
| 19556 |
Senkron Guvenlik ve Iletisim Sistemleri AS
IS:SNKRN |
0.18x |
TL152.86K
≈ $3.42K |
TL850.86K | Turkey | TL323.00 | ▼ -6.31% |
| 19557 |
Toubani Resources Ltd
AU:TRE |
0.18x |
AU$28.93K
≈ $20.47K |
AU$161.38K | Australia | AU$0.27 | ▼ -1.82% |
| 19558 |
Impax Environmental Markets PLC
LSE:IEM |
0.18x |
GBX5.65 Million
≈ $686.95 |
GBX31.52 Million | UK | GBX431.50 | ▼ -0.23% |
| 19559 |
UOA Development Bhd
KLSE:5200 |
0.18x |
RM27.74 Million
≈ $6.96 Million |
RM155.00 Million | Malaysia | RM1.70 | ▲ +0.59% |
| 19560 |
Industrias CH S. A. B. de C. V
MX:ICHB |
0.18x |
MX$283.12 Million
≈ $16.29 Million |
MX$1.58 Billion | Mexico | MX$178.00 | ▼ -1.11% |
| 19561 |
RPG Life Sciences Limited
NSE:RPGLIFE |
0.18x |
Rs112.70 Million
≈ $1.22 Million |
Rs631.40 Million | India | Rs2888.70 | ▼ -1.35% |
| 19562 |
Zuming Bean Products Co Ltd
SHE:003030 |
0.18x |
CN¥7.36 Million
≈ $1.08 Million |
CN¥41.26 Million | China | CN¥23.01 | ▲ +1.77% |
| 19563 |
Fubon Financial Holding Co Ltd Pref B
TW:2881B |
0.18x |
NT$5.36 Billion
≈ $168.84 Million |
NT$30.04 Billion | Taiwan | NT$60.70 | ▼ -0.16% |
| 19564 |
Fubon Financial Holding Co Ltd Pref
TW:2881A |
0.18x |
NT$5.36 Billion
≈ $168.84 Million |
NT$30.04 Billion | Taiwan | NT$61.70 | ▲ +0.00% |
| 19565 |
The North American Income Trust plc
LSE:NAIT |
0.18x |
GBX8.18 Million
≈ $995.63 |
GBX45.88 Million | UK | GBX436.00 | ▲ +0.46% |
| 19566 |
Apex Biotechnology Corp
TW:1733 |
0.18x |
NT$5.19 Million
≈ $163.42K |
NT$29.21 Million | Taiwan | NT$31.70 | ▼ -1.55% |
| 19567 |
Shenzhen Liantronics
SHE:300269 |
0.18x |
CN¥8.21 Million
≈ $1.20 Million |
CN¥46.29 Million | China | CN¥4.40 | ▲ +2.09% |
| 19568 |
Puya Semiconductor Shanghai Co Ltd
SHG:688766 |
0.18x |
CN¥26.32 Million
≈ $3.85 Million |
CN¥148.47 Million | China | CN¥309.99 | ▼ -16.62% |
| 19569 |
Dongkuk Refractories & Steel Co. Ltd
KQ:075970 |
0.18x |
₩15.22 Million
≈ $10.32K |
₩85.95 Million | Korea | ₩1615.00 | ▼ -2.30% |
| 19570 |
Nebag ag
SW:NBEN |
0.18x |
CHF46.13K
≈ $58.32K |
CHF260.77K | Switzerland | CHF6.20 | ▲ +2.48% |
| 19571 |
Hangzhou Kelin Electric Co. Ltd. A
SHG:688611 |
0.18x |
CN¥2.33 Million
≈ $340.53K |
CN¥13.16 Million | China | CN¥53.90 | ▼ -5.85% |
| 19572 |
Vital Farms Inc
NASDAQ:VITL |
0.18x | $5.78 Million | $32.74 Million | USA | $13.82 | ▲ +3.99% |
| 19573 |
Link Bilgisayar Sistemleri Yazilimi ve Donanimi Sanayi ve Ticaret AS
IS:LINK |
0.18x |
TL21.56 Million
≈ $482.80K |
TL122.18 Million | Turkey | TL6.00 | ▼ -3.07% |
| 19574 |
Yongji Printing Co Ltd
SHG:603058 |
0.18x |
CN¥7.44 Million
≈ $1.09 Million |
CN¥42.17 Million | China | CN¥9.33 | ▲ +4.71% |
| 19575 |
Luxchem Corporation Bhd
KLSE:5143 |
0.18x |
RM2.32 Million
≈ $582.21K |
RM13.21 Million | Malaysia | RM0.43 | ▼ -2.27% |
| 19576 |
Wag! Group Co.
NASDAQ:PET |
0.18x | $1.02 Million | $5.80 Million | USA | $0.01 | ▲ +0.00% |
| 19577 |
AVTECH Sweden AB Series B
ST:AVT-B |
0.18x |
Skr700.00K
≈ $75.33K |
Skr4.00 Million | Sweden | Skr4.37 | ▼ -4.27% |
| 19578 |
Mayr-Melnhof Karton AG
VI:MMK |
0.17x |
€24.96 Million
≈ $29.18 Million |
€142.71 Million | Austria | €82.40 | ▼ -0.36% |
| 19579 |
Baillie Gifford UK Growth Fund PLC
LSE:BGUK |
0.17x |
GBX3.77 Million
≈ $458.46 |
GBX21.56 Million | UK | GBX220.00 | ▲ +1.85% |
| 19580 |
JPMorgan UK Small Cap Growth & Income Plc
LSE:JUGI |
0.17x |
GBX6.01 Million
≈ $731.73 |
GBX34.41 Million | UK | GBX337.00 | ▲ +1.05% |
| 19581 |
Sparebanken Ost
OL:SPOG |
0.17x |
Nkr113.20 Million
≈ $11.91 Million |
Nkr648.20 Million | Norway | Nkr72.40 | ▲ +1.83% |
| 19582 |
Beijing Centergate Technologies Holding Co Ltd
SHE:000931 |
0.17x |
CN¥1.86 Million
≈ $272.42K |
CN¥10.68 Million | China | CN¥4.14 | ▲ +0.00% |
| 19583 |
Generation Income Properties Inc
NASDAQ:GIPR |
0.17x | $238.85K | $1.37 Million | USA | $0.70 | ▲ +7.44% |
| 19584 |
Fursys
KO:016800 |
0.17x |
₩1.16 Billion
≈ $783.53K |
₩6.65 Billion | Korea | ₩25900.00 | ▼ -2.81% |
| 19585 |
Centratama Telekomunikasi Ind
JK:CENT |
0.17x |
Rp70.23 Billion
≈ $4.12 Million |
Rp404.08 Billion | Indonesia | Rp81.00 | ▼ -1.22% |
| 19586 |
Anand Rathi Wealth Limited
NSE:ANANDRATHI |
0.17x |
Rs100.40 Million
≈ $1.09 Million |
Rs578.24 Million | India | Rs2037.90 | ▼ -0.69% |
| 19587 |
IOL Chemicals and Pharmaceuticals Limited
NSE:IOLCP |
0.17x |
Rs110.60 Million
≈ $1.20 Million |
Rs639.00 Million | India | Rs147.15 | ▼ -2.85% |
| 19588 |
MicroPort Scientific Corporation
F:MSK |
0.17x |
€5.63 Million
≈ $6.58 Million |
€32.74 Million | Germany | €0.73 | ▼ -1.36% |
| 19589 |
Astra Graphia Tbk
JK:ASGR |
0.17x |
Rp11.93 Billion
≈ $698.82K |
Rp69.49 Billion | Indonesia | Rp1930.00 | ▲ +0.26% |
| 19590 |
Invesco California Value Muni Inc Tr
NYSE:VCV |
0.17x | $9.31 Million | $54.26 Million | USA | $10.59 | ▲ +0.86% |
| 19591 |
Taaleri Oyj
HE:TAALA |
0.17x |
€2.07 Million
≈ $2.42 Million |
€12.10 Million | Finland | €7.25 | ▼ -0.82% |
| 19592 |
RVRC Holding AB
ST:RVRC |
0.17x |
Skr18.00 Million
≈ $1.94 Million |
Skr105.00 Million | Sweden | Skr61.65 | ▲ +1.07% |
| 19593 |
Cosmos Yatirim Holding AS
IS:COSMO |
0.17x |
TL4.59 Million
≈ $102.76K |
TL26.76 Million | Turkey | TL118.00 | ▼ -3.67% |
| 19594 |
Marwyn Value Investors Ltd
LSE:MVIR |
0.17x |
GBX2.52 Million
≈ $306.06 |
GBX14.69 Million | UK | GBX283.00 | ▲ +0.00% |
| 19595 |
Zhangzhou Pientzehuang Pharmaceutical Co Ltd
SHG:600436 |
0.17x |
CN¥117.38 Million
≈ $17.18 Million |
CN¥687.04 Million | China | CN¥136.01 | ▲ +1.30% |
| 19596 |
Aeluma, Inc
NASDAQ:ALMU |
0.17x | $249.32K | $1.46 Million | USA | $14.19 | ▼ -4.38% |
| 19597 |
Rohas Tecnic Bhd
KLSE:9741 |
0.17x |
RM2.64 Million
≈ $662.57K |
RM15.48 Million | Malaysia | RM0.18 | ▼ -2.70% |
| 19598 |
Khaitan (India) Limited
NSE:KHAITANLTD |
0.17x |
Rs3.24 Million
≈ $35.07K |
Rs19.04 Million | India | Rs130.00 | ▼ -0.63% |
| 19599 |
Khee San Bhd
KLSE:6203 |
0.17x |
RM11.17 Million
≈ $2.81 Million |
RM65.65 Million | Malaysia | RM0.12 | ▲ +0.00% |
| 19600 |
Mg Internation
PA:ALMGI |
0.17x |
€193.00K
≈ $225.64K |
€1.13 Million | France | €2.50 | ▼ -8.09% |