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 |
|---|---|---|---|---|---|---|---|
| 2901 |
Bourrelier Group SA
PA:ALBOU |
7.76x |
€25.95 Million
≈ $30.33 Million |
€3.34 Million | France | €67.40 | ▲ +0.30% |
| 2902 |
Norwegian Cruise Line Holdings Ltd
NYSE:NCLH |
7.75x | $811.45 Million | $104.67 Million | USA | $15.05 | ▼ -2.21% |
| 2903 |
ALUMEXX N.V. NAM. EO-10
F:NE8F |
7.75x |
€4.98 Million
≈ $5.82 Million |
€642.00K | Germany | €1.26 | ▲ +0.00% |
| 2904 |
Zhejiang Power New Energy Co. Ltd. A
SHG:688184 |
7.75x |
CN¥148.13 Million
≈ $21.68 Million |
CN¥19.12 Million | China | CN¥10.90 | ▲ +1.21% |
| 2905 |
Global Vectra Helicorp Limited
NSE:GLOBALVECT |
7.74x |
Rs978.11 Million
≈ $10.58 Million |
Rs126.29 Million | India | Rs119.75 | ▼ -0.12% |
| 2906 |
Balyo SA
PA:BALYO |
7.74x |
€3.37 Million
≈ $3.93 Million |
€434.60K | France | €0.60 | ▲ +0.00% |
| 2907 |
Adhi Karya Persero Tbk
JK:ADHI |
7.74x |
Rp55.95 Billion
≈ $3.28 Million |
Rp7.23 Billion | Indonesia | Rp133.00 | ▲ +0.00% |
| 2908 |
Darling Ingredients Inc
NYSE:DAR |
7.74x | $440.61 Million | $56.94 Million | USA | $61.36 | ▲ +0.80% |
| 2909 |
Pamapol S.A.
WAR:PMP |
7.73x |
zł29.67 Million
≈ $8.17 Million |
zł3.84 Million | Poland | zł2.68 | ▲ +0.00% |
| 2910 |
Smart Gunes Enerjisi Teknolojileri Arastirma Gelistirme Uretim Sanayi ve Ticaret
IS:SMRTG |
7.73x |
TL865.65 Million
≈ $19.39 Million |
TL111.96 Million | Turkey | TL4.30 | ▼ -6.11% |
| 2911 |
Buriram Sugar Public Company Limited
BK:BRR |
7.73x |
฿235.86 Million
≈ $7.35 Million |
฿30.52 Million | Thailand | ฿3.74 | ▼ -0.53% |
| 2912 |
Guler Yatirim Holding AS
IS:GLRYH |
7.72x |
TL917.41 Million
≈ $20.55 Million |
TL118.79 Million | Turkey | TL1.81 | ▼ -4.74% |
| 2913 |
HANSARD GLOBAL PLC LS-50
F:H9G |
7.72x |
€13.90 Million
≈ $16.25 Million |
€1.80 Million | Germany | €0.69 | ▲ +4.58% |
| 2914 |
Telus Corp
TO:T |
7.72x |
CA$1.05 Billion
≈ $759.55 Million |
CA$136.00 Million | Canada | CA$11.91 | ▲ +0.51% |
| 2915 |
Prashkovsky
TA:PRSK |
7.72x |
ILA135.46 Million
≈ $363.16K |
ILA17.55 Million | Israel | ILA11290.00 | ▼ -1.40% |
| 2916 |
Telefonica SA ADR
NYSE:TEF |
7.72x | $2.44 Billion | $316.68 Million | USA | $4.08 | ▼ -2.16% |
| 2917 |
Sintercom India Limited
NSE:SINTERCOM |
7.72x |
Rs41.34 Million
≈ $447.08K |
Rs5.36 Million | India | Rs77.68 | ▲ +2.20% |
| 2918 |
BPL Limited
NSE:BPL |
7.71x |
Rs13.47 Million
≈ $145.63K |
Rs1.75 Million | India | Rs42.93 | ▲ +0.09% |
| 2919 |
Chartwell Retirement Residences
TO:CSH-UN |
7.71x |
CA$61.62 Million
≈ $44.58 Million |
CA$7.99 Million | Canada | CA$20.04 | ▲ +0.20% |
| 2920 |
Korla Pear
SHG:600506 |
7.71x |
CN¥120.70 Million
≈ $17.66 Million |
CN¥15.66 Million | China | CN¥15.45 | ▲ +2.18% |
| 2921 |
Ventas Inc
NYSE:VTR |
7.71x | $556.55 Million | $72.22 Million | USA | $85.86 | ▲ +1.18% |
| 2922 |
PLANETEL SPA
F:0A7 |
7.70x |
€10.26 Million
≈ $12.00 Million |
€1.33 Million | Germany | €3.66 | ▲ +0.00% |
| 2923 |
UP FINT. HLDG (SP.ADR) A
F:1M5 |
7.70x |
€1.32 Billion
≈ $1.54 Billion |
€170.90 Million | Germany | €5.80 | ▲ +0.00% |
| 2924 |
Springer Nature AG & Co KGaA
F:SPG |
7.70x |
€531.20 Million
≈ $621.03 Million |
€69.00 Million | Germany | €20.90 | ▲ +0.97% |
| 2925 |
Warimpex Finanz- und Beteiligungs AG
VI:WXF |
7.69x |
€10.20 Million
≈ $11.93 Million |
€1.33 Million | Austria | €0.49 | ▲ +0.00% |
| 2926 |
ANSYS Inc
NASDAQ:ANSS |
7.69x | $398.94 Million | $51.87 Million | USA | $374.30 | ▲ +0.00% |
| 2927 |
Suominen Oyj
HE:SUY1V |
7.69x |
€6.50 Million
≈ $7.60 Million |
€845.00K | Finland | €0.53 | ▲ +1.15% |
| 2928 |
Rayonier Advanced Materials
NYSE:RYAM |
7.69x | $87.59 Million | $11.39 Million | USA | $6.99 | ▼ -1.69% |
| 2929 |
Steven Madden Ltd
NASDAQ:SHOO |
7.69x | $213.34 Million | $27.75 Million | USA | $45.27 | ▼ -2.10% |
| 2930 |
NamR SA
PA:ALNMR |
7.69x |
€780.55K
≈ $912.54K |
€101.55K | France | €0.23 | ▲ +0.00% |
| 2931 |
Jamf Holding
NASDAQ:JAMF |
7.69x | $4.07 Million | $529.00K | USA | $13.05 | ▲ +0.46% |
| 2932 |
CSC Financial Co. Ltd
F:CS0 |
7.68x |
€14.41 Billion
≈ $16.84 Billion |
€1.87 Billion | Germany | €1.22 | ▲ +0.00% |
| 2933 |
CJ Corp
KO:001040 |
7.68x |
₩472.11 Billion
≈ $319.94 Million |
₩61.46 Billion | Korea | ₩124600.00 | ▲ +0.89% |
| 2934 |
JOST Werke AG
XETRA:JST |
7.67x |
€66.45 Million
≈ $77.68 Million |
€8.66 Million | Germany | €60.00 | ▲ +1.69% |
| 2935 |
Kaset Thai International Sugar Corporation Public Company Limited
BK:KTIS |
7.67x |
฿2.88 Billion
≈ $89.64 Million |
฿374.85 Million | Thailand | ฿1.89 | ▼ -0.53% |
| 2936 |
Santacruz Silver Mining Ltd.
V:SCZ |
7.66x |
CA$15.37 Million
≈ $11.12 Million |
CA$2.00 Million | Canada | CA$12.62 | ▼ -0.32% |
| 2937 |
Cannara Biotech Inc
V:LOVE |
7.66x |
CA$7.96 Million
≈ $5.76 Million |
CA$1.04 Million | Canada | CA$1.83 | ▼ -2.14% |
| 2938 |
SUPER HI INTERNATIONAL HOLDING LTD. American Depositary Shares
NASDAQ:HDL |
7.66x | $34.21 Million | $4.47 Million | USA | $10.22 | ▼ -2.85% |
| 2939 |
Gentas Genel Metal Sanayi ve Ticaret AS
IS:GENTS |
7.66x |
TL214.36 Million
≈ $4.80 Million |
TL28.00 Million | Turkey | TL3.64 | ▼ -3.96% |
| 2940 |
Plenti Group Ltd
AU:PLT |
7.65x |
AU$28.88 Million
≈ $20.44 Million |
AU$3.77 Million | Australia | AU$0.68 | ▲ +0.00% |
| 2941 |
Exel Composites Oyj
HE:EXL1V |
7.65x |
€994.00K
≈ $1.16 Million |
€130.00K | Finland | €7.51 | ▲ +1405.01% |
| 2942 |
GalaxyCore Inc
SHG:688728 |
7.64x |
CN¥156.05 Million
≈ $22.84 Million |
CN¥20.43 Million | China | CN¥11.97 | ▲ +0.50% |
| 2943 |
Heidrick & Struggles International
NASDAQ:HSII |
7.63x | $134.68 Million | $17.65 Million | USA | $59.01 | ▲ +0.07% |
| 2944 |
Ionic Rare EARTHS Ltd
AU:IXR |
7.63x |
AU$296.20K
≈ $209.58K |
AU$38.81K | Australia | AU$0.43 | ▼ -1.15% |
| 2945 |
TRUSTPILOT GROUP LS -01
F:6VZ |
7.63x |
€59.21 Million
≈ $69.22 Million |
€7.76 Million | Germany | €3.06 | ▲ +4.26% |
| 2946 |
Megalestari Epack Sentosaraya Pt
JK:EPAC |
7.63x |
Rp10.15 Billion
≈ $594.75K |
Rp1.33 Billion | Indonesia | Rp42.00 | ▼ -14.29% |
| 2947 |
Jura Energy Corporation
V:JEC |
7.63x |
CA$1.65 Million
≈ $1.20 Million |
CA$216.94K | Canada | CA$0.10 | ▲ +5.56% |
| 2948 |
GeoPark Ltd
NYSE:GPRK |
7.63x | $106.82 Million | $14.01 Million | USA | $11.76 | ▲ +1.99% |
| 2949 |
Shield On Service Tbk PT
JK:SOSS |
7.62x |
Rp38.08 Billion
≈ $2.23 Million |
Rp5.00 Billion | Indonesia | Rp765.00 | ▼ -15.00% |
| 2950 |
HL Corp Shenzhen
SHE:002105 |
7.62x |
CN¥31.01 Million
≈ $4.54 Million |
CN¥4.07 Million | China | CN¥6.03 | ▲ +2.38% |
| 2951 |
Singer Thailand Public Company Limited
BK:SINGER-R |
7.62x |
฿94.84 Million
≈ $2.96 Million |
฿12.45 Million | Thailand | ฿6.95 | ▲ +0.00% |
| 2952 |
Camping World Holdings Inc
NYSE:CWH |
7.61x | $187.88 Million | $24.68 Million | USA | $4.51 | ▼ -1.31% |
| 2953 |
SHANDONG HI-SP.G.HD-0001
F:HRI |
7.61x |
€2.69 Billion
≈ $3.15 Billion |
€353.52 Million | Germany | €0.03 | ▲ +0.00% |
| 2954 |
Zhejiang Huace Film TV Co
SHE:300133 |
7.61x |
CN¥438.25 Million
≈ $64.13 Million |
CN¥57.61 Million | China | CN¥9.07 | ▼ -3.41% |
| 2955 |
Jersey Mike's Subs Inc.
NYSE:JMKE |
7.60x | $38.00 Million | $5.00 Million | USA | $17.95 | ▼ -2.02% |
| 2956 |
Mirion Technologies Inc
NYSE:MIR |
7.60x | $58.50 Million | $7.70 Million | USA | $15.15 | ▼ -2.51% |
| 2957 |
Talenom Oyj
HE:TNOM |
7.60x |
€17.46 Million
≈ $20.41 Million |
€2.30 Million | Finland | €1.11 | ▲ +0.00% |
| 2958 |
SKK Holdings Limited
NASDAQ:SKK |
7.59x | $3.37 Million | $444.00K | USA | $4.53 | ▼ -0.44% |
| 2959 |
Nanjing Doron Technology Corp
SHG:603528 |
7.59x |
CN¥22.01 Million
≈ $3.22 Million |
CN¥2.90 Million | China | CN¥6.53 | ▲ +2.67% |
| 2960 |
Joyware Electronics Co Ltd
SHE:300270 |
7.59x |
CN¥2.62 Million
≈ $382.92K |
CN¥344.82K | China | CN¥9.58 | ▲ +0.00% |
| 2961 |
Wah Seong Corporation Bhd
KLSE:5142 |
7.59x |
RM84.23 Million
≈ $21.15 Million |
RM11.10 Million | Malaysia | RM0.70 | ▼ -2.78% |
| 2962 |
Stef SA
PA:STF |
7.59x |
€120.11 Million
≈ $140.42 Million |
€15.83 Million | France | €121.00 | ▼ -0.66% |
| 2963 |
Shanghai Phoenix Enterprise Group Co Ltd B
SHG:900916 |
7.58x | $76.61 Million | $10.10 Million | China | $0.50 | ▼ -0.20% |
| 2964 |
Shandong Haihua Co Ltd
SHE:000822 |
7.58x |
CN¥520.84 Million
≈ $76.22 Million |
CN¥68.73 Million | China | CN¥4.20 | ▲ +1.94% |
| 2965 |
Asahi Songwon Colors Limited
NSE:ASAHISONG |
7.58x |
Rs579.17 Million
≈ $6.26 Million |
Rs76.43 Million | India | Rs390.95 | ▲ +4.34% |
| 2966 |
Ambipar Emergency Response
NYSE:AMBIQ |
7.58x | $144.95 Million | $19.13 Million | USA | $0.07 | ▲ +0.00% |
| 2967 |
Ambipar Emergency Response
NYSE MKT:AMBI |
7.58x | $144.95 Million | $19.13 Million | USA | $0.40 | ▲ +0.00% |
| 2968 |
SBM Offshore N.V.
AS:SBMO |
7.58x |
€2.41 Billion
≈ $2.82 Billion |
€318.47 Million | Netherlands | €35.32 | ▲ +2.44% |
| 2969 |
Changsha Tongcheng Holdings Co Ltd
SHE:000419 |
7.57x |
CN¥311.42 Million
≈ $45.57 Million |
CN¥41.14 Million | China | CN¥4.99 | ▲ +0.00% |
| 2970 |
INPOST S.A UNSP.ADR/1/2
F:6690 |
7.57x |
€723.70 Million
≈ $846.08 Million |
€95.60 Million | Germany | €7.20 | ▲ +0.00% |
| 2971 |
Eastern Water Resources Development and Management Public Company Limited
F:7ES1 |
7.57x |
€448.15 Million
≈ $523.93 Million |
€59.22 Million | Germany | €0.12 | ▼ -0.83% |
| 2972 |
Korea Flange
KO:010100 |
7.57x |
₩25.52 Billion
≈ $17.30 Million |
₩3.37 Billion | Korea | ₩3240.00 | ▲ +2.05% |
| 2973 |
Plotech Co Ltd
TW:6141 |
7.57x |
NT$204.51 Million
≈ $6.44 Million |
NT$27.02 Million | Taiwan | NT$53.10 | ▲ +1.92% |
| 2974 |
Subur Tiasa Holdings Bhd
KLSE:6904 |
7.57x |
RM95.65 Million
≈ $24.01 Million |
RM12.64 Million | Malaysia | RM0.70 | ▲ +0.00% |
| 2975 |
Matba Rofex SA
BA:MTR |
7.56x |
AR$30.48 Billion
≈ $22.06 Million |
AR$4.03 Billion | Argentina | AR$2215.00 | ▲ +0.00% |
| 2976 |
MESB Bhd
KLSE:7234 |
7.55x |
RM31.20 Million
≈ $7.83 Million |
RM4.13 Million | Malaysia | RM0.20 | ▲ +0.00% |
| 2977 |
Metalfrio Solutions S.A
SA:FRIO3 |
7.55x |
R$165.58 Million
≈ $32.49 Million |
R$21.94 Million | Brazil | R$205.00 | ▲ +0.00% |
| 2978 |
Inter Rock Minerals Inc
V:IRO |
7.55x |
CA$3.24 Million
≈ $2.34 Million |
CA$429.00K | Canada | CA$1.15 | ▲ +0.00% |
| 2979 |
Ancom Logistics Bhd
KLSE:0048 |
7.54x |
RM5.79 Million
≈ $1.45 Million |
RM767.00K | Malaysia | RM0.10 | ▲ +0.00% |
| 2980 |
Gyeongnam Steel Co. Ltd
KQ:039240 |
7.54x |
₩4.20 Billion
≈ $2.85 Million |
₩557.37 Million | Korea | ₩1920.00 | ▲ +4.35% |
| 2981 |
Ratch Group Public Company Limited
BK:RATCH |
7.54x |
฿5.84 Billion
≈ $182.10 Million |
฿774.98 Million | Thailand | ฿38.00 | ▲ +0.66% |
| 2982 |
China Reinsurance (Group) Corporation
F:C53 |
7.53x |
€7.58 Billion
≈ $8.86 Billion |
€1.01 Billion | Germany | €0.14 | ▲ +0.74% |
| 2983 |
Jinling Hotel Corp Ltd
SHG:601007 |
7.53x |
CN¥126.70 Million
≈ $18.54 Million |
CN¥16.82 Million | China | CN¥6.65 | ▲ +0.15% |
| 2984 |
An Phat Holdings JSC
VN:APH |
7.53x |
₫297.34 Billion
≈ $11.30 Million |
₫39.51 Billion | Vietnam | ₫6990.00 | ▲ +1.75% |
| 2985 |
Graphic Packaging Holding Company
NYSE:GPK |
7.52x | $534.00 Million | $71.00 Million | USA | $8.57 | ▼ -1.83% |
| 2986 |
Tangshan Jidong Cement Co Ltd
SHE:000401 |
7.51x |
CN¥1.34 Billion
≈ $196.11 Million |
CN¥178.35 Million | China | CN¥3.65 | ▲ +3.11% |
| 2987 |
Kyndryl Holdings Inc
NYSE:KD |
7.51x | $428.00 Million | $57.00 Million | USA | $13.21 | ▲ +0.15% |
| 2988 |
China Securities Co Ltd
SHG:601066 |
7.51x |
CN¥29.81 Billion
≈ $4.36 Billion |
CN¥3.97 Billion | China | CN¥22.88 | ▼ -1.80% |
| 2989 |
MMG Limited
F:OMS1 |
7.51x |
€348.65 Million
≈ $407.61 Million |
€46.45 Million | Germany | €0.86 | ▼ -1.72% |
| 2990 |
Guangdong Hongteo Accurate Technology Co Ltd
SHE:300176 |
7.50x |
CN¥63.31 Million
≈ $9.26 Million |
CN¥8.44 Million | China | CN¥4.23 | ▲ +2.67% |
| 2991 |
Shenzhen Jove Enterprise Co. Ltd.
SHE:300814 |
7.50x |
CN¥83.05 Million
≈ $12.15 Million |
CN¥11.07 Million | China | CN¥104.52 | ▼ -1.41% |
| 2992 |
Daeduck Co. Ltd.
KO:008060 |
7.50x |
₩120.82 Billion
≈ $81.88 Million |
₩16.11 Billion | Korea | ₩13910.00 | ▲ +0.65% |
| 2993 |
TDM Berhad
KLSE:2054 |
7.49x |
RM28.34 Million
≈ $7.11 Million |
RM3.78 Million | Malaysia | RM0.20 | ▲ +2.56% |
| 2994 |
Intiland Development Tbk
JK:DILD |
7.49x |
Rp344.95 Billion
≈ $20.21 Million |
Rp46.04 Billion | Indonesia | Rp98.00 | ▼ -10.91% |
| 2995 |
Brilliance Technology Co Ltd
SHE:300542 |
7.49x |
CN¥417.71 Million
≈ $61.12 Million |
CN¥55.77 Million | China | CN¥12.16 | ▲ +1.08% |
| 2996 |
Jiangsu WELLE Environmental Co Ltd
SHE:300190 |
7.48x |
CN¥44.50 Million
≈ $6.51 Million |
CN¥5.94 Million | China | CN¥3.54 | ▲ +1.14% |
| 2997 |
Everpure, Inc.
NYSE:P |
7.48x | $180.16 Million | $24.08 Million | USA | $124.01 | ▼ -7.04% |
| 2998 |
Precio Fishbone AB (publ)
ST:PRCO-B |
7.48x |
Skr7.71 Million
≈ $829.93K |
Skr1.03 Million | Sweden | Skr18.50 | ▼ -1.07% |
| 2999 |
Huatai Securities Co Ltd
SHG:601688 |
7.48x |
CN¥35.91 Billion
≈ $5.25 Billion |
CN¥4.80 Billion | China | CN¥17.84 | ▼ -0.17% |
| 3000 |
China Cinda Asset Management Co., Ltd.
F:0CI |
7.48x |
€26.63 Billion
≈ $31.14 Billion |
€3.56 Billion | Germany | €0.10 | ▼ -0.52% |
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.