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
10101 IAMGold Corporation
TO:IMG
1.88x CA$422.16 Million
≈ $305.39 Million
CA$224.55 Million Canada CA$25.57 ▲ +1.51%
10102 Bachem Holding AG
SW:BANB
1.88x CHF185.50 Million
≈ $234.52 Million
CHF98.69 Million Switzerland CHF84.15 ▼ -0.06%
10103 Wisetech Global Ltd
AU:WTC
1.88x AU$195.34 Million
≈ $138.22 Million
AU$103.93 Million Australia AU$37.61 ▲ +9.01%
10104 Xinxiang Chemical Fiber Co Ltd
SHE:000949
1.88x CN¥132.38 Million
≈ $19.37 Million
CN¥70.48 Million China CN¥6.43 ▲ +4.38%
10105 Industrias Peñoles S.A.B. de C.V
MX:PE&OLES
1.88x MX$1.21 Billion
≈ $69.40 Million
MX$642.01 Million Mexico MX$899.51 ▲ +2.25%
10106 Info Yatirim AS
IS:INFO
1.88x TL66.53 Million
≈ $1.49 Million
TL35.42 Million Turkey TL1.19 ▲ +0.00%
10107 Senvest Capital Inc.
TO:SEC
1.88x CA$156.22 Million
≈ $113.00 Million
CA$83.17 Million Canada CA$441.00 ▲ +0.00%
10108 Leader Harmonious Drive Systems Co Ltd
SHG:688017
1.88x CN¥75.59 Million
≈ $11.06 Million
CN¥40.25 Million China CN¥236.75 ▲ +1.18%
10109 TFI International Inc
TO:TFII
1.88x CA$255.59 Million
≈ $184.89 Million
CA$136.15 Million Canada CA$161.21 ▼ -0.61%
10110 Xcel Energy Inc
NASDAQ:XEL
1.88x $1.10 Billion $586.00 Million USA $76.31 ▲ +1.58%
10111 Xiamen Kehua Hengsheng
SHE:002335
1.88x CN¥189.48 Million
≈ $27.73 Million
CN¥100.96 Million China CN¥25.24 ▼ -1.75%
10112 Dental Corporation Public Company Limited
BK:D
1.88x ฿42.14 Million
≈ $1.31 Million
฿22.46 Million Thailand ฿2.92 ▲ +0.00%
10113 Muyuan Foodstuff Co Ltd
SHE:002714
1.88x CN¥1.33 Billion
≈ $194.40 Million
CN¥707.99 Million China CN¥41.10 ▲ +3.40%
10114 SHIMANO INC. UNSP.ADR/10
F:SHM1
1.88x €63.78 Billion
≈ $74.57 Billion
€33.99 Billion Germany €8.20 ▼ -4.09%
10115 GL Events SA
PA:GLO
1.88x €94.29 Million
≈ $110.24 Million
€50.28 Million France €31.40 ▲ +0.64%
10116 Mazhar Zorlu Holding AS
IS:MZHLD
1.87x TL74.99 Million
≈ $1.68 Million
TL40.01 Million Turkey TL3.99 ▼ -2.44%
10117 Pardus Girisim Sermayesi Yatirim Ortakligi A.S.
IS:PRDGS
1.87x TL50.79 Million
≈ $1.14 Million
TL27.10 Million Turkey TL3.87 ▼ -6.75%
10118 Grafton Group plc
LSE:GFTU
1.87x GBX128.79 Million
≈ $15.67K
GBX68.73 Million UK GBX993.00 ▲ +1.40%
10119 TKH Group NV
AS:TWEKA
1.87x €151.17 Million
≈ $176.73 Million
€80.70 Million Netherlands €51.65 ▲ +2.18%
10120 Flushing Financial Corporation
NASDAQ:FFIC
1.87x $19.56 Million $10.45 Million USA $15.47 ▲ +0.00%
10121 Beijing Yanjing Brewery Co Ltd
SHE:000729
1.87x CN¥1.25 Billion
≈ $182.90 Million
CN¥667.63 Million China CN¥11.49 ▲ +0.26%
10122 Hong Leong Bank Bhd
KLSE:5819
1.87x RM2.19 Billion
≈ $549.23 Million
RM1.17 Billion Malaysia RM21.30 ▲ +0.66%
10123 Smiths News PLC
LSE:SNWS
1.87x GBX27.70 Million
≈ $3.37K
GBX14.80 Million UK GBX78.40 ▼ -1.75%
10124 Jungheinrich AG O.N.VZO
XETRA:JUN3
1.87x €131.20 Million
≈ $153.39 Million
€70.10 Million Germany €22.06 ▲ +1.85%
10125 ADVFN Plc
LSE:AFN
1.87x GBX378.00K
≈ $45.99
GBX202.00K UK GBX7.00 ▲ +0.00%
10126 Morgan Stanley Direct Lending Fund
NYSE:MSDL
1.87x $53.75 Million $28.73 Million USA $13.03 ▼ -1.96%
10127 Sdiptech AB (publ)
ST:SDIP-B
1.87x Skr116.00 Million
≈ $12.48 Million
Skr62.00 Million Sweden Skr265.40 ▲ +0.00%
10128 MNC Studios International Tbk PT
JK:MSIN
1.87x Rp227.93 Billion
≈ $13.36 Million
Rp121.87 Billion Indonesia Rp136.00 ▼ -15.00%
10129 SINCLAIRS HOTELS ORD (BSE)
NSE:SINCLAIR
1.87x Rs77.58 Million
≈ $838.98K
Rs41.49 Million India Rs74.01 ▼ -0.09%
10130 Kelt Exploration Ltd.
TO:KEL
1.87x CA$60.70 Million
≈ $43.91 Million
CA$32.46 Million Canada CA$11.46 ▲ +0.70%
10131 NAHL Group PLC
LSE:NAH
1.87x GBX3.16 Million
≈ $384.24
GBX1.69 Million UK GBX44.00 ▲ +3.77%
10132 Asia Cement Corp
TW:1102
1.87x NT$3.48 Billion
≈ $109.60 Million
NT$1.86 Billion Taiwan NT$38.20 ▲ +0.92%
10133 New Hope Dairy Co Ltd
SHE:002946
1.87x CN¥423.16 Million
≈ $61.92 Million
CN¥226.33 Million China CN¥15.04 ▼ -1.05%
10134 Cheng Loong Corp
TW:1904
1.87x NT$1.16 Billion
≈ $36.70 Million
NT$623.13 Million Taiwan NT$25.35 ▼ -0.98%
10135 Campbell’s Co
NYSE:CPB
1.87x $271.00 Million $145.00 Million USA $29.60 ▲ +0.82%
10136 TAV Havalimanlari Holding
IS:TAVHL
1.87x TL124.55 Million
≈ $2.79 Million
TL66.64 Million Turkey TL270.50 ▼ -0.18%
10137 Old National Bancorp
NASDAQ:ONB
1.87x $341.19 Million $182.57 Million USA $25.01 ▲ +0.04%
10138 Shanghai Zhonggu Logistics Co Ltd
SHG:603565
1.87x CN¥633.22 Million
≈ $92.66 Million
CN¥338.93 Million China CN¥12.16 ▼ -0.33%
10139 Berliner Effektengesellschaft AG
F:BFV
1.87x €51.07 Million
≈ $59.70 Million
€27.34 Million Germany €72.50 ▼ -0.68%
10140 Circle Internet Group, Inc.
NYSE:CRCL
1.87x $249.09 Million $133.41 Million USA $82.22 ▼ -5.46%
10141 BW LPG Ltd
OL:BWLPG
1.87x Nkr567.40 Million
≈ $59.71 Million
Nkr303.91 Million Norway Nkr235.00 ▼ -1.01%
10142 TMC Life Sciences Bhd
KLSE:0101
1.87x RM8.68 Million
≈ $2.18 Million
RM4.65 Million Malaysia RM0.41 ▲ +0.00%
10143 Kiniksa Pharmaceuticals Ltd
NASDAQ:KNSA
1.87x $47.46 Million $25.43 Million USA $78.59 ▼ -1.69%
10144 Xingtong Shipping Co. Ltd.
SHG:603209
1.87x CN¥503.78 Million
≈ $73.72 Million
CN¥269.99 Million China CN¥14.91 ▲ +1.43%
10145 Jiangxi Copper Co Ltd Class A
SHG:600362
1.87x CN¥3.45 Billion
≈ $504.78 Million
CN¥1.85 Billion China CN¥39.43 ▲ +1.36%
10146 San Far Property Ltd
TW:9946
1.87x NT$1.12 Billion
≈ $35.25 Million
NT$599.66 Million Taiwan NT$16.55 ▼ -0.60%
10147 Phillips 66
NYSE:PSX
1.87x $7.26 Billion $3.89 Billion USA $293.17 ▲ +1.37%
10148 B&S Group SA
AS:BSGR
1.87x €9.48 Million
≈ $11.08 Million
€5.08 Million Netherlands €5.85 ▲ +4.46%
10149 Banco Mercantil do Brasil S.A
SA:BMEB3
1.87x R$536.02 Million
≈ $105.18 Million
R$287.40 Million Brazil R$59.83 ▲ +1.41%
10150 Catalyst Bancorp Inc
NASDAQ:CLST
1.87x $912.00K $489.00K USA $16.99 ▲ +1.43%
10151 Ferguson Plc
LSE:FERG
1.86x GBX772.00 Million
≈ $93.93K
GBX414.00 Million UK GBX228.67 ▼ -98.68%
10152 Ferguson Plc
NYSE:FERG
1.86x $772.00 Million $414.00 Million USA $244.94 ▼ -1.28%
10153 Hugo Boss AG
XETRA:BOSS
1.86x €110.00 Million
≈ $128.60 Million
€59.00 Million Germany €37.99 ▼ -0.21%
10154 Ruchi Infrastructure Limited
NSE:RUCHINFRA
1.86x Rs186.60 Million
≈ $2.02 Million
Rs100.10 Million India Rs5.68 ▲ +5.19%
10155 Motonic
KO:009680
1.86x ₩13.11 Billion
≈ $8.88 Million
₩7.03 Billion Korea ₩10090.00 ▲ +2.02%
10156 FitLife Brands, Inc. Common Stock
NASDAQ:FTLF
1.86x $3.63 Million $1.95 Million USA $8.39 ▼ -2.21%
10157 Guidewire Software Inc
NYSE:GWRE
1.86x $112.05 Million $60.11 Million USA $168.86 ▼ -3.93%
10158 Ningbo Henghe Mould Co Ltd
SHE:300539
1.86x CN¥19.54 Million
≈ $2.86 Million
CN¥10.48 Million China CN¥15.00 ▲ +2.32%
10159 Barrett Business Services Inc
NASDAQ:BBSI
1.86x $38.43 Million $20.62 Million USA $32.55 ▲ +0.65%
10160 Bisalloy Steel Group Ltd
AU:BIS
1.86x AU$15.49 Million
≈ $10.96 Million
AU$8.31 Million Australia AU$3.94 ▲ +2.60%
10161 Yifeng Pharmacy
SHG:603939
1.86x CN¥641.93 Million
≈ $93.93 Million
CN¥344.51 Million China CN¥25.08 ▼ -3.17%
10162 Coltene Holding AG
SW:CLTN
1.86x CHF7.55 Million
≈ $9.55 Million
CHF4.05 Million Switzerland CHF47.20 ▲ +2.05%
10163 Shin Heung Energy & Electronics Co.Ltd
KQ:243840
1.86x ₩15.82 Billion
≈ $10.72 Million
₩8.49 Billion Korea ₩6250.00 ▲ +0.81%
10164 Bhiraj Office Leasehold Real Estate Investment Trust
BK:BOFFICE
1.86x ฿166.98 Million
≈ $5.20 Million
฿89.65 Million Thailand ฿4.90 ▲ +1.24%
10165 Derichebourg
PA:DBG
1.86x €230.90 Million
≈ $269.95 Million
€124.00 Million France €7.88 ▼ -0.13%
10166 Tokmanni Group Oyj
HE:TOKMAN
1.86x €85.10 Million
≈ $99.50 Million
€45.71 Million Finland €7.14 ▲ +1.64%
10167 WhiteHorse Finance
NASDAQ:WHF
1.86x $7.94 Million $4.26 Million USA $7.56 ▼ -1.31%
10168 PWR Holdings Ltd
AU:PWH
1.86x AU$10.54 Million
≈ $7.46 Million
AU$5.66 Million Australia AU$10.45 ▲ +4.92%
10169 Maplebear Inc.
NASDAQ:CART
1.86x $268.00 Million $144.00 Million USA $49.83 ▼ -2.54%
10170 Olvi Oyj A
HE:OLVAS
1.86x €32.48 Million
≈ $37.98 Million
€17.45 Million Finland €27.55 ▼ -1.25%
10171 iQIYI Inc
NASDAQ:IQ
1.86x $338.95 Million $182.15 Million USA $0.95 ▼ -3.19%
10172 iQIYI Inc
F:IQ8
1.86x €338.95 Million
≈ $396.27 Million
€182.15 Million Germany €0.86 ▲ +3.60%
10173 Suzhou Hailu Heavy Industry Co Ltd
SHE:002255
1.86x CN¥238.66 Million
≈ $34.92 Million
CN¥128.27 Million China CN¥7.18 ▲ +0.70%
10174 Iljin HySolus Co Ltd
KO:271940
1.86x ₩1.80 Billion
≈ $1.22 Million
₩966.21 Million Korea ₩10750.00 ▲ +0.75%
10175 Oaktree Specialty Lending Corp
NASDAQ:OCSL
1.86x $57.56 Million $30.94 Million USA $11.57 ▼ -1.78%
10176 Tait Marketing & Distribution Co Ltd
TWO:5902
1.86x NT$79.78 Million
≈ $2.51 Million
NT$42.89 Million Taiwan NT$34.40 ▲ +0.73%
10177 Shandong Hi-speed Co Ltd
SHG:600350
1.86x CN¥1.72 Billion
≈ $251.26 Million
CN¥923.13 Million China CN¥11.16 ▲ +1.55%
10178 Ningbo Tuopu Group Co Ltd
SHG:601689
1.86x CN¥1.51 Billion
≈ $221.12 Million
CN¥812.53 Million China CN¥39.80 ▲ +4.93%
10179 Shenzhen Salubris Pharmaceuticals Co Ltd
SHE:002294
1.86x CN¥400.70 Million
≈ $58.63 Million
CN¥215.63 Million China CN¥30.84 ▲ +0.85%
10180 Kingstone Companies Inc
NASDAQ:KINS
1.86x $28.75 Million $15.47 Million USA $18.69 ▲ +0.59%
10181 Controladora Vuela Compañía de Aviación S.A.B. de C.V
F:2CDA
1.86x €205.00 Million
≈ $239.67 Million
€110.34 Million Germany €5.05 ▲ +1.41%
10182 Xin Chio Global Co Ltd
TWO:3171
1.86x NT$73.75 Million
≈ $2.32 Million
NT$39.70 Million Taiwan NT$59.20 ▲ +2.42%
10183 Shanghai Model Organisms Center Inc
SHG:688265
1.86x CN¥15.97 Million
≈ $2.34 Million
CN¥8.60 Million China CN¥58.08 ▼ -3.31%
10184 Kolibri Global Energy Inc
TO:KEI
1.86x CA$6.68 Million
≈ $4.83 Million
CA$3.60 Million Canada CA$9.88 ▲ +5.22%
10185 KRN Heat Exchanger and Refrigeration
NSE:KRN
1.86x Rs565.26 Million
≈ $6.11 Million
Rs304.42 Million India Rs1139.60 ▼ -7.44%
10186 Easson Holdings Ltd
PA:MLEAS
1.86x €6.66 Million
≈ $7.78 Million
€3.59 Million France €1.26 ▲ +0.00%
10187 Paylocity Holding Corporation
NASDAQ:PCTY
1.86x $111.89 Million $60.30 Million USA $166.32 ▲ +0.04%
10188 Nexpoint Residential Trust Inc
NYSE:NXRT
1.86x $19.66 Million $10.60 Million USA $18.37 ▼ -1.08%
10189 Chengdu Xingrong Investment Co Ltd
SHE:000598
1.86x CN¥1.46 Billion
≈ $214.33 Million
CN¥789.48 Million China CN¥7.08 ▲ +0.00%
10190 Zomato Limited
NSE:ZOMATO
1.86x Rs2.56 Billion
≈ $27.69 Million
Rs1.38 Billion India Rs231.11 ▲ +0.00%
10191 Shareate Tools Ltd
SHG:688257
1.86x CN¥119.76 Million
≈ $17.52 Million
CN¥64.56 Million China CN¥39.45 ▼ -0.38%
10192 Atlas Arteria
AU:ALX
1.85x AU$282.50 Million
≈ $199.89 Million
AU$152.30 Million Australia AU$3.79 ▲ +0.00%
10193 Anshan Hifichem Co Ltd
SHE:300758
1.85x CN¥38.79 Million
≈ $5.68 Million
CN¥20.91 Million China CN¥11.18 ▼ -0.97%
10194 Brookside Energy Limited
F:8F3
1.85x €4.72 Million
≈ $5.52 Million
€2.55 Million Germany €0.21 ▲ +0.00%
10195 Bangkok Land Public Company Limited
BK:BLAND
1.85x ฿176.32 Million
≈ $5.50 Million
฿95.10 Million Thailand ฿0.52 ▲ +0.00%
10196 Bangkok Land Public Company Limited
BK:BLAND-R
1.85x ฿176.32 Million
≈ $5.50 Million
฿95.10 Million Thailand ฿0.51 ▲ +0.00%
10197 Genting Bhd
KLSE:3182
1.85x RM4.28 Billion
≈ $1.08 Billion
RM2.31 Billion Malaysia RM1.45 ▲ +0.00%
10198 Armada Hflr Pr
NYSE:AHH
1.85x $11.03 Million $5.95 Million USA $6.08 ▼ -0.16%
10199 Kingspan Group plc
IR:KRX
1.85x €267.40 Million
≈ $312.62 Million
€144.25 Million Ireland €96.45 ▼ -2.62%
10200 Good Way Technology Co Ltd
TWO:3272
1.85x NT$364.80 Million
≈ $11.49 Million
NT$196.80 Million Taiwan NT$13.60 ▼ -2.16%

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.