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
12901 Prospect Capital Corporation
NASDAQ:PSEC
1.33x $103.79 Million $77.98 Million USA $1.60 ▼ -1.84%
12902 INMODE LTD IS -01
F:154
1.33x €15.39 Million
≈ $17.99 Million
€11.56 Million Germany €12.59 ▲ +0.28%
12903 Peet Ltd
AU:PPC
1.33x AU$67.73 Million
≈ $47.93 Million
AU$50.92 Million Australia AU$1.63 ▲ +0.00%
12904 HAIER SM.HME UNSP.ADR/4
F:HAI0
1.33x €26.00 Billion
≈ $30.40 Billion
€19.55 Billion Germany €8.30 ▼ -2.35%
12905 Mowi ASA
OL:MOWI
1.33x Nkr204.80 Million
≈ $21.55 Million
Nkr154.00 Million Norway Nkr206.00 ▲ +0.00%
12906 Wellell Inc
TW:4106
1.33x NT$87.23 Million
≈ $2.75 Million
NT$65.61 Million Taiwan NT$24.25 ▲ +0.41%
12907 PNC Process Systems Co Ltd
SHG:603690
1.33x CN¥60.31 Million
≈ $8.82 Million
CN¥45.38 Million China CN¥22.99 ▼ -3.28%
12908 Arima Real Estate SOCIMI SA
MC:ARM
1.33x €3.80 Million
≈ $4.44 Million
€2.86 Million Spain €11.60 ▲ +0.00%
12909 Storskogen Group AB Series B
ST:STOR-B
1.33x Skr465.00 Million
≈ $50.04 Million
Skr350.00 Million Sweden Skr11.38 ▲ +1.02%
12910 Xtra-Gold Resources Corp
TO:XTG
1.33x CA$1.55 Million
≈ $1.12 Million
CA$1.17 Million Canada CA$2.64 ▲ +1.15%
12911 Air Products and Chemicals Inc
NYSE:APD
1.33x $900.70 Million $678.20 Million USA $299.59 ▲ +1.01%
12912 Chang Hwa Commercial Bank Ltd
TW:2801
1.33x NT$6.93 Billion
≈ $218.45 Million
NT$5.22 Billion Taiwan NT$29.50 ▲ +1.20%
12913 Rex Trueform Group Ltd
JSE:RTO
1.33x ZAC18.07 Million
≈ $9.60K
ZAC13.61 Million South Africa ZAC11.00 ▲ +0.00%
12914 Wooyang Co. Ltd
KQ:103840
1.33x ₩1.90 Billion
≈ $1.29 Million
₩1.43 Billion Korea ₩1492.00 ▲ +7.65%
12915 Oka Corporation Bhd
KLSE:7140
1.33x RM7.38 Million
≈ $1.85 Million
RM5.56 Million Malaysia RM0.52 ▲ +0.00%
12916 ReposiTrak
NASDAQ:TRAK
1.33x $2.24 Million $1.69 Million USA $10.11 ▲ +1.20%
12917 Minera Valparaiso S.A.
SN:MINERA
1.33x CL$163.40 Million
≈ $182.73K
CL$123.11 Million Chile CL$10419.00 ▲ +0.67%
12918 Chengdu Xuguang Electronics Co Ltd
SHG:600353
1.33x CN¥80.27 Million
≈ $11.75 Million
CN¥60.49 Million China CN¥22.98 ▼ -1.25%
12919 FuJian YanJing HuiQuan Brewery Co Ltd
SHG:600573
1.33x CN¥78.27 Million
≈ $11.45 Million
CN¥58.99 Million China CN¥13.48 ▼ -1.75%
12920 Lian Hwa Foods Corp
TW:1231
1.33x NT$623.45 Million
≈ $19.64 Million
NT$469.93 Million Taiwan NT$76.90 ▲ +0.39%
12921 Oppein Home Group Inc
SHG:603833
1.33x CN¥1.08 Billion
≈ $158.06 Million
CN¥814.29 Million China CN¥31.10 ▲ +2.40%
12922 Grifols S.A.
MC:GRF
1.33x €155.27 Million
≈ $181.52 Million
€117.06 Million Spain €10.18 ▲ +0.89%
12923 Shanghai Bailian Group Co Ltd A
SHG:600827
1.33x CN¥159.42 Million
≈ $23.33 Million
CN¥120.27 Million China CN¥7.70 ▼ -0.13%
12924 Nomad Foods Limited
F:0NH
1.33x €38.30 Million
≈ $44.78 Million
€28.90 Million Germany €10.00 ▼ -1.96%
12925 GPS Participações e Empreendimentos S.A
SA:GGPS3
1.33x R$162.46 Million
≈ $31.88 Million
R$122.59 Million Brazil R$15.45 ▼ -4.57%
12926 Agung Semesta Sejahtera Tbk PT
JK:TARA
1.33x Rp186.59 Million
≈ $10.93K
Rp140.81 Million Indonesia Rp34.00 ▼ -12.82%
12927 City Of London Investment Group
LSE:CLIG
1.33x GBX10.62 Million
≈ $1.29K
GBX8.01 Million UK GBX520.00 ▲ +1.56%
12928 MingZhu Logistics Holdings Ltd
NASDAQ:YGMZF
1.32x $2.39 Million $1.81 Million USA $0.00 ▼ -10.00%
12929 Mingzhu Logistics Holdings Ltd
NASDAQ:YGMZ
1.32x $2.39 Million $1.81 Million USA $0.00 ▼ -17.86%
12930 Financiera Independencia S.A.B. de C.V. SOFOM E.N.R
MX:FINDEP
1.32x MX$190.16 Million
≈ $10.94 Million
MX$143.55 Million Mexico MX$6.50 ▲ +2.36%
12931 L&K Engineering Suzhou Co Ltd
SHG:603929
1.32x CN¥595.68 Million
≈ $87.17 Million
CN¥449.68 Million China CN¥115.67 ▼ -1.42%
12932 Shenzhen Beauty Star Co Ltd
SHE:002243
1.32x CN¥78.31 Million
≈ $11.46 Million
CN¥59.12 Million China CN¥6.90 ▼ -0.29%
12933 Shenzhen Click Technology Co Ltd
SHE:002782
1.32x CN¥89.17 Million
≈ $13.05 Million
CN¥67.32 Million China CN¥12.43 ▲ +0.73%
12934 Dixie Gold Inc
V:DG
1.32x CA$207.08K
≈ $149.80K
CA$156.35K Canada CA$0.18 ▲ +2.86%
12935 Bahvest Resources Bhd
KLSE:0098
1.32x RM61.78 Million
≈ $15.51 Million
RM46.65 Million Malaysia RM0.34 ▲ +1.49%
12936 CSX Corporation
NASDAQ:CSX
1.32x $1.33 Billion $1.00 Billion USA $48.68 ▼ -0.02%
12937 Marriott International Inc
NASDAQ:MAR
1.32x $858.00 Million $648.00 Million USA $388.05 ▲ +0.61%
12938 Shenzhen Water Planning & Design Institute Co. Ltd.
SHE:301038
1.32x CN¥69.79 Million
≈ $10.21 Million
CN¥52.71 Million China CN¥16.31 ▲ +3.23%
12939 Turpaz Industries Ltd
TA:TRPZ
1.32x ILA5.57 Million
≈ $14.93K
ILA4.21 Million Israel ILA5450.00 ▼ -2.66%
12940 Ekopak BV
BR:EKOP
1.32x €210.50K
≈ $246.10K
€159.00K Belgium €2.40 ▼ -2.04%
12941 Penumbra Inc
NYSE:PEN
1.32x $46.08 Million $34.81 Million USA $320.86 ▼ -0.11%
12942 Compagnie du Cambodge
PA:CBDG
1.32x €27.40 Million
≈ $32.03 Million
€20.70 Million France €95.00 ▲ +0.00%
12943 Gérard Perrier Industrie S.A.
PA:PERR
1.32x €22.30 Million
≈ $26.07 Million
€16.85 Million France €80.80 ▼ -1.46%
12944 Asphere Innovations Public Company Limited
BK:AS
1.32x ฿71.12 Million
≈ $2.22 Million
฿53.74 Million Thailand ฿2.04 ▲ +0.99%
12945 ISC Co. Ltd
KQ:095340
1.32x ₩15.22 Billion
≈ $10.31 Million
₩11.50 Billion Korea ₩160800.00 ▲ +9.02%
12946 Wolters Kluwer N.V.
AS:WKL
1.32x €999.00 Million
≈ $1.17 Billion
€755.00 Million Netherlands €81.52 ▲ +0.12%
12947 Garmin Ltd
F:GEY
1.32x €535.99 Million
≈ $626.63 Million
€405.08 Million Germany €251.90 ▲ +2.15%
12948 Dogu Aras Enerji Yatirimlari AS
IS:ARASE
1.32x TL949.60 Million
≈ $21.27 Million
TL717.91 Million Turkey TL91.20 ▼ -4.00%
12949 Astino Bhd
KLSE:7162
1.32x RM43.65 Million
≈ $10.96 Million
RM33.02 Million Malaysia RM0.48 ▲ +0.00%
12950 BIO UV Group
PA:ALTUV
1.32x €1.77 Million
≈ $2.07 Million
€1.34 Million France €0.92 ▼ -3.77%
12951 Shanghai Shibei Hi-Tech Co Ltd A
SHG:600604
1.32x CN¥50.82 Million
≈ $7.44 Million
CN¥38.45 Million China CN¥4.48 ▲ +2.28%
12952 CTO Realty Growth Inc
NYSE:CTO
1.32x $19.97 Million $15.11 Million USA $20.54 ▼ -0.29%
12953 Zhejiang Xianju Pharmaceutical Co Ltd
SHE:002332
1.32x CN¥130.05 Million
≈ $19.03 Million
CN¥98.42 Million China CN¥8.65 ▲ +0.12%
12954 Samsung Electro-Mechanics
KO:009150
1.32x ₩294.41 Billion
≈ $199.51 Million
₩222.81 Billion Korea ₩1188000.00 ▲ +2.15%
12955 Samsung Electro Mechanics Pref
KO:009155
1.32x ₩294.41 Billion
≈ $199.51 Million
₩222.81 Billion Korea ₩409000.00 ▲ +7.77%
12956 Tyler Technologies Inc
NYSE:TYL
1.32x $107.26 Million $81.18 Million USA $360.87 ▼ -0.76%
12957 Harbin Medisan Pharmaceutical Co Ltd
SHE:002900
1.32x CN¥18.91 Million
≈ $2.77 Million
CN¥14.31 Million China CN¥11.16 ▼ -3.21%
12958 CITIC Guoan Information Industry Co Ltd
SHE:000839
1.32x CN¥51.39 Million
≈ $7.52 Million
CN¥38.89 Million China CN¥2.63 ▼ -0.75%
12959 Savaria Corporation
TO:SIS
1.32x CA$33.29 Million
≈ $24.08 Million
CA$25.20 Million Canada CA$29.50 ▼ -0.34%
12960 Heritage Commerce Corp
NASDAQ:HTBK
1.32x $19.97 Million $15.12 Million USA $13.45 ▲ +0.00%
12961 Grupa Azoty S.A.
WAR:ATT
1.32x zł1.25 Billion
≈ $343.14 Million
zł943.80 Million Poland zł18.88 ▲ +0.43%
12962 Inbest Prime VI Inmuebles Socimi SA
MC:YINB6
1.32x €653.62K
≈ $764.15K
€494.83K Spain €0.99 ▲ +0.00%
12963 Bayan Resources Tbk
JK:BYAN
1.32x Rp3.74 Trillion
≈ $218.97 Million
Rp2.83 Trillion Indonesia Rp11150.00 ▲ +0.45%
12964 Zhejiang Huangma Technology Co Ltd
SHG:603181
1.32x CN¥156.83 Million
≈ $22.95 Million
CN¥118.74 Million China CN¥11.31 ▲ +1.71%
12965 Varex Imaging Corp
NASDAQ:VREX
1.32x $21.00 Million $15.90 Million USA $18.41 ▼ -0.32%
12966 United Microelectronics
NYSE:UMC
1.32x $21.98 Billion $16.64 Billion USA $19.82 ▼ -5.26%
12967 United Microelectronics Corporation
TW:2303
1.32x NT$21.98 Billion
≈ $692.53 Million
NT$16.64 Billion Taiwan NT$133.00 ▼ -0.37%
12968 Asturiana de Laminados S.A.
MC:ELZ
1.32x €643.39K
≈ $752.19K
€487.20K Spain €0.06 ▲ +0.97%
12969 Fun Yours Technology Co Ltd
TWO:6482
1.32x NT$6.96 Million
≈ $219.37K
NT$5.27 Million Taiwan NT$23.10 ▲ +0.00%
12970 Indonesian Tobacco Tbk PT
JK:ITIC
1.32x Rp12.07 Billion
≈ $707.16K
Rp9.15 Billion Indonesia Rp166.00 ▼ -14.87%
12971 Hill & Smith Holdings PLC
LSE:HILS
1.32x GBX62.40 Million
≈ $7.59K
GBX47.30 Million UK GBX3035.00 ▲ +0.33%
12972 Amorepacific Corp. (New)
KO:090430
1.32x ₩143.19 Billion
≈ $97.04 Million
₩108.54 Billion Korea ₩139200.00 ▲ +5.22%
12973 ClearOne Inc
NASDAQ:CLRO
1.32x $3.48 Million $2.64 Million USA $2.99 ▼ -3.55%
12974 Atlas Engineered Products Ltd
V:AEP
1.32x CA$2.46 Million
≈ $1.78 Million
CA$1.87 Million Canada CA$0.59 ▲ +1.72%
12975 Wellcall Holdings Bhd
KLSE:7231
1.32x RM14.01 Million
≈ $3.52 Million
RM10.62 Million Malaysia RM1.12 ▲ +0.00%
12976 Tacheng Real Estate Co Ltd
TWO:6171
1.32x NT$366.26 Million
≈ $11.54 Million
NT$277.80 Million Taiwan NT$24.00 ▲ +2.13%
12977 MBL Infrastructure Limited
NSE:MBLINFRA
1.32x Rs313.90 Million
≈ $3.39 Million
Rs238.10 Million India Rs23.05 ▲ +6.71%
12978 Milestone Pharmaceuticals Inc
NASDAQ:MIST
1.32x $1.01 Million $770.00K USA $0.71 ▼ -10.98%
12979 B’IN Live Co Ltd
TW:6625
1.32x NT$236.45 Million
≈ $7.45 Million
NT$179.41 Million Taiwan NT$73.20 ▲ +0.55%
12980 Sono Group N.V.
NASDAQ:SSM
1.32x $5.07 Million $3.85 Million USA $1.14 ▲ +0.00%
12981 Hunan Aihua Group Co Ltd
SHG:603989
1.32x CN¥96.91 Million
≈ $14.18 Million
CN¥73.56 Million China CN¥23.25 ▼ -1.94%
12982 AECI Ltd
JSE:AFE
1.32x ZAC411.00 Million
≈ $218.43K
ZAC312.00 Million South Africa ZAC9928.00 ▼ -0.49%
12983 Marathon Petroleum Corp
NYSE:MPC
1.32x $1.12 Billion $851.00 Million USA $478.07 ▲ +0.24%
12984 Thule Group AB
ST:THULE
1.32x Skr54.00 Million
≈ $5.81 Million
Skr41.00 Million Sweden Skr199.40 ▲ +2.10%
12985 Together Startup Network Ltd
TA:TGTR
1.32x ILA3.03 Million
≈ $8.13K
ILA2.30 Million Israel ILA209.40 ▲ +8.50%
12986 Future Generation Australia Ltd
AU:FGX
1.32x AU$52.10 Million
≈ $36.86 Million
AU$39.56 Million Australia AU$1.34 ▲ +0.37%
12987 Balwin Properties Ltd
JSE:BWN
1.32x ZAC128.89 Million
≈ $68.50K
ZAC97.88 Million South Africa ZAC435.00 ▲ +0.23%
12988 In The F
KO:014990
1.32x ₩4.55 Billion
≈ $3.09 Million
₩3.46 Billion Korea ₩3750.00 ▲ +7.14%
12989 ZTO Express (Cayman) Inc
NYSE:ZTO
1.32x $2.79 Billion $2.12 Billion USA $20.17 ▲ +0.75%
12990 Aker Carbon Capture ASA
OL:ACC
1.32x Nkr104.00 Million
≈ $10.94 Million
Nkr79.00 Million Norway Nkr0.14 ▲ +0.00%
12991 Dharma Polimetal Tbk PT
JK:DRMA
1.32x Rp181.84 Billion
≈ $10.65 Million
Rp138.14 Billion Indonesia Rp835.00 ▼ -10.22%
12992 Glencore PLC
LSE:GLEN
1.32x GBX4.73 Billion
≈ $576.09K
GBX3.60 Billion UK GBX583.10 ▲ +1.57%
12993 Glencore PLC
JSE:GLN
1.32x ZAC3.01 Billion
≈ $1.60 Million
ZAC2.28 Billion South Africa ZAC12899.00 ▲ +2.90%
12994 Glencore plc
MX:GLENN
1.32x MX$3.01 Billion
≈ $173.02 Million
MX$2.28 Billion Mexico MX$120.66 ▼ -11.77%
12995 Elan Microelectronics Corp
TW:2458
1.32x NT$927.89 Million
≈ $29.23 Million
NT$705.05 Million Taiwan NT$139.00 ▲ +2.58%
12996 Sonix Technology Co Ltd
TW:5471
1.32x NT$159.83 Million
≈ $5.04 Million
NT$121.45 Million Taiwan NT$49.75 ▲ +1.53%
12997 First Bancorp
NASDAQ:FBNC
1.32x $66.48 Million $50.52 Million USA $60.36 ▲ +0.05%
12998 Heritage Financial Corporation
NASDAQ:HFWA
1.32x $23.09 Million $17.55 Million USA $27.55 ▲ +0.47%
12999 Elevance Health Inc
NYSE:ELV
1.32x $1.91 Billion $1.45 Billion USA $428.26 ▼ -0.04%
13000 Anhui Heli Co Ltd
SHG:600761
1.32x CN¥427.46 Million
≈ $62.55 Million
CN¥324.91 Million China CN¥14.75 ▲ +0.96%

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.