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