Companies by Cash Flow Quality Index

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,611
Positive operating CF and net income required

Last Updated

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

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
18701 Copart Inc
NASDAQ:CPRT
0.36x $127.50 Million $349.97 Million USA $27.87 ▲ +0.43%
18702 Ni Steel
KO:008260
0.36x ₩1.72 Billion
≈ $1.17 Million
₩4.73 Billion Korea ₩3160.00 ▲ +2.60%
18703 LUOYANG GLASS CO. H YC 1
F:LUG
0.36x €143.51 Million
≈ $167.77 Million
€394.72 Million Germany €0.21 ▲ +0.96%
18704 Naspers Limited
F:NNWN
0.36x €1.91 Billion
≈ $2.23 Billion
€5.24 Billion Germany €7.30 ▲ +1.39%
18705 United Pharm
KO:033270
0.36x ₩13.70 Billion
≈ $9.28 Million
₩37.71 Billion Korea ₩17740.00 ▲ +2.37%
18706 Toyota Motor Corporation
MX:TMN
0.36x MX$536.55 Billion
≈ $30.88 Billion
MX$1.48 Trillion Mexico MX$3547.00 ▲ +2.22%
18707 Yenher Holdings Bhd
KLSE:5300
0.36x RM7.40 Million
≈ $1.86 Million
RM20.37 Million Malaysia RM0.75 ▲ +0.00%
18708 Kang Yong Electric Public Company Limited
BK:KYE
0.36x ฿136.37 Million
≈ $4.25 Million
฿375.80 Million Thailand ฿282.00 ▲ +0.36%
18709 Cromwell Property Group
AU:CMW
0.36x AU$35.50 Million
≈ $25.12 Million
AU$97.90 Million Australia AU$0.32 ▲ +0.00%
18710 McEwen Mining Inc.
TO:MUX
0.36x CA$12.07 Million
≈ $8.73 Million
CA$33.29 Million Canada CA$22.94 ▼ -0.52%
18711 Waaree Energies Limited
NSE:WAAREEENER
0.36x Rs5.75 Billion
≈ $62.15 Million
Rs15.88 Billion India Rs2565.40 ▲ +2.86%
18712 Seazen Holdings Co Ltd
SHG:601155
0.36x CN¥213.64 Million
≈ $31.26 Million
CN¥590.44 Million China CN¥12.54 ▲ +8.10%
18713 GIIR Inc
KO:035000
0.36x ₩1.25 Billion
≈ $847.79K
₩3.46 Billion Korea ₩6420.00 ▲ +1.74%
18714 Zhejiang Songyuan Automotive Safety
SHE:300893
0.36x CN¥36.76 Million
≈ $5.38 Million
CN¥101.70 Million China CN¥13.76 ▲ +6.83%
18715 Dawning Information Industry Co Ltd
SHG:603019
0.36x CN¥85.78 Million
≈ $12.55 Million
CN¥237.45 Million China CN¥70.48 ▲ +5.21%
18716 Clean Science and Technology Limited
NSE:CLEAN
0.36x Rs226.12 Million
≈ $2.45 Million
Rs626.25 Million India Rs783.80 ▼ -1.34%
18717 Yunnan Tourism Co Ltd
SHE:002059
0.36x CN¥65.70 Million
≈ $9.61 Million
CN¥182.40 Million China CN¥4.07 ▼ -1.45%
18718 Ta Liang Technology Co Ltd
TW:3167
0.36x NT$195.66 Million
≈ $6.16 Million
NT$543.24 Million Taiwan NT$1055.00 ▲ +9.90%
18719 SRx Health Solutions Inc.
NYSE MKT:SRXH
0.36x $7.60 Million $21.11 Million USA $0.13 ▼ -1.55%
18720 Impex Ferro Tech Limited
NSE:IMPEXFERRO
0.36x Rs32.80 Million
≈ $354.74K
Rs91.13 Million India Rs6.25 ▼ -1.88%
18721 J.Jill Inc
NYSE:JILL
0.36x $1.69 Million $4.69 Million USA $24.53 ▼ -0.61%
18722 Rottneros AB
ST:RROS
0.36x Skr14.00 Million
≈ $1.51 Million
Skr39.00 Million Sweden Skr2.62 ▼ -0.19%
18723 Citra Marga Nusaphala Persada
JK:CMNP
0.36x Rp69.73 Billion
≈ $4.09 Million
Rp194.34 Billion Indonesia Rp1280.00 ▼ -8.24%
18724 AXT Inc
NASDAQ:AXTI
0.36x $536.00K $1.50 Million USA $51.47 ▼ -11.12%
18725 Ihlas Haber Ajansi AS
IS:IHAAS
0.36x TL1.87 Million
≈ $41.81K
TL5.21 Million Turkey TL14.63 ▼ -1.61%
18726 Sanitar Co Ltd
TW:1817
0.36x NT$45.38 Million
≈ $1.43 Million
NT$126.69 Million Taiwan NT$39.90 ▲ +0.25%
18727 Noble Mineral Exploration Inc
V:NOB
0.36x CA$434.66K
≈ $314.43K
CA$1.21 Million Canada CA$0.06 ▲ +0.00%
18728 Plascar Participações Industriais S.A
SA:PLAS3
0.36x R$22.54 Million
≈ $4.42 Million
R$63.03 Million Brazil R$3.75 ▲ +4.17%
18729 Amrutanjan Health Care Limited
NSE:AMRUTANJAN
0.36x Rs109.07 Million
≈ $1.18 Million
Rs305.08 Million India Rs513.80 ▲ +1.54%
18730 Chailease Holding Co Ltd
TW:5871
0.36x NT$1.71 Billion
≈ $53.76 Million
NT$4.78 Billion Taiwan NT$108.00 ▼ -0.46%
18731 Galaxy Digital Holdings Ltd
NASDAQ:GLXY
0.36x $32.90 Million $92.15 Million USA $16.14 ▼ -11.56%
18732 Feedback PLC
LSE:FDBK
0.36x GBX57.75K
≈ $7.03
GBX161.75K UK GBX6.43 ▲ +0.00%
18733 HUHUTECH International Group Inc. Ordinary Shares
NASDAQ:HUHU
0.36x $303.08K $849.33K USA $2.42 ▲ +7.56%
18734 Afi Properties Ltd
TA:AFPR
0.36x ILA115.05 Million
≈ $308.44K
ILA322.62 Million Israel ILA17290.00 ▼ -2.87%
18735 LGL Group Inc
NYSE MKT:LGL
0.36x $275.00K $772.00K USA $7.00 ▲ +0.00%
18736 Syncona Limited
LSE:SYNC
0.36x GBX20.47 Million
≈ $2.49K
GBX57.50 Million UK GBX129.00 ▲ +2.71%
18737 Compass Diversified Holdings
NYSE:CODI
0.36x $29.70 Million $83.51 Million USA $10.01 ▼ -5.74%
18738 Tamul Multimedia Co. Ltd
KQ:093640
0.36x ₩279.29 Million
≈ $189.27K
₩785.25 Million Korea ₩4305.00 ▲ +2.14%
18739 Bt Brands Inc
NASDAQ:BTBD
0.36x $325.18K $914.98K USA $1.63 ▼ -4.12%
18740 Charming Medical Limited Class A Ordinary Shares
NASDAQ:MCTA
0.36x $425.89K $1.20 Million USA $29.36 ▲ +0.00%
18741 Eugene Corporation
KQ:023410
0.36x ₩13.37 Billion
≈ $9.06 Million
₩37.65 Billion Korea ₩3125.00 ▲ +2.46%
18742 Inventure Growth & Securities Limited
NSE:INVENTURE
0.36x Rs21.69 Million
≈ $234.58K
Rs61.08 Million India Rs0.80 ▲ +0.00%
18743 Nutex Health Inc
NASDAQ:NUTX
0.36x $34.20 Million $96.32 Million USA $186.10 ▼ -7.32%
18744 Grieg Seafood ASA
OL:GSF
0.36x Nkr172.74 Million
≈ $18.18 Million
Nkr486.58 Million Norway Nkr23.26 ▲ +0.35%
18745 Aon PLC
F:4VK
0.35x €430.00 Million
≈ $502.72 Million
€1.21 Billion Germany €254.60 ▲ +4.05%
18746 Davicom Semiconductor Inc
TW:3094
0.35x NT$4.91 Million
≈ $154.82K
NT$13.87 Million Taiwan NT$57.40 ▼ -2.38%
18747 Dunedin Income Growth Investment Trust PLC
LSE:DIG
0.35x GBX6.40 Million
≈ $778.21
GBX18.06 Million UK GBX316.00 ▼ -0.16%
18748 ATAM VALVES ORD (BSE)
NSE:ATAM
0.35x Rs3.49 Million
≈ $37.79K
Rs9.88 Million India Rs52.89 ▲ +0.32%
18749 High Coast Distillery AB
ST:HIGHCO-B
0.35x Skr602.00K
≈ $64.78K
Skr1.70 Million Sweden Skr25.80 ▼ -0.77%
18750 HIM International Music
TWO:8446
0.35x NT$33.30 Million
≈ $1.05 Million
NT$94.20 Million Taiwan NT$85.70 ▼ -0.23%
18751 Crimson Tide plc
LSE:TIDE
0.35x GBX101.00K
≈ $12.29
GBX286.00K UK GBX97.50 ▲ +0.00%
18752 Centuria Office REIT
AU:COF
0.35x AU$21.69 Million
≈ $15.35 Million
AU$61.54 Million Australia AU$0.85 ▲ +0.00%
18753 Arteris Inc
NASDAQ:AIP
0.35x $2.67 Million $7.58 Million USA $18.76 ▼ -5.82%
18754 Trio-Tech International
NYSE MKT:TRT
0.35x $134.00K $381.00K USA $13.82 ▲ +3.83%
18755 Luks Kadife Ticaret ve Sanayi AS
IS:LUKSK
0.35x TL29.73 Million
≈ $665.87K
TL84.80 Million Turkey TL56.25 ▼ -4.90%
18756 Kamdhenu Limited
NSE:KAMDHENU
0.35x Rs140.66 Million
≈ $1.52 Million
Rs401.19 Million India Rs38.00 ▲ +0.18%
18757 Unicaja Banco SA
MC:UNI
0.35x €48.00 Million
≈ $56.12 Million
€137.00 Million Spain €3.26 ▲ +0.99%
18758 N2Tech Co. Ltd
KQ:227950
0.35x ₩4.33 Billion
≈ $2.94 Million
₩12.37 Billion Korea ₩1273.00 ▲ +4.17%
18759 Sigachi Industries Limited
NSE:SIGACHI
0.35x Rs56.42 Million
≈ $610.18K
Rs161.15 Million India Rs27.52 ▼ -0.61%
18760 Ruffer Investment Company Limited
LSE:RICA
0.35x GBX14.61 Million
≈ $1.78K
GBX41.77 Million UK GBX291.00 ▲ +0.34%
18761 Zhejiang Wanma Co Ltd
SHE:002276
0.35x CN¥56.40 Million
≈ $8.25 Million
CN¥161.30 Million China CN¥9.68 ▲ +2.11%
18762 Erbosan Erciyas Boru Sanayi Ve Ticaret AS
IS:ERBOS
0.35x TL33.41 Million
≈ $748.29K
TL95.64 Million Turkey TL103.90 ▼ -4.15%
18763 Wilh Wilhelmsen Holding ASA B
OL:WWIB
0.35x Nkr51.00 Million
≈ $5.37 Million
Nkr146.00 Million Norway Nkr830.00 ▼ -0.84%
18764 Troubadour Resources Inc
V:TR
0.35x CA$124.67K
≈ $90.19K
CA$356.96K Canada CA$0.10 ▲ +0.00%
18765 Lucara Diamond Corp
TO:LUC
0.35x CA$5.43 Million
≈ $3.93 Million
CA$15.56 Million Canada CA$0.13 ▼ -3.70%
18766 Saha Pathanapibul Public Company Limited
BK:SPC
0.35x ฿240.63 Million
≈ $7.50 Million
฿689.15 Million Thailand ฿56.50 ▲ +0.00%
18767 BRT Realty Trust
NYSE:BRT
0.35x $3.92 Million $11.24 Million USA $13.55 ▼ -0.66%
18768 Vince Holding Corp
NYSE:VNCE
0.35x $4.20 Million $12.06 Million USA $2.96 ▲ +0.34%
18769 Alphabet Inc Class C
NASDAQ:GOOG
0.35x $39.07 Billion $112.19 Billion USA $336.91 ▼ -2.32%
18770 Alphabet Inc Class A
NASDAQ:GOOGL
0.35x $39.07 Billion $112.19 Billion USA $340.59 ▼ -2.47%
18771 Autocount Dotcom Berhad
KLSE:0276
0.35x RM2.01 Million
≈ $503.89K
RM5.76 Million Malaysia RM0.46 ▼ -4.17%
18772 Shenzhen Keanda Electronic Techno
SHE:002972
0.35x CN¥2.91 Million
≈ $425.36K
CN¥8.35 Million China CN¥13.25 ▼ -2.57%
18773 Archean Chemical Industries Limited
NSE:ACI
0.35x Rs353.20 Million
≈ $3.82 Million
Rs1.02 Billion India Rs478.60 ▲ +1.45%
18774 KIOCL Limited
NSE:KIOCL
0.35x Rs135.60 Million
≈ $1.47 Million
Rs390.30 Million India Rs368.35 ▼ -0.23%
18775 Villeroy & Boch AG
XETRA:VIB3
0.35x €2.50 Million
≈ $2.92 Million
€7.20 Million Germany €11.65 ▼ -4.51%
18776 Kworld Computer Co Ltd
TWO:3287
0.35x NT$19.80 Million
≈ $623.93K
NT$57.07 Million Taiwan NT$59.60 ▲ +1.53%
18777 MODISON LIMITED
NSE:MODISONLTD
0.35x Rs57.14 Million
≈ $617.95K
Rs164.69 Million India Rs499.25 ▼ -5.00%
18778 HMA AGRO INDUSTRIES ORD (BSE)
NSE:HMAAGRO
0.35x Rs314.12 Million
≈ $3.40 Million
Rs905.61 Million India Rs25.33 ▲ +1.60%
18779 Pylon Public Company Limited
BK:PYLON
0.35x ฿26.76 Million
≈ $833.93K
฿77.30 Million Thailand ฿3.94 ▲ +0.51%
18780 Grupo Minsa S.A.B. de C.V
MX:MINSAB
0.35x MX$21.25 Million
≈ $1.22 Million
MX$61.44 Million Mexico MX$10.39 ▲ +0.00%
18781 US Financial 15 Split Corp
TO:FTU
0.35x CA$155.84K
≈ $112.74K
CA$450.69K Canada CA$0.70 ▲ +0.00%
18782 Caixabank SA
MC:CABK
0.35x €400.00 Million
≈ $467.64 Million
€1.16 Billion Spain €11.92 ▲ +0.13%
18783 JCBNext Berhad Bhd
KLSE:0058
0.35x RM4.77 Million
≈ $1.20 Million
RM13.79 Million Malaysia RM1.78 ▲ +0.00%
18784 Zhejiang Yonggui Electric Equipment Co Ltd
SHE:300351
0.35x CN¥5.68 Million
≈ $831.74K
CN¥16.44 Million China CN¥12.53 ▲ +1.95%
18785 Earth-Panda Advanced Magnetic Material Co Ltd
SHG:688077
0.35x CN¥7.19 Million
≈ $1.05 Million
CN¥20.79 Million China CN¥24.25 ▲ +1.38%
18786 Ellomay Capital Ltd
TA:ELLO
0.35x ILA3.48 Million
≈ $9.32K
ILA10.07 Million Israel ILA6524.00 ▲ +0.22%
18787 Fino Payments Bank Limited
NSE:FINOPB
0.35x Rs76.27 Million
≈ $824.87K
Rs220.87 Million India Rs134.10 ▲ +1.02%
18788 Tredegar Corporation
NYSE:TG
0.34x $1.95 Million $5.66 Million USA $7.84 ▼ -0.51%
18789 Solux Co. Ltd
KQ:290690
0.34x ₩3.85 Billion
≈ $2.61 Million
₩11.16 Billion Korea ₩2870.00 ▲ +5.13%
18790 Stic Investments Inc
KO:026890
0.34x ₩1.20 Billion
≈ $816.12K
₩3.49 Billion Korea ₩7860.00 ▲ +2.48%
18791 BRADDA HEAD LITHIUM O.N.
F:8CD1
0.34x €945.98K
≈ $1.11 Million
€2.75 Million Germany €0.02 ▲ +0.00%
18792 Bradda Head Holdings Ltd
LSE:BHL
0.34x GBX945.98K
≈ $115.10
GBX2.75 Million UK GBX1.60 ▲ +0.00%
18793 Western Digital Corporation
NASDAQ:WDC
0.34x $1.10 Billion $3.19 Billion USA $332.00 ▼ -6.86%
18794 Industrial Logistics Properties Trust
NASDAQ:ILPT
0.34x $21.73 Million $63.21 Million USA $6.82 ▼ -1.02%
18795 Medicon Hellas S.A.
AT:MEDIC
0.34x €131.19K
≈ $153.38K
€381.65K Greece €3.05 ▲ +0.00%
18796 AB VILKUSKIU PIEN.EO 029
F:UDW
0.34x €1.40 Million
≈ $1.64 Million
€4.08 Million Germany €15.10 ▲ +0.00%
18797 TWFG, Inc. Class A Common Stock
NASDAQ:TWFG
0.34x $9.82 Million $28.57 Million USA $25.37 ▲ +1.42%
18798 Schwälbchen Molkerei Jakob Berz AG
F:SMB
0.34x €1.04 Million
≈ $1.22 Million
€3.03 Million Germany €40.00 ▲ +0.00%
18799 Dongfang Electric Corporation Limited
F:DEU
0.34x €337.74 Million
≈ $394.86 Million
€983.11 Million Germany €1.86 ▲ +2.26%
18800 Kaufman Et Broad
PA:KOF
0.34x €10.73 Million
≈ $12.54 Million
€31.23 Million France €19.46 ▲ +1.25%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.