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