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