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
9801 Jabil Circuit Inc
NYSE:JBL
1.95x $535.00 Million $275.00 Million USA $278.25 ▼ -3.10%
9802 Thungela Resources Limited
JSE:TGA
1.95x ZAC2.71 Billion
≈ $1.44 Million
ZAC1.39 Billion South Africa ZAC13526.00 ▲ +0.31%
9803 Shenzhen AV-Display Co. Ltd.
SHE:300939
1.95x CN¥24.27 Million
≈ $3.55 Million
CN¥12.48 Million China CN¥90.20 ▼ -0.89%
9804 REDOX Ltd
AU:RDX
1.95x AU$35.88 Million
≈ $25.39 Million
AU$18.45 Million Australia AU$3.52 ▲ +2.33%
9805 Jiangyin Jianghua Microelectronics Materials Co Ltd
SHG:603078
1.94x CN¥59.74 Million
≈ $8.74 Million
CN¥30.71 Million China CN¥25.25 ▲ +0.36%
9806 PetroVietnam Transportation Corp
VN:PVT
1.94x ₫1.08 Trillion
≈ $40.86 Million
₫552.88 Billion Vietnam ₫23650.00 ▲ +0.00%
9807 BUDWEISER BREW.UNSP.ADR/4
F:4BB1
1.94x €951.00 Million
≈ $1.11 Billion
€489.00 Million Germany €2.90 ▲ +1.40%
9808 Alarm.com Holdings Inc
NASDAQ:ALRM
1.94x $92.52 Million $47.59 Million USA $57.37 ▼ -0.47%
9809 Panda Dairy Corp
SHE:300898
1.94x CN¥59.02 Million
≈ $8.64 Million
CN¥30.36 Million China CN¥20.41 ▼ -2.02%
9810 Sino-American Silicon Products
TWO:5483
1.94x NT$3.81 Billion
≈ $119.96 Million
NT$1.96 Billion Taiwan NT$200.00 ▲ +2.30%
9811 Companhia Siderúrgica Nacional
MX:SIDN
1.94x MX$1.65 Billion
≈ $95.20 Million
MX$851.11 Million Mexico MX$23.69 ▲ +5.81%
9812 Shopify Inc
NYSE:SHOP
1.94x $513.00 Million $264.00 Million USA $161.08 ▼ -0.76%
9813 AAPICO Hitech Public Company Limited
BK:AH
1.94x ฿411.19 Million
≈ $12.82 Million
฿211.61 Million Thailand ฿15.00 ▼ -1.96%
9814 EnGIS Technologies Inc
KQ:208860
1.94x ₩4.20 Billion
≈ $2.85 Million
₩2.16 Billion Korea ₩8810.00 ▲ +0.11%
9815 Fidelis Insurance Holdings Limited
NYSE:FIHL
1.94x $228.80 Million $117.80 Million USA $25.07 ▲ +1.33%
9816 Sanxiang Advanced Materials
SHG:603663
1.94x CN¥64.18 Million
≈ $9.39 Million
CN¥33.05 Million China CN¥34.60 ▼ -0.75%
9817 Zhejiang Shouxiangu Pharm Co
SHG:603896
1.94x CN¥20.94 Million
≈ $3.06 Million
CN¥10.78 Million China CN¥14.28 ▼ -1.18%
9818 SunocoCorp LLC
NYSE:SUNC
1.94x $23.18 Million $11.94 Million USA $72.35 ▼ -0.04%
9819 PRADA S.P.A.UNS.ADR/2 EO1
F:PRP0
1.94x €1.65 Billion
≈ $1.93 Billion
€851.94 Million Germany €8.00 ▼ -1.23%
9820 Midea Group Co Ltd
SHE:000333
1.94x CN¥23.05 Billion
≈ $3.37 Billion
CN¥11.87 Billion China CN¥84.60 ▼ -0.13%
9821 Mizuho Financial Group Inc.
NYSE:MFG
1.94x $590.24 Billion $304.04 Billion USA $10.17 ▼ -0.49%
9822 Dr Peng Telecom and Media Group Co Ltd
SHG:600804
1.94x CN¥113.26 Million
≈ $16.57 Million
CN¥58.34 Million China CN¥0.14 ▲ +0.00%
9823 Shan XI Hua Yang Group New Energy Co Ltd
SHG:600348
1.94x CN¥662.93 Million
≈ $97.01 Million
CN¥341.51 Million China CN¥8.76 ▲ +1.86%
9824 Sephaku Holdings Ltd
JSE:SEP
1.94x ZAC71.23 Million
≈ $37.85K
ZAC36.70 Million South Africa ZAC161.00 ▼ -0.62%
9825 Steadfast Group Ltd
AU:SDF
1.94x AU$275.80 Million
≈ $195.15 Million
AU$142.10 Million Australia AU$5.78 ▼ -0.17%
9826 Hubei Dinglong Chemical
SHE:300054
1.94x CN¥389.70 Million
≈ $57.03 Million
CN¥200.79 Million China CN¥57.51 ▼ -0.16%
9827 Pioneer Motor Public Company Limited
BK:PIMO
1.94x ฿46.46 Million
≈ $1.45 Million
฿23.94 Million Thailand ฿1.22 ▲ +0.00%
9828 Extra Space Storage Inc
NYSE:EXR
1.94x $489.86 Million $252.42 Million USA $139.61 ▲ +1.39%
9829 Orion Corp
KO:271560
1.94x ₩199.19 Billion
≈ $134.99 Million
₩102.66 Billion Korea ₩108500.00 ▲ +1.02%
9830 KMW Inc.
KQ:032500
1.94x ₩14.81 Billion
≈ $10.04 Million
₩7.63 Billion Korea ₩17620.00 ▲ +2.98%
9831 Cadre Holdings Inc
NYSE:CDRE
1.94x $22.13 Million $11.41 Million USA $29.08 ▼ -1.79%
9832 Alliance Resource Partners LP
NASDAQ:ARLP
1.94x $153.01 Million $78.87 Million USA $25.75 ▲ +2.22%
9833 abrdn Asian Income Fund Limited
LSE:AAIF
1.94x GBX11.07 Million
≈ $1.35K
GBX5.70 Million UK GBX300.00 ▼ -1.96%
9834 Xpro India Limited
NSE:XPROINDIA
1.94x Rs127.55 Million
≈ $1.38 Million
Rs65.75 Million India Rs977.50 ▼ -0.49%
9835 SKS Technologies Group Ltd
AU:SKS
1.94x AU$16.00 Million
≈ $11.32 Million
AU$8.25 Million Australia AU$6.91 ▲ +1.92%
9836 Chunghwa Telecom Co. Ltd
F:CHWD
1.94x €20.64 Billion
≈ $24.13 Billion
€10.64 Billion Germany €40.20 ▼ -2.43%
9837 Cathay General Bancorp
NASDAQ:CATY
1.94x $150.60 Million $77.65 Million USA $59.96 ▼ -0.32%
9838 Suzhou Recodeal Interconnect System Co Ltd
SHG:688800
1.94x CN¥147.39 Million
≈ $21.57 Million
CN¥76.02 Million China CN¥44.50 ▼ -0.93%
9839 Burckhardt Compression
SW:BCHN
1.94x CHF119.12 Million
≈ $150.60 Million
CHF61.45 Million Switzerland CHF483.00 ▲ +0.94%
9840 Zhejiang Benli Technology Co. Ltd.
SHE:301065
1.94x CN¥152.79 Million
≈ $22.36 Million
CN¥78.83 Million China CN¥18.92 ▲ +0.64%
9841 Flughafen Zurich
SW:FHZN
1.94x CHF317.20 Million
≈ $401.03 Million
CHF163.70 Million Switzerland CHF193.90 ▼ -0.36%
9842 Australian Mines Ltd
AU:AUZ
1.94x AU$3.49 Million
≈ $2.47 Million
AU$1.80 Million Australia AU$0.14 ▲ +21.74%
9843 Managepay Systems Bhd
KLSE:0156
1.94x RM4.23 Million
≈ $1.06 Million
RM2.18 Million Malaysia RM0.06 ▲ +10.00%
9844 Mortgage Advice
LSE:MAB1
1.94x GBX13.20 Million
≈ $1.61K
GBX6.82 Million UK GBX365.50 ▼ -0.54%
9845 Pearl Global Industries Limited
NSE:PGIL
1.94x Rs2.73 Billion
≈ $29.55 Million
Rs1.41 Billion India Rs1289.20 ▲ +2.05%
9846 MOIL Limited
NSE:MOIL
1.94x Rs1.36 Billion
≈ $14.75 Million
Rs704.38 Million India Rs233.63 ▲ +0.43%
9847 RE Royalties Ltd
V:RE
1.94x CA$693.43K
≈ $501.61K
CA$358.24K Canada CA$0.30 ▼ -1.67%
9848 Inner Mongolia Yitai Coal Co Ltd
SHG:900948
1.94x $2.99 Billion $1.54 Billion China $3.72 ▲ +3.57%
9849 Kumpulan Fima Bhd
KLSE:6491
1.94x RM49.28 Million
≈ $12.37 Million
RM25.47 Million Malaysia RM2.38 ▲ +0.42%
9850 Smith AO Corporation
NYSE:AOS
1.93x $255.40 Million $132.00 Million USA $59.22 ▼ -0.42%
9851 Pegasus Hava Tasimaciligi AS
IS:PGSUS
1.93x TL438.46 Million
≈ $9.82 Million
TL226.66 Million Turkey TL127.70 ▼ -1.31%
9852 Koza Altin Isletmeleri AS
IS:KOZAL
1.93x TL5.35 Billion
≈ $119.73 Million
TL2.76 Billion Turkey TL40.00 ▲ +0.35%
9853 Guangdong Hongtu Technology Holdings Co Ltd
SHE:002101
1.93x CN¥185.36 Million
≈ $27.12 Million
CN¥95.84 Million China CN¥8.57 ▲ +4.00%
9854 Shenzhen Sinexcel Electric Co Ltd
SHE:300693
1.93x CN¥229.26 Million
≈ $33.55 Million
CN¥118.56 Million China CN¥32.16 ▲ +0.25%
9855 A.P. Møller - Mærsk A/S
CO:MAERSK-A
1.93x Dkr2.40 Billion
≈ $375.62 Million
Dkr1.24 Billion Denmark Dkr23400.00 ▲ +1.39%
9856 Inner Mongolia Xingye Mining Co Ltd
SHE:000426
1.93x CN¥1.10 Billion
≈ $160.82 Million
CN¥568.40 Million China CN¥28.72 ▲ +2.98%
9857 Wizz Air Holdings PLC
LSE:WIZZ
1.93x GBX622.29 Million
≈ $75.71K
GBX321.87 Million UK GBX977.00 ▼ -0.46%
9858 GALDERMA GROUP AG
NYSE:GALDY
1.93x $1.19 Billion $613.00 Million USA $42.40 ▲ +1.95%
9859 Primoris Services Corporation
NYSE:PRIM
1.93x $182.90 Million $94.62 Million USA $73.21 ▼ -0.73%
9860 QST International
TWO:8349
1.93x NT$240.22 Million
≈ $7.57 Million
NT$124.29 Million Taiwan NT$40.35 ▲ +0.88%
9861 PARKEN Sport & Entertainment
CO:PARKEN
1.93x Dkr356.67 Million
≈ $55.80 Million
Dkr184.56 Million Denmark Dkr238.00 ▲ +0.00%
9862 Yw Company Limited
KQ:051390
1.93x ₩2.48 Billion
≈ $1.68 Million
₩1.28 Billion Korea ₩3830.00 ▲ +2.00%
9863 Prima Marine Public Company Limited
BK:PRM
1.93x ฿1.09 Billion
≈ $33.92 Million
฿563.39 Million Thailand ฿8.80 ▼ -0.56%
9864 Shanghai M&G Stationery Inc
SHG:603899
1.93x CN¥755.55 Million
≈ $110.56 Million
CN¥391.12 Million China CN¥21.90 ▼ -1.26%
9865 VAA Vista Alegre Atlantis SGPS SA
LS:VAF
1.93x €6.05 Million
≈ $7.07 Million
€3.13 Million Portugal €1.07 ▲ +0.00%
9866 Transmissora Aliança de Energia Elétrica S.A
SA:TAEE3
1.93x R$657.88 Million
≈ $129.09 Million
R$340.61 Million Brazil R$14.55 ▼ -1.29%
9867 Transmissora Aliança de Energia Elétrica S.A
SA:TAEE11
1.93x R$657.88 Million
≈ $129.09 Million
R$340.61 Million Brazil R$44.56 ▼ -0.20%
9868 Bombardier Inc Series B
TO:BBD-B
1.93x CA$338.00 Million
≈ $244.50 Million
CA$175.00 Million Canada CA$308.00 ▼ -0.83%
9869 Discover Financial Services
NYSE:DFS
1.93x $2.13 Billion $1.10 Billion USA $200.05 ▲ +0.00%
9870 Fresenius Medical Care AG & Co. KGaA
F:FMEA
1.93x €226.89 Million
≈ $265.25 Million
€117.53 Million Germany €19.60 ▲ +0.00%
9871 Integrated Service Technology
TWO:3289
1.93x NT$172.58 Million
≈ $5.44 Million
NT$89.40 Million Taiwan NT$135.50 ▲ +0.74%
9872 Materion Corporation
NYSE:MTRN
1.93x $74.81 Million $38.76 Million USA $245.44 ▼ -2.66%
9873 Fluidra
MC:FDR
1.93x €214.23 Million
≈ $250.45 Million
€110.99 Million Spain €17.69 ▲ +0.23%
9874 Korea New Network Co. Ltd
KQ:058400
1.93x ₩5.07 Billion
≈ $3.44 Million
₩2.63 Billion Korea ₩5620.00 ▲ +0.54%
9875 Pond Technologies Holdings Inc
V:POND
1.93x CA$272.00K
≈ $196.76K
CA$141.00K Canada CA$0.01 ▲ +0.00%
9876 Vimta Labs Limited
NSE:VIMTALABS
1.93x Rs748.73 Million
≈ $8.10 Million
Rs388.13 Million India Rs522.45 ▲ +0.15%
9877 Jiangsu Hengxing New Material
SHG:603276
1.93x CN¥21.92 Million
≈ $3.21 Million
CN¥11.36 Million China CN¥18.95 ▲ +0.00%
9878 MeiHua Holdings Group Co Ltd
SHG:600873
1.93x CN¥2.42 Billion
≈ $354.77 Million
CN¥1.26 Billion China CN¥7.42 ▲ +0.68%
9879 N. Varveris-Moda Bagno S.A
AT:MODA
1.93x €978.55K
≈ $1.14 Million
€507.43K Greece €6.95 ▲ +0.00%
9880 Anatara Lifesciences Ltd
AU:ANR
1.93x AU$877.87K
≈ $621.15K
AU$455.25K Australia AU$0.01 ▲ +0.00%
9881 Chin Yang Ind
KO:003780
1.93x ₩2.24 Billion
≈ $1.51 Million
₩1.16 Billion Korea ₩4230.00 ▼ -1.63%
9882 Weatherford International plc
NASDAQ:WFRD
1.93x $268.00 Million $139.00 Million USA $76.19 ▲ +1.59%
9883 Mr D I Y Group M Bhd
KLSE:5296
1.93x RM259.12 Million
≈ $65.06 Million
RM134.41 Million Malaysia RM1.23 ▲ +3.36%
9884 Affinity Bancshares Inc
NASDAQ:AFBI
1.93x $4.40 Million $2.28 Million USA $23.00 ▲ +0.00%
9885 Telefonaktiebolaget LM Ericsson (publ)
ST:ERIC-A
1.93x Skr16.51 Billion
≈ $1.78 Billion
Skr8.56 Billion Sweden Skr107.60 ▼ -0.19%
9886 CirChem AB
ST:CIRCHE
1.93x Skr1.30 Million
≈ $139.79K
Skr674.00K Sweden Skr0.48 ▲ +0.00%
9887 Bharat Gears Limited
NSE:BHARATGEAR
1.93x Rs170.91 Million
≈ $1.85 Million
Rs88.69 Million India Rs102.67 ▲ +0.95%
9888 Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk
F:PTI
1.93x €12.38 Trillion
≈ $14.47 Trillion
€6.42 Trillion Germany €9.75 ▼ -13.72%
9889 Coxon Precise Industrial Co Ltd
TW:3607
1.93x NT$102.61 Million
≈ $3.23 Million
NT$53.26 Million Taiwan NT$14.05 ▲ +0.72%
9890 Himalaya Shipping Ltd
OL:HSHP
1.93x Nkr18.30 Million
≈ $1.93 Million
Nkr9.50 Million Norway Nkr150.00 ▼ -2.60%
9891 ACI Worldwide Inc
NASDAQ:ACIW
1.93x $135.04 Million $70.10 Million USA $52.80 ▲ +0.48%
9892 Fortune Ng Fung Food Hebei Co Ltd
SHG:600965
1.93x CN¥35.06 Million
≈ $5.13 Million
CN¥18.21 Million China CN¥2.32 ▲ +0.00%
9893 Dynamatic Technologies Limited
NSE:DYNAMATECH
1.93x Rs519.30 Million
≈ $5.62 Million
Rs269.70 Million India Rs13774.00 ▲ +1.00%
9894 Vidhi Specialty Food Ingredients Limited
NSE:VIDHIING
1.93x Rs447.87 Million
≈ $4.84 Million
Rs232.62 Million India Rs333.95 ▼ -0.71%
9895 Water Intelligence plc
LSE:WATR
1.92x GBX6.19 Million
≈ $753.51
GBX3.22 Million UK GBX260.00 ▼ -1.14%
9896 KNORR-BREMS. UNSP.ADRS1/4
F:KBXA
1.92x €333.00 Million
≈ $389.31 Million
€173.00 Million Germany €24.60 ▼ -1.60%
9897 Mako Mining Corp Common Stock
NASDAQ:MAKO
1.92x $26.00 Million $13.51 Million USA $8.98 ▲ +0.45%
9898 Caledonia Mining Corporation
NYSE MKT:CMCL
1.92x $20.59 Million $10.70 Million USA $22.80 ▼ -1.26%
9899 Dongyang E&P Inc
KQ:079960
1.92x ₩17.70 Billion
≈ $12.00 Million
₩9.20 Billion Korea ₩15720.00 ▲ +3.69%
9900 Grindwell Norton Limited
NSE:GRINDWELL
1.92x Rs2.06 Billion
≈ $22.24 Million
Rs1.07 Billion India Rs1879.90 ▼ -0.94%

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.