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 |
|---|---|---|---|---|---|---|---|
| 4601 |
CN LGY.PWR.GR.UNSP.ADR/10
F:6WX0 |
4.82x |
€21.83 Billion
≈ $25.52 Billion |
€4.53 Billion | Germany | €6.65 | ▲ +0.76% |
| 4602 |
EuroTeleSites AG
VI:ETS |
4.82x |
€103.45 Million
≈ $120.95 Million |
€21.45 Million | Austria | €4.36 | ▼ -0.23% |
| 4603 |
VIRINCHI ORD (BSE)
NSE:VIRINCHI |
4.82x |
Rs270.81 Million
≈ $2.93 Million |
Rs56.16 Million | India | Rs15.73 | ▼ -3.14% |
| 4604 |
Lynch Group Holdings Ltd
AU:LGL |
4.82x |
AU$21.27 Million
≈ $15.05 Million |
AU$4.42 Million | Australia | AU$2.15 | ▲ +0.00% |
| 4605 |
Goltas Goller Bolgesi Cimento Sanayi ve Ticaret AS
IS:GOLTS |
4.82x |
TL426.94 Million
≈ $9.56 Million |
TL88.64 Million | Turkey | TL312.50 | ▼ -0.16% |
| 4606 |
Lien Viet Post Joint Stock Commercial Bank
VN:LPB |
4.82x |
₫11.54 Trillion
≈ $438.41 Million |
₫2.40 Trillion | Vietnam | ₫54600.00 | ▲ +2.06% |
| 4607 |
Cowealth Medical China Co.Ltd.
SHG:603122 |
4.82x |
CN¥132.75 Million
≈ $19.43 Million |
CN¥27.57 Million | China | CN¥9.76 | ▼ -1.41% |
| 4608 |
Hindustan Aeronautics Limited
NSE:HAL |
4.81x |
Rs80.36 Billion
≈ $869.06 Million |
Rs16.69 Billion | India | Rs4581.70 | ▲ +2.02% |
| 4609 |
Welltend Technology Corp
TW:3021 |
4.81x |
NT$92.85 Million
≈ $2.93 Million |
NT$19.29 Million | Taiwan | NT$21.40 | ▲ +0.71% |
| 4610 |
HengFeng Information Technology Co Ltd
SHE:300605 |
4.81x |
CN¥38.36 Million
≈ $5.61 Million |
CN¥7.97 Million | China | CN¥8.65 | ▲ +0.82% |
| 4611 |
Highlight Tech
TWO:6208 |
4.81x |
NT$337.50 Million
≈ $10.63 Million |
NT$70.13 Million | Taiwan | NT$84.30 | ▼ -0.47% |
| 4612 |
Ganges Securities Limited
NSE:GANGESSECU |
4.81x |
Rs189.46 Million
≈ $2.05 Million |
Rs39.38 Million | India | Rs115.75 | ▼ -0.14% |
| 4613 |
Curro Hol
JSE:COH |
4.81x |
ZAC688.00 Million
≈ $365.64K |
ZAC143.00 Million | South Africa | ZAC1461.00 | ▲ +0.41% |
| 4614 |
LandBridge Company LLC
NYSE:LB |
4.81x | $41.12 Million | $8.55 Million | USA | $76.57 | ▲ +1.42% |
| 4615 |
Aarti Surfactants Limited
NSE:AARTISURF |
4.81x |
Rs216.41 Million
≈ $2.34 Million |
Rs45.00 Million | India | Rs399.05 | ▲ +1.86% |
| 4616 |
Lichen China Limited Class A Ordinary Shares
NASDAQ:LICN |
4.81x | $3.69 Million | $767.00K | USA | $1.15 | ▼ -10.16% |
| 4617 |
United Faith Auto-Engineering Co. Ltd.
SHE:301112 |
4.81x |
CN¥56.97 Million
≈ $8.34 Million |
CN¥11.85 Million | China | CN¥26.77 | ▲ +2.96% |
| 4618 |
Thoresen Thai Agencies Public Company Limited
BK:TTA-R |
4.81x |
฿432.98 Million
≈ $13.50 Million |
฿90.11 Million | Thailand | ฿4.36 | ▲ +0.00% |
| 4619 |
N.C. Housing Public Company Limited
BK:NCH |
4.80x |
฿151.24 Million
≈ $4.71 Million |
฿31.48 Million | Thailand | ฿0.44 | ▼ -2.22% |
| 4620 |
Satrec Initiative Co. Ltd
KQ:099320 |
4.80x |
₩37.60 Billion
≈ $25.48 Million |
₩7.83 Billion | Korea | ₩74200.00 | ▲ +0.00% |
| 4621 |
Carnival Plc ADS
NYSE:CUK |
4.80x | $1.26 Billion | $263.00 Million | USA | $26.60 | ▼ -0.97% |
| 4622 |
Carnival Corporation
NYSE:CCL |
4.80x | $1.26 Billion | $263.00 Million | USA | $26.16 | ▲ +0.46% |
| 4623 |
Hangzhou First PV Material Co Ltd
SHG:603806 |
4.80x |
CN¥921.00 Million
≈ $134.77 Million |
CN¥191.85 Million | China | CN¥14.24 | ▲ +4.09% |
| 4624 |
Radium Life Tech Co Ltd
TW:2547 |
4.80x |
NT$388.32 Million
≈ $12.23 Million |
NT$80.90 Million | Taiwan | NT$10.30 | ▲ +0.98% |
| 4625 |
Cardinal Health Inc
NYSE:CAH |
4.80x | $1.82 Billion | $380.00 Million | USA | $227.09 | ▲ +0.59% |
| 4626 |
Ok Biotech Co Ltd
TW:4155 |
4.80x |
NT$256.86 Million
≈ $8.09 Million |
NT$53.54 Million | Taiwan | NT$15.80 | ▼ -0.63% |
| 4627 |
Jiangsu New Energy Development Co Ltd
SHG:603693 |
4.80x |
CN¥519.94 Million
≈ $76.08 Million |
CN¥108.40 Million | China | CN¥12.30 | ▼ -2.77% |
| 4628 |
Beijing Tieke Shougang Railway Tech Co Ltd
SHG:688569 |
4.80x |
CN¥216.75 Million
≈ $31.72 Million |
CN¥45.20 Million | China | CN¥16.13 | ▼ -1.29% |
| 4629 |
JC Chemical Co. Ltd
KQ:137950 |
4.79x |
₩6.91 Billion
≈ $4.68 Million |
₩1.44 Billion | Korea | ₩2920.00 | ▲ +0.69% |
| 4630 |
Longyan Zhuoyue New Energy Co Ltd
SHG:688196 |
4.79x |
CN¥385.77 Million
≈ $56.45 Million |
CN¥80.50 Million | China | CN¥31.51 | ▼ -0.03% |
| 4631 |
ITEK Inc
KQ:119830 |
4.79x |
₩5.92 Billion
≈ $4.01 Million |
₩1.24 Billion | Korea | ₩5200.00 | ▼ -0.95% |
| 4632 |
Fwusow Industry Co Ltd
TW:1219 |
4.79x |
NT$163.52 Million
≈ $5.15 Million |
NT$34.13 Million | Taiwan | NT$11.70 | ▼ -0.43% |
| 4633 |
Holtek Semiconductor Inc
TW:6202 |
4.79x |
NT$130.00 Million
≈ $4.10 Million |
NT$27.14 Million | Taiwan | NT$57.10 | ▲ +1.78% |
| 4634 |
Fiera Capital Corporation
TO:FSZ |
4.79x |
CA$36.73 Million
≈ $26.57 Million |
CA$7.67 Million | Canada | CA$5.19 | ▼ -0.19% |
| 4635 |
EP Manufacturing Bhd
KLSE:7773 |
4.79x |
RM62.37 Million
≈ $15.66 Million |
RM13.02 Million | Malaysia | RM0.43 | ▲ +1.18% |
| 4636 |
SIAV S.P.A.
F:F4U |
4.79x |
€6.62 Million
≈ $7.74 Million |
€1.38 Million | Germany | €2.20 | ▲ +0.00% |
| 4637 |
Magontec Ltd
AU:MGL |
4.79x |
AU$11.47 Million
≈ $8.12 Million |
AU$2.40 Million | Australia | AU$0.20 | ▲ +0.00% |
| 4638 |
Simplex Infrastructures Limited
NSE:SIMPLEXINF |
4.79x |
Rs2.08 Billion
≈ $22.48 Million |
Rs434.40 Million | India | Rs249.75 | ▼ -1.07% |
| 4639 |
GuangDong Leary New Material Technology Co. Ltd. A
SHG:688683 |
4.78x |
CN¥52.10 Million
≈ $7.62 Million |
CN¥10.89 Million | China | CN¥25.74 | ▲ +4.76% |
| 4640 |
Pilbara Minerals Ltd
AU:PLS |
4.78x |
AU$156.98 Million
≈ $111.07 Million |
AU$32.82 Million | Australia | AU$4.12 | ▼ -1.67% |
| 4641 |
Snail, Inc. Class A Common Stock
NASDAQ:SNAL |
4.78x | $10.21 Million | $2.13 Million | USA | $5.20 | ▲ +4.00% |
| 4642 |
Guosen Securities Co Ltd
SHE:002736 |
4.78x |
CN¥10.06 Billion
≈ $1.47 Billion |
CN¥2.10 Billion | China | CN¥10.30 | ▼ -0.10% |
| 4643 |
Prime Dividend Corp
TO:PDV |
4.78x |
CA$516.72K
≈ $373.79K |
CA$108.11K | Canada | CA$15.71 | ▲ +0.06% |
| 4644 |
GRP Limited
NSE:GRPLTD |
4.78x |
Rs177.13 Million
≈ $1.92 Million |
Rs37.06 Million | India | Rs1946.10 | ▲ +2.63% |
| 4645 |
Wynn Resorts Limited
NASDAQ:WYNN |
4.78x | $478.02 Million | $100.03 Million | USA | $94.63 | ▼ -1.08% |
| 4646 |
RWE Aktiengesellschaft
F:RWEA |
4.78x |
€3.97 Billion
≈ $4.64 Billion |
€831.00 Million | Germany | €57.00 | ▲ +3.64% |
| 4647 |
Materialise NV
F:06MA |
4.78x |
€10.36 Million
≈ $12.11 Million |
€2.17 Million | Germany | €5.65 | ▲ +0.89% |
| 4648 |
Nanxing Furniture Machinery & Equipment Co Ltd
SHE:002757 |
4.77x |
CN¥152.88 Million
≈ $22.37 Million |
CN¥32.02 Million | China | CN¥15.33 | ▲ +1.46% |
| 4649 |
Balkrishna Industries Limited
NSE:BALKRISIND |
4.77x |
Rs12.63 Billion
≈ $136.57 Million |
Rs2.65 Billion | India | Rs2037.60 | ▼ -0.86% |
| 4650 |
Grupo Empresas Navieras SA
SN:NAVIERA |
4.77x |
CL$29.09 Million
≈ $32.53K |
CL$6.09 Million | Chile | CL$41.00 | ▼ -2.38% |
| 4651 |
Precipio Inc
NASDAQ:PRPO |
4.77x | $353.00K | $74.00K | USA | $23.70 | ▲ +1.28% |
| 4652 |
Lagardere SCA
PA:MMB |
4.77x |
€853.00 Million
≈ $997.25 Million |
€179.00 Million | France | €18.16 | ▼ -1.09% |
| 4653 |
Eton Pharmaceuticals Inc
NASDAQ:ETON |
4.77x | $7.41 Million | $1.55 Million | USA | $43.20 | ▲ +5.19% |
| 4654 |
Vivozon Healthcare Inc
KQ:082800 |
4.76x |
₩1.17 Billion
≈ $794.04K |
₩246.03 Million | Korea | ₩2420.00 | ▲ +1.47% |
| 4655 |
PROG Holdings Inc
NYSE:PRG |
4.76x | $171.70 Million | $36.05 Million | USA | $45.36 | ▲ +0.78% |
| 4656 |
Chumporn Palm Oil Industry Public Company Limited
BK:CPI |
4.76x |
฿356.72 Million
≈ $11.12 Million |
฿74.91 Million | Thailand | ฿3.68 | ▲ +1.66% |
| 4657 |
Valvoline Inc
NYSE:VVV |
4.76x | $121.90 Million | $25.60 Million | USA | $39.45 | ▼ -0.23% |
| 4658 |
Baoshan Iron & Steel Co Ltd
SHG:600019 |
4.76x |
CN¥14.67 Billion
≈ $2.15 Billion |
CN¥3.08 Billion | China | CN¥5.81 | ▼ -1.36% |
| 4659 |
KKR & Co. Inc.
NYSE:KKR |
4.76x | $1.93 Billion | $405.23 Million | USA | $97.11 | ▲ +0.14% |
| 4660 |
Bowman Consulting Group Ltd
NASDAQ:BWMN |
4.76x | $9.36 Million | $1.97 Million | USA | $26.40 | ▲ +1.69% |
| 4661 |
BJs Restaurants Inc
NASDAQ:BJRI |
4.76x | $42.98 Million | $9.03 Million | USA | $67.90 | ▼ -1.37% |
| 4662 |
Johnson Health Tech Co Ltd
TW:1736 |
4.76x |
NT$114.77 Million
≈ $3.62 Million |
NT$24.12 Million | Taiwan | NT$141.50 | ▲ +4.81% |
| 4663 |
DSV ADR 2 DK 1
F:DS8 |
4.76x |
€5.75 Billion
≈ $6.72 Billion |
€1.21 Billion | Germany | €112.00 | ▲ +0.00% |
| 4664 |
Amer Sports, Inc.
NYSE:AS |
4.75x | $624.80 Million | $131.50 Million | USA | $34.50 | ▼ -5.06% |
| 4665 |
Skandinaviska Enskilda Banken AB (publ)
ST:SEB-A |
4.75x |
Skr34.72 Billion
≈ $3.74 Billion |
Skr7.31 Billion | Sweden | Skr215.80 | ▲ +1.65% |
| 4666 |
GrandTech C.G. Systems
TWO:6123 |
4.75x |
NT$215.84 Million
≈ $6.80 Million |
NT$45.48 Million | Taiwan | NT$41.70 | ▲ +0.97% |
| 4667 |
C. Mer Industries Ltd
TA:CMER |
4.75x |
ILA47.48 Million
≈ $127.30K |
ILA10.01 Million | Israel | ILA5245.00 | ▲ +0.11% |
| 4668 |
PT MNC Energy Investments Tbk
JK:IATA |
4.75x |
Rp2.09 Million
≈ $122.35 |
Rp440.02K | Indonesia | Rp60.00 | ▲ +3.45% |
| 4669 |
Uniinfo Telecom Services Limited
NSE:UNIINFO |
4.75x |
Rs9.43 Million
≈ $101.97K |
Rs1.99 Million | India | Rs12.50 | ▲ +1.30% |
| 4670 |
Imperial Metals Corporation
TO:III |
4.74x |
CA$68.34 Million
≈ $49.43 Million |
CA$14.40 Million | Canada | CA$7.58 | ▲ +5.28% |
| 4671 |
MPC Münchmeyer Petersen Capital AG
F:MPCK |
4.74x |
€8.41 Million
≈ $9.84 Million |
€1.77 Million | Germany | €5.04 | ▼ -1.56% |
| 4672 |
Grazziotin S.A
SA:CGRA3 |
4.74x |
R$24.70 Million
≈ $4.85 Million |
R$5.21 Million | Brazil | R$24.65 | ▲ +0.00% |
| 4673 |
Uniper SE
XETRA:UN0 |
4.74x |
€1.59 Billion
≈ $1.86 Billion |
€335.00 Million | Germany | €43.20 | ▼ -1.14% |
| 4674 |
Guerbet S. A.
PA:GBT |
4.74x |
€12.48 Million
≈ $14.59 Million |
€2.63 Million | France | €8.83 | ▲ +0.80% |
| 4675 |
Macfarlane Group PLC
LSE:MACF |
4.74x |
GBX12.40 Million
≈ $1.51K |
GBX2.62 Million | UK | GBX68.40 | ▲ +1.18% |
| 4676 |
Turkiye Is Bankasi AS Class C
IS:ISCTR |
4.74x |
TL110.98 Billion
≈ $2.49 Billion |
TL23.44 Billion | Turkey | TL12.93 | ▼ -1.90% |
| 4677 |
Climb Global Solutions
NASDAQ:CLMB |
4.73x | $22.23 Million | $4.70 Million | USA | $25.82 | ▲ +1.53% |
| 4678 |
Superior Industries International
NYSE:SUP |
4.73x | $78.10 Million | $16.50 Million | USA | $0.09 | ▼ -1.39% |
| 4679 |
DCI Advisors Limited
LSE:DCI |
4.73x |
GBX10.04 Million
≈ $1.22K |
GBX2.12 Million | UK | GBX4.50 | ▼ -2.17% |
| 4680 |
Tcc Steel
KO:002710 |
4.73x |
₩11.30 Billion
≈ $7.66 Million |
₩2.39 Billion | Korea | ₩8570.00 | ▼ -1.83% |
| 4681 |
JC Decaux SA
PA:DEC |
4.73x |
€358.80 Million
≈ $419.47 Million |
€75.90 Million | France | €21.86 | ▼ -1.44% |
| 4682 |
Fujian Star Net Communic Ltd
SHE:002396 |
4.73x |
CN¥625.97 Million
≈ $91.60 Million |
CN¥132.47 Million | China | CN¥31.61 | ▲ +9.99% |
| 4683 |
Yankuang Energy Group Co Ltd
SHG:600188 |
4.73x |
CN¥9.90 Billion
≈ $1.45 Billion |
CN¥2.10 Billion | China | CN¥20.94 | ▲ +0.72% |
| 4684 |
Wizz Air Holdings Plc
F:WI2 |
4.72x |
€1.07 Billion
≈ $1.25 Billion |
€225.80 Million | Germany | €12.60 | ▼ -0.79% |
| 4685 |
Nucleus Software Exports Limited
NSE:NUCLEUS |
4.72x |
Rs1.24 Billion
≈ $13.42 Million |
Rs262.90 Million | India | Rs749.55 | ▲ +0.17% |
| 4686 |
Net Holding AS
IS:NTHOL |
4.72x |
TL1.54 Billion
≈ $34.39 Million |
TL325.39 Million | Turkey | TL43.30 | ▼ -1.81% |
| 4687 |
Guangdong Electric Power Devel
SHE:200539 |
4.72x |
HK$2.60 Billion
≈ $332.03 Million |
HK$551.28 Million | China | HK$1.92 | ▼ -1.03% |
| 4688 |
Hilbert Group AB Series B
ST:HILB-B |
4.72x |
Skr962.00K
≈ $103.53K |
Skr204.00K | Sweden | Skr4.15 | ▼ -4.60% |
| 4689 |
ASS.GENERALI ADR 1/2/EO 1
F:ASG0 |
4.71x |
€19.67 Billion
≈ $23.00 Billion |
€4.17 Billion | Germany | €18.50 | ▼ -1.07% |
| 4690 |
Astrana Health Inc
NASDAQ:ASTH |
4.71x | $68.06 Million | $14.44 Million | USA | $45.46 | ▲ +2.04% |
| 4691 |
Potbelly Co
NASDAQ:PBPB |
4.71x | $13.74 Million | $2.91 Million | USA | $17.12 | ▲ +0.06% |
| 4692 |
Black Stone Minerals LP
NYSE:BSM |
4.71x | $62.56 Million | $13.27 Million | USA | $14.37 | ▲ +0.91% |
| 4693 |
Zoneco Group Co Ltd
SHE:002069 |
4.71x |
CN¥55.19 Million
≈ $8.08 Million |
CN¥11.71 Million | China | CN¥3.01 | ▼ -2.59% |
| 4694 |
Arcadis N.V.
AS:ARCAD |
4.71x |
€476.00 Million
≈ $556.49 Million |
€101.00 Million | Netherlands | €34.38 | ▼ -0.87% |
| 4695 |
Yinson Holdings Bhd
KLSE:7293 |
4.71x |
RM650.00 Million
≈ $163.19 Million |
RM138.00 Million | Malaysia | RM1.74 | ▼ -3.87% |
| 4696 |
Lin Horn Technology Co Ltd
TWO:5464 |
4.71x |
NT$64.80 Million
≈ $2.04 Million |
NT$13.76 Million | Taiwan | NT$78.90 | ▲ +1.81% |
| 4697 |
Savencia SA
PA:SAVE |
4.71x |
€240.06 Million
≈ $280.66 Million |
€50.98 Million | France | €63.80 | ▲ +0.31% |
| 4698 |
Sai Gon Ha Noi Commercial Joint Stock Bank
VN:SHB |
4.71x |
₫17.54 Trillion
≈ $666.51 Million |
₫3.73 Trillion | Vietnam | ₫11800.00 | ▲ +0.00% |
| 4699 |
Shinjin Sm Co.Ltd
KQ:138070 |
4.71x |
₩1.60 Billion
≈ $1.09 Million |
₩340.62 Million | Korea | ₩1516.00 | ▲ +4.12% |
| 4700 |
China Southern Airlines Co Ltd Class A
SHG:600029 |
4.71x |
CN¥18.07 Billion
≈ $2.64 Billion |
CN¥3.84 Billion | China | CN¥5.06 | ▲ +0.80% |