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,390
Positive operating CF and net income required
Last Updated
Jul 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.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 14201 |
Sarla Performance Fibers Limited
NSE:SARLAPOLY |
1.13x |
Rs468.92 Million
≈ $5.07 Million |
Rs413.79 Million | India | Rs100.01 | ▼ -2.08% |
| 14202 |
GS Holdings Corp
KO:078935 |
1.13x |
₩819.45 Billion
≈ $555.33 Million |
₩723.16 Billion | Korea | ₩58400.00 | ▼ -0.17% |
| 14203 |
GS Holdings
KO:078930 |
1.13x |
₩819.45 Billion
≈ $555.33 Million |
₩723.16 Billion | Korea | ₩95300.00 | ▲ +1.82% |
| 14204 |
Business First Bancshares Inc
NASDAQ:BFST |
1.13x | $26.69 Million | $23.56 Million | USA | $31.16 | ▲ +2.26% |
| 14205 |
Dekuple
PA:DKUPL |
1.13x |
€4.16 Million
≈ $4.86 Million |
€3.67 Million | France | €25.50 | ▼ -1.92% |
| 14206 |
AA Industrial Belting
SHG:603580 |
1.13x |
CN¥4.68 Million
≈ $684.83K |
CN¥4.13 Million | China | CN¥46.30 | ▲ +10.00% |
| 14207 |
Titan Pharmaceuticals Inc
NASDAQ:TTNP |
1.13x | $13.51 Million | $11.93 Million | USA | $4.61 | ▲ +0.00% |
| 14208 |
Saurer Intelligent Technology Co Ltd Class A
SHG:600545 |
1.13x |
CN¥114.62 Million
≈ $16.77 Million |
CN¥101.25 Million | China | CN¥3.83 | ▼ -2.05% |
| 14209 |
ATrack Technology
TWO:6465 |
1.13x |
NT$85.72 Million
≈ $2.70 Million |
NT$75.72 Million | Taiwan | NT$50.70 | ▼ -0.98% |
| 14210 |
Shanghai Carthane Co Ltd
SHG:603037 |
1.13x |
CN¥25.30 Million
≈ $3.70 Million |
CN¥22.35 Million | China | CN¥8.97 | ▼ -1.43% |
| 14211 |
Euro Tech Holdings Company Ltd
NASDAQ:CLWT |
1.13x | $781.00K | $690.00K | USA | $1.57 | ▼ -4.85% |
| 14212 |
Zhejiang Zhenyuan Share Co Ltd
SHE:000705 |
1.13x |
CN¥23.07 Million
≈ $3.38 Million |
CN¥20.38 Million | China | CN¥6.12 | ▼ -2.86% |
| 14213 |
Scientech Corp
TW:3583 |
1.13x |
NT$332.60 Million
≈ $10.48 Million |
NT$293.91 Million | Taiwan | NT$715.00 | ▼ -5.80% |
| 14214 |
Cheil Worldwide
KO:030000 |
1.13x |
₩31.97 Billion
≈ $21.67 Million |
₩28.25 Billion | Korea | ₩19110.00 | ▲ +1.70% |
| 14215 |
ASOS Plc
LSE:ASC |
1.13x |
GBX53.77 Million
≈ $6.54K |
GBX47.52 Million | UK | GBX347.50 | ▲ +0.43% |
| 14216 |
Guangzhou Guangri Stock Co Ltd
SHG:600894 |
1.13x |
CN¥198.18 Million
≈ $29.00 Million |
CN¥175.15 Million | China | CN¥7.48 | ▼ -1.97% |
| 14217 |
China Life Insurance Co Ltd A
SHG:601628 |
1.13x |
CN¥143.55 Billion
≈ $21.01 Billion |
CN¥126.87 Billion | China | CN¥40.31 | ▼ -3.40% |
| 14218 |
Tempo Scan Pacific Tbk
JK:TSPC |
1.13x |
Rp331.44 Billion
≈ $19.42 Million |
Rp292.95 Billion | Indonesia | Rp2700.00 | ▲ +0.00% |
| 14219 |
Avecho Biotechnology Limited
F:OEZ |
1.13x |
€1.30 Million
≈ $1.52 Million |
€1.15 Million | Germany | €0.01 | ▲ +0.00% |
| 14220 |
Gedeon Richter PLC
LSE:0QFP |
1.13x |
£32.50 Billion
≈ $43.64 Billion |
£28.74 Billion | UK | £5040.00 | ▲ +0.00% |
| 14221 |
Arrow Financial Corporation
NASDAQ:AROW |
1.13x | $15.24 Million | $13.48 Million | USA | $39.45 | ▲ +0.79% |
| 14222 |
Q Interline AS
CO:QINTER |
1.13x |
Dkr1.25 Million
≈ $194.87K |
Dkr1.10 Million | Denmark | Dkr3.56 | ▼ -2.73% |
| 14223 |
Veralto Corporation
NYSE:VLTO |
1.13x | $270.00 Million | $239.00 Million | USA | $92.02 | ▲ +0.57% |
| 14224 |
Ubiquiti Networks Inc
NYSE:UI |
1.13x | $263.91 Million | $233.61 Million | USA | $525.70 | ▼ -0.69% |
| 14225 |
Eimco Elecon (India) Limited
NSE:EIMCOELECO |
1.13x |
Rs60.44 Million
≈ $653.68K |
Rs53.51 Million | India | Rs1789.20 | ▼ -0.17% |
| 14226 |
Asia Potash International Investment Guangzhou Co Ltd
SHE:000893 |
1.13x |
CN¥573.85 Million
≈ $83.97 Million |
CN¥508.05 Million | China | CN¥46.37 | ▼ -8.72% |
| 14227 |
Alton Sports Co.Ltd
KQ:123750 |
1.13x |
₩815.44 Million
≈ $552.62K |
₩722.29 Million | Korea | ₩2120.00 | ▲ +0.47% |
| 14228 |
Beijing Zhong Ke San Huan High-Tech Co Ltd
SHE:000970 |
1.13x |
CN¥52.31 Million
≈ $7.65 Million |
CN¥46.34 Million | China | CN¥12.93 | ▼ -2.78% |
| 14229 |
Diversified Royalty Corp
TO:DIV |
1.13x |
CA$12.43 Million
≈ $8.99 Million |
CA$11.01 Million | Canada | CA$4.49 | ▲ +0.00% |
| 14230 |
Shanghai International Port Group Co Ltd
SHG:600018 |
1.13x |
CN¥3.65 Billion
≈ $533.89 Million |
CN¥3.23 Billion | China | CN¥5.14 | ▼ -0.77% |
| 14231 |
AB Sagax (publ)
ST:SAGA-A |
1.13x |
Skr1.01 Billion
≈ $108.69 Million |
Skr895.00 Million | Sweden | Skr161.50 | ▲ +0.00% |
| 14232 |
NIIT LEARNING SYSTEMS LTD
NSE:NIITMTS |
1.13x |
Rs1.09 Billion
≈ $11.75 Million |
Rs962.67 Million | India | Rs230.18 | ▼ -0.69% |
| 14233 |
Gravity Co. Ltd
F:GD8A |
1.13x |
€76.09 Billion
≈ $88.96 Billion |
€67.46 Billion | Germany | €57.50 | ▲ +2.68% |
| 14234 |
High Peak Royalties Ltd
AU:HPR |
1.13x |
AU$461.81K
≈ $326.76K |
AU$409.47K | Australia | AU$0.09 | ▲ +0.00% |
| 14235 |
Pineapple Financial Inc.
NYSE:PAPL |
1.13x | $159.93K | $141.81K | USA | $1.04 | ▼ -5.45% |
| 14236 |
Pineapple Financial Inc.
NYSE MKT:PAPL |
1.13x | $159.93K | $141.81K | USA | $1.04 | ▼ -5.45% |
| 14237 |
United Drilling Tools Limited
NSE:UNIDT |
1.13x |
Rs98.22 Million
≈ $1.06 Million |
Rs87.11 Million | India | Rs223.73 | ▼ -0.04% |
| 14238 |
Plan Optik AG
F:P4O |
1.13x |
€344.00K
≈ $402.17K |
€305.24K | Germany | €7.64 | ▲ +0.26% |
| 14239 |
Headwater Exploration Inc
TO:HWX |
1.13x |
CA$40.07 Million
≈ $28.99 Million |
CA$35.57 Million | Canada | CA$13.47 | ▲ +1.28% |
| 14240 |
SANIONA AB (PUBL)
F:30S |
1.13x |
€371.32 Million
≈ $434.11 Million |
€329.62 Million | Germany | €1.15 | ▼ -1.03% |
| 14241 |
Saniona AB
ST:SANION |
1.13x |
Skr371.31 Million
≈ $39.96 Million |
Skr329.62 Million | Sweden | Skr12.81 | ▼ -2.59% |
| 14242 |
Terveystalo Oy
HE:TTALO |
1.13x |
€31.20 Million
≈ $36.48 Million |
€27.70 Million | Finland | €7.06 | ▲ +1.44% |
| 14243 |
ON24 Inc
NYSE:ONTF |
1.13x | $10.70 Million | $9.51 Million | USA | $8.10 | ▲ +0.12% |
| 14244 |
Alfa Financial Software Holdings PLC
LSE:ALFA |
1.13x |
GBX17.90 Million
≈ $2.18K |
GBX15.90 Million | UK | GBX161.60 | ▲ +1.51% |
| 14245 |
Minami Acoustics Ltd. A
SHE:301383 |
1.13x |
CN¥238.36 Million
≈ $34.88 Million |
CN¥211.75 Million | China | CN¥19.36 | ▼ -2.42% |
| 14246 |
Varonis Systems
NASDAQ:VRNS |
1.13x | $7.28 Million | $6.47 Million | USA | $45.74 | ▲ +2.14% |
| 14247 |
Supalai Public Company Limited
BK:SPALI |
1.13x |
฿1.51 Billion
≈ $46.92 Million |
฿1.34 Billion | Thailand | ฿15.80 | ▲ +0.64% |
| 14248 |
Nexera Technologies Ltd.
NASDAQ:NEXR |
1.13x | $126.00K | $112.00K | USA | $0.33 | ▼ -7.39% |
| 14249 |
Stora Enso Oyj A
HE:STEAV |
1.13x |
€72.00 Million
≈ $84.18 Million |
€64.00 Million | Finland | €9.46 | ▲ +1.72% |
| 14250 |
Societe de Tayninh SA
PA:TAYN |
1.12x |
€211.64
≈ $247.43 |
€188.14 | France | €5.70 | ▲ +0.00% |
| 14251 |
Linc Limited
NSE:LINC |
1.12x |
Rs262.45 Million
≈ $2.84 Million |
Rs233.31 Million | India | Rs102.67 | ▼ -0.62% |
| 14252 |
Zealand Pharma A/S
CO:ZEAL |
1.12x |
Dkr8.52 Billion
≈ $1.33 Billion |
Dkr7.57 Billion | Denmark | Dkr292.20 | ▼ -1.58% |
| 14253 |
Amanet Management & Systems Ltd
TA:AMAN |
1.12x |
ILA6.63 Million
≈ $17.77K |
ILA5.90 Million | Israel | ILA1189.00 | ▲ +0.17% |
| 14254 |
System and Application Technologies Co. Ltd
KQ:060540 |
1.12x |
₩2.33 Billion
≈ $1.58 Million |
₩2.08 Billion | Korea | ₩1180.00 | ▼ -0.84% |
| 14255 |
CONSUN PHARMAC.GR.HD -10
F:C1P |
1.12x |
€1.21 Billion
≈ $1.42 Billion |
€1.08 Billion | Germany | €1.50 | ▲ +0.00% |
| 14256 |
Mirae Asset Daewoo Special Purpose Acquisition Company 4 Co. Ltd
KQ:333430 |
1.12x |
₩2.81 Billion
≈ $1.91 Million |
₩2.50 Billion | Korea | ₩4110.00 | ▲ +29.86% |
| 14257 |
Broadcom Inc
NASDAQ:AVGO |
1.12x | $8.26 Billion | $7.35 Billion | USA | $381.92 | ▼ -2.69% |
| 14258 |
PIMCO Access Income Fund
NYSE:PAXS |
1.12x | $100.32 Million | $89.26 Million | USA | $14.03 | ▲ +0.07% |
| 14259 |
Delta Plus Group SA
PA:ALDLT |
1.12x |
€11.99 Million
≈ $14.02 Million |
€10.67 Million | France | €35.80 | ▼ -0.56% |
| 14260 |
Zhejiang Jindao Technology Co. Ltd.
SHE:301279 |
1.12x |
CN¥72.47 Million
≈ $10.60 Million |
CN¥64.49 Million | China | CN¥16.07 | ▼ -2.61% |
| 14261 |
Sentelic Corp
TWO:4945 |
1.12x |
NT$36.13 Million
≈ $1.14 Million |
NT$32.16 Million | Taiwan | NT$76.10 | ▲ +0.00% |
| 14262 |
Saxlund Group AB
ST:SAXG |
1.12x |
Skr4.03 Million
≈ $433.37K |
Skr3.58 Million | Sweden | Skr11.85 | ▼ -1.25% |
| 14263 |
Dominion Energy Inc
NYSE:D |
1.12x | $882.00 Million | $785.00 Million | USA | $71.10 | ▼ -0.50% |
| 14264 |
SOLENO THERAPEUT. DL-001
F:6XC |
1.12x |
€48.70 Million
≈ $56.94 Million |
€43.36 Million | Germany | €44.86 | ▲ +1.70% |
| 14265 |
2020 Bulkers Ltd.
F:0FF |
1.12x |
€15.50 Million
≈ $18.12 Million |
€13.80 Million | Germany | €0.21 | ▲ +10.29% |
| 14266 |
Maritima De In
SN:MARINSA |
1.12x |
CL$68.77 Billion
≈ $76.91 Million |
CL$61.23 Billion | Chile | CL$90.25 | ▲ +0.00% |
| 14267 |
Investar Holding Corp
NASDAQ:ISTR |
1.12x | $6.94 Million | $6.18 Million | USA | $29.86 | ▲ +1.84% |
| 14268 |
Grupo Profuturo S.A.B. de C.V
MX:GPROFUT |
1.12x |
MX$1.13 Billion
≈ $65.00 Million |
MX$1.01 Billion | Mexico | MX$126.40 | ▲ +0.32% |
| 14269 |
China New Higher Education Group Limited
F:8CN |
1.12x |
€219.16 Million
≈ $256.22 Million |
€195.25 Million | Germany | €0.06 | ▲ +0.00% |
| 14270 |
Kanpur Plastipack Limited
NSE:KANPRPLA |
1.12x |
Rs154.61 Million
≈ $1.67 Million |
Rs137.78 Million | India | Rs221.25 | ▲ +5.10% |
| 14271 |
Thai Stanley Electric Public Company Limited
BK:STANLY |
1.12x |
฿550.37 Million
≈ $17.15 Million |
฿490.50 Million | Thailand | ฿238.00 | ▲ +0.42% |
| 14272 |
LPI Capital Bhd
KLSE:8621 |
1.12x |
RM121.75 Million
≈ $30.57 Million |
RM108.51 Million | Malaysia | RM15.06 | ▲ +0.27% |
| 14273 |
P.C.B Tec
TA:PCBT |
1.12x |
ILA3.01 Million
≈ $8.08K |
ILA2.69 Million | Israel | ILA1300.00 | ▲ +3.17% |
| 14274 |
Repsol S.A
F:REPA |
1.12x |
€1.04 Billion
≈ $1.22 Billion |
€929.00 Million | Germany | €25.40 | ▼ -1.55% |
| 14275 |
Great Wall Enterprise Co Ltd
TW:1210 |
1.12x |
NT$1.56 Billion
≈ $49.05 Million |
NT$1.39 Billion | Taiwan | NT$57.80 | ▲ +1.58% |
| 14276 |
AFRICAN PIONEER PLC O.N.
F:9TI |
1.12x |
€306.53K
≈ $358.36K |
€273.47K | Germany | €0.01 | ▲ +12.50% |
| 14277 |
Rigol Technologies Co. Ltd. A
SHG:688337 |
1.12x |
CN¥96.47 Million
≈ $14.12 Million |
CN¥86.08 Million | China | CN¥40.34 | ▼ -2.11% |
| 14278 |
Norwood Financial Corp
NASDAQ:NWFL |
1.12x | $9.34 Million | $8.34 Million | USA | $32.63 | ▲ +1.37% |
| 14279 |
Universal Inc
TW:1325 |
1.12x |
NT$18.56 Million
≈ $584.77K |
NT$16.57 Million | Taiwan | NT$27.70 | ▼ -1.95% |
| 14280 |
Kalyani Steels Limited
NSE:KSL |
1.12x |
Rs1.39 Billion
≈ $15.05 Million |
Rs1.24 Billion | India | Rs892.95 | ▲ +0.49% |
| 14281 |
Manali Petrochemicals Limited
NSE:MANALIPETC |
1.12x |
Rs364.00 Million
≈ $3.94 Million |
Rs324.90 Million | India | Rs66.77 | ▲ +3.04% |
| 14282 |
Gold Fields Ltd ADR
NYSE:GFI |
1.12x | $2.85 Billion | $2.55 Billion | USA | $43.96 | ▼ -3.36% |
| 14283 |
BE SEMICON.INDS NY EO091
F:BSIA |
1.12x |
€47.95 Million
≈ $56.06 Million |
€42.80 Million | Germany | €230.00 | ▼ -3.36% |
| 14284 |
Stel Holdings Limited
NSE:STEL |
1.12x |
Rs78.34 Million
≈ $847.24K |
Rs69.94 Million | India | Rs555.55 | ▲ +1.48% |
| 14285 |
Academy Sports Outdoors Inc
NASDAQ:ASO |
1.12x | $149.73 Million | $133.69 Million | USA | $46.58 | ▼ -1.02% |
| 14286 |
Dongnan Electronics Co. Ltd. A
SHE:301359 |
1.12x |
CN¥45.29 Million
≈ $6.63 Million |
CN¥40.44 Million | China | CN¥14.15 | ▼ -1.87% |
| 14287 |
Universal Health Services Inc
NYSE:UHS |
1.12x | $401.63 Million | $358.68 Million | USA | $155.75 | ▲ +2.96% |
| 14288 |
Mtar Technologies Limited
NSE:MTARTECH |
1.12x |
Rs116.96 Million
≈ $1.26 Million |
Rs104.47 Million | India | Rs5805.00 | ▼ -1.19% |
| 14289 |
Shangri-La Hotel Public Company Limited
BK:SHANG |
1.12x |
฿97.47 Million
≈ $3.04 Million |
฿87.09 Million | Thailand | ฿45.00 | ▲ +0.00% |
| 14290 |
AXA SA
PA:CS |
1.12x |
€6.48 Billion
≈ $7.57 Billion |
€5.79 Billion | France | €44.83 | ▲ +0.16% |
| 14291 |
Vertu Motors Plc
LSE:VTU |
1.12x |
GBX15.96 Million
≈ $1.94K |
GBX14.27 Million | UK | GBX79.00 | ▲ +2.86% |
| 14292 |
SLP Resources Bhd
KLSE:7248 |
1.12x |
RM2.94 Million
≈ $738.14K |
RM2.63 Million | Malaysia | RM0.80 | ▲ +0.00% |
| 14293 |
Ymc Co. Ltd
KQ:155650 |
1.12x |
₩1.74 Billion
≈ $1.18 Million |
₩1.56 Billion | Korea | ₩2730.00 | ▼ -1.80% |
| 14294 |
Dongbu Corp
KO:005965 |
1.12x |
₩32.10 Billion
≈ $21.75 Million |
₩28.71 Billion | Korea | ₩16180.00 | ▼ -0.31% |
| 14295 |
Dongbu
KO:005960 |
1.12x |
₩32.10 Billion
≈ $21.75 Million |
₩28.71 Billion | Korea | ₩6780.00 | ▲ +0.74% |
| 14296 |
Core Laboratories NV
NYSE:CLB |
1.12x | $7.92 Million | $7.08 Million | USA | $11.67 | ▼ -1.10% |
| 14297 |
Hostelworld Group PLC
IR:HSW |
1.12x |
€1.05 Million
≈ $1.22 Million |
€937.00K | Ireland | €1.40 | ▲ +7.69% |
| 14298 |
Reka Industrial Oyj
HE:REKA |
1.12x |
€1.05 Million
≈ $1.23 Million |
€942.00K | Finland | €4.02 | ▼ -0.25% |
| 14299 |
Hi-Clearance
TWO:1788 |
1.12x |
NT$106.14 Million
≈ $3.34 Million |
NT$94.95 Million | Taiwan | NT$129.50 | ▼ -0.38% |
| 14300 |
German American Bancorp Inc
NASDAQ:GABC |
1.12x | $37.04 Million | $33.15 Million | USA | $48.43 | ▲ +1.62% |