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 |
|---|---|---|---|---|---|---|---|
| 10001 |
Fidelis Insurance Holdings Limited
NYSE:FIHL |
1.94x | $228.80 Million | $117.80 Million | USA | $25.07 | ▲ +1.33% |
| 10002 |
Sanxiang Advanced Materials
SHG:603663 |
1.94x |
CN¥64.18 Million
≈ $9.39 Million |
CN¥33.05 Million | China | CN¥38.70 | ▼ -5.70% |
| 10003 |
Zhejiang Shouxiangu Pharm Co
SHG:603896 |
1.94x |
CN¥20.94 Million
≈ $3.06 Million |
CN¥10.78 Million | China | CN¥13.80 | ▼ -3.83% |
| 10004 |
SunocoCorp LLC
NYSE:SUNC |
1.94x | $23.18 Million | $11.94 Million | USA | $76.29 | ▲ +0.71% |
| 10005 |
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% |
| 10006 |
Midea Group Co Ltd
SHE:000333 |
1.94x |
CN¥23.05 Billion
≈ $3.37 Billion |
CN¥11.87 Billion | China | CN¥84.50 | ▼ -0.32% |
| 10007 |
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% |
| 10008 |
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.58 | ▼ -3.27% |
| 10009 |
Sephaku Holdings Ltd
JSE:SEP |
1.94x |
ZAC71.23 Million
≈ $37.85K |
ZAC36.70 Million | South Africa | ZAC178.00 | ▼ -1.11% |
| 10010 |
Hubei Dinglong Chemical
SHE:300054 |
1.94x |
CN¥389.70 Million
≈ $57.03 Million |
CN¥200.79 Million | China | CN¥73.79 | ▲ +1.89% |
| 10011 |
Pioneer Motor Public Company Limited
BK:PIMO |
1.94x |
฿46.46 Million
≈ $1.45 Million |
฿23.94 Million | Thailand | ฿1.17 | ▲ +0.86% |
| 10012 |
Extra Space Storage Inc
NYSE:EXR |
1.94x | $489.86 Million | $252.42 Million | USA | $147.71 | ▲ +1.57% |
| 10013 |
Diploma PLC
LSE:DPLM |
1.94x |
GBX172.90 Million
≈ $21.04K |
GBX89.10 Million | UK | GBX7520.00 | ▲ +1.21% |
| 10014 |
Kid ASA
OL:KID |
1.94x |
Nkr558.56 Million
≈ $58.78 Million |
Nkr287.86 Million | Norway | Nkr128.40 | ▲ +0.31% |
| 10015 |
Orion Corp
KO:271560 |
1.94x |
₩199.19 Billion
≈ $134.99 Million |
₩102.66 Billion | Korea | ₩130500.00 | ▲ +0.93% |
| 10016 |
KMW Inc.
KQ:032500 |
1.94x |
₩14.81 Billion
≈ $10.04 Million |
₩7.63 Billion | Korea | ₩15290.00 | ▼ -9.42% |
| 10017 |
abrdn Asian Income Fund Limited
LSE:AAIF |
1.94x |
GBX11.07 Million
≈ $1.35K |
GBX5.70 Million | UK | GBX311.00 | ▼ -0.64% |
| 10018 |
Xpro India Limited
NSE:XPROINDIA |
1.94x |
Rs127.55 Million
≈ $1.38 Million |
Rs65.75 Million | India | Rs1386.20 | ▲ +2.57% |
| 10019 |
SKS Technologies Group Ltd
AU:SKS |
1.94x |
AU$16.00 Million
≈ $11.32 Million |
AU$8.25 Million | Australia | AU$8.29 | ▼ -1.31% |
| 10020 |
Cathay General Bancorp
NASDAQ:CATY |
1.94x | $150.60 Million | $77.65 Million | USA | $62.92 | ▲ +0.62% |
| 10021 |
Suzhou Recodeal Interconnect System Co Ltd
SHG:688800 |
1.94x |
CN¥147.39 Million
≈ $21.57 Million |
CN¥76.02 Million | China | CN¥59.20 | ▼ -3.24% |
| 10022 |
Zhejiang Benli Technology Co. Ltd.
SHE:301065 |
1.94x |
CN¥152.79 Million
≈ $22.36 Million |
CN¥78.83 Million | China | CN¥16.87 | ▼ -2.37% |
| 10023 |
Texas Instruments Incorporated
NASDAQ:TXN |
1.94x | $2.25 Billion | $1.16 Billion | USA | $279.58 | ▼ -1.90% |
| 10024 |
Australian Mines Ltd
AU:AUZ |
1.94x |
AU$3.49 Million
≈ $2.47 Million |
AU$1.80 Million | Australia | AU$0.02 | ▼ -7.69% |
| 10025 |
Managepay Systems Bhd
KLSE:0156 |
1.94x |
RM4.23 Million
≈ $1.06 Million |
RM2.18 Million | Malaysia | RM0.06 | ▼ -8.33% |
| 10026 |
Focus Lumber Bhd
KLSE:5197 |
1.94x |
RM21.85 Million
≈ $5.48 Million |
RM11.28 Million | Malaysia | RM0.23 | ▲ +9.52% |
| 10027 |
Mortgage Advice
LSE:MAB1 |
1.94x |
GBX13.20 Million
≈ $1.61K |
GBX6.82 Million | UK | GBX520.00 | ▼ -0.95% |
| 10028 |
Genworth Financial Inc
NYSE:GNW |
1.94x | $91.00 Million | $47.00 Million | USA | $9.92 | ▲ +0.10% |
| 10029 |
Pearl Global Industries Limited
NSE:PGIL |
1.94x |
Rs2.73 Billion
≈ $29.55 Million |
Rs1.41 Billion | India | Rs1974.50 | ▲ +1.27% |
| 10030 |
MOIL Limited
NSE:MOIL |
1.94x |
Rs1.36 Billion
≈ $14.75 Million |
Rs704.38 Million | India | Rs268.85 | ▲ +1.26% |
| 10031 |
RE Royalties Ltd
V:RE |
1.94x |
CA$693.43K
≈ $501.61K |
CA$358.24K | Canada | CA$0.39 | ▲ +0.00% |
| 10032 |
Inner Mongolia Yitai Coal Co Ltd
SHG:900948 |
1.94x | $2.99 Billion | $1.54 Billion | China | $2.83 | ▲ +0.75% |
| 10033 |
Bionet
TWO:1784 |
1.94x |
NT$28.46 Million
≈ $896.68K |
NT$14.71 Million | Taiwan | NT$59.50 | ▼ -1.82% |
| 10034 |
Smith AO Corporation
NYSE:AOS |
1.93x | $255.40 Million | $132.00 Million | USA | $60.78 | ▲ +2.17% |
| 10035 |
Pegasus Hava Tasimaciligi AS
IS:PGSUS |
1.93x |
TL438.46 Million
≈ $9.82 Million |
TL226.66 Million | Turkey | TL161.60 | ▲ +0.75% |
| 10036 |
Koza Altin Isletmeleri AS
IS:KOZAL |
1.93x |
TL5.35 Billion
≈ $119.73 Million |
TL2.76 Billion | Turkey | TL40.00 | ▲ +0.35% |
| 10037 |
Guangdong Hongtu Technology Holdings Co Ltd
SHE:002101 |
1.93x |
CN¥185.36 Million
≈ $27.12 Million |
CN¥95.84 Million | China | CN¥8.35 | ▼ -2.45% |
| 10038 |
Shenzhen Sinexcel Electric Co Ltd
SHE:300693 |
1.93x |
CN¥229.26 Million
≈ $33.55 Million |
CN¥118.56 Million | China | CN¥34.33 | ▼ -4.40% |
| 10039 |
Inner Mongolia Xingye Mining Co Ltd
SHE:000426 |
1.93x |
CN¥1.10 Billion
≈ $160.82 Million |
CN¥568.40 Million | China | CN¥31.37 | ▼ -6.61% |
| 10040 |
Wizz Air Holdings PLC
LSE:WIZZ |
1.93x |
GBX622.29 Million
≈ $75.71K |
GBX321.87 Million | UK | GBX1040.00 | ▲ +4.21% |
| 10041 |
GALDERMA GROUP AG
NYSE:GALDY |
1.93x | $1.19 Billion | $613.00 Million | USA | $42.49 | ▲ +2.51% |
| 10042 |
Primoris Services Corporation
NYSE:PRIM |
1.93x | $182.90 Million | $94.62 Million | USA | $86.51 | ▼ -4.55% |
| 10043 |
QST International
TWO:8349 |
1.93x |
NT$240.22 Million
≈ $7.57 Million |
NT$124.29 Million | Taiwan | NT$40.15 | ▼ -0.74% |
| 10044 |
Maximus Inc
NYSE:MMS |
1.93x | $189.53 Million | $98.06 Million | USA | $59.67 | ▲ +3.94% |
| 10045 |
PARKEN Sport & Entertainment
CO:PARKEN |
1.93x |
Dkr356.67 Million
≈ $55.80 Million |
Dkr184.56 Million | Denmark | Dkr196.50 | ▼ -0.51% |
| 10046 |
Yw Company Limited
KQ:051390 |
1.93x |
₩2.48 Billion
≈ $1.68 Million |
₩1.28 Billion | Korea | ₩3820.00 | ▲ +0.00% |
| 10047 |
Prima Marine Public Company Limited
BK:PRM |
1.93x |
฿1.09 Billion
≈ $33.92 Million |
฿563.39 Million | Thailand | ฿10.10 | ▲ +2.54% |
| 10048 |
Shanghai M&G Stationery Inc
SHG:603899 |
1.93x |
CN¥755.55 Million
≈ $110.56 Million |
CN¥391.12 Million | China | CN¥22.30 | ▼ -1.15% |
| 10049 |
VAA Vista Alegre Atlantis SGPS SA
LS:VAF |
1.93x |
€6.05 Million
≈ $7.07 Million |
€3.13 Million | Portugal | €1.07 | ▲ +0.00% |
| 10050 |
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$40.30 | ▼ -2.70% |
| 10051 |
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$13.35 | ▼ -2.55% |
| 10052 |
Discover Financial Services
NYSE:DFS |
1.93x | $2.13 Billion | $1.10 Billion | USA | $200.05 | ▲ +0.00% |
| 10053 |
Sempio Foods
KO:007540 |
1.93x |
₩8.95 Billion
≈ $6.07 Million |
₩4.64 Billion | Korea | ₩43250.00 | ▲ +0.58% |
| 10054 |
Fresenius Medical Care AG & Co. KGaA
F:FMEA |
1.93x |
€226.89 Million
≈ $265.25 Million |
€117.53 Million | Germany | €21.20 | ▼ -0.93% |
| 10055 |
Korea New Network Co. Ltd
KQ:058400 |
1.93x |
₩5.07 Billion
≈ $3.44 Million |
₩2.63 Billion | Korea | ₩544.00 | ▲ +0.00% |
| 10056 |
Pond Technologies Holdings Inc
V:POND |
1.93x |
CA$272.00K
≈ $196.76K |
CA$141.00K | Canada | CA$0.01 | ▲ +0.00% |
| 10057 |
Jiangsu Hengxing New Material
SHG:603276 |
1.93x |
CN¥21.92 Million
≈ $3.21 Million |
CN¥11.36 Million | China | CN¥14.49 | ▲ +2.55% |
| 10058 |
Gore Street Energy Storage Fund Plc
LSE:GSF |
1.93x |
GBX7.46 Million
≈ $907.17 |
GBX3.87 Million | UK | GBX47.10 | ▲ +1.29% |
| 10059 |
MeiHua Holdings Group Co Ltd
SHG:600873 |
1.93x |
CN¥2.42 Billion
≈ $354.77 Million |
CN¥1.26 Billion | China | CN¥8.25 | ▼ -2.14% |
| 10060 |
N. Varveris-Moda Bagno S.A
AT:MODA |
1.93x |
€978.55K
≈ $1.14 Million |
€507.43K | Greece | €7.00 | ▲ +0.00% |
| 10061 |
Handsome
KO:020000 |
1.93x |
₩52.73 Billion
≈ $35.73 Million |
₩27.34 Billion | Korea | ₩20600.00 | ▼ -3.51% |
| 10062 |
Anatara Lifesciences Ltd
AU:ANR |
1.93x |
AU$877.87K
≈ $621.15K |
AU$455.25K | Australia | AU$0.01 | ▲ +0.00% |
| 10063 |
Weatherford International plc
NASDAQ:WFRD |
1.93x | $268.00 Million | $139.00 Million | USA | $88.68 | ▲ +3.60% |
| 10064 |
SalMar ASA
OL:SALM |
1.93x |
Nkr3.26 Billion
≈ $343.05 Million |
Nkr1.69 Billion | Norway | Nkr508.50 | ▲ +1.50% |
| 10065 |
Affinity Bancshares Inc
NASDAQ:AFBI |
1.93x | $4.40 Million | $2.28 Million | USA | $22.95 | ▲ +0.04% |
| 10066 |
Telefonaktiebolaget LM Ericsson (publ)
ST:ERIC-A |
1.93x |
Skr16.51 Billion
≈ $1.78 Billion |
Skr8.56 Billion | Sweden | Skr91.60 | ▲ +0.11% |
| 10067 |
Allied Supreme Corp
TW:4770 |
1.93x |
NT$388.68 Million
≈ $12.25 Million |
NT$201.63 Million | Taiwan | NT$227.50 | ▼ -0.87% |
| 10068 |
CirChem AB
ST:CIRCHE |
1.93x |
Skr1.30 Million
≈ $139.79K |
Skr674.00K | Sweden | Skr0.69 | ▲ +0.00% |
| 10069 |
Bharat Gears Limited
NSE:BHARATGEAR |
1.93x |
Rs170.91 Million
≈ $1.85 Million |
Rs88.69 Million | India | Rs121.41 | ▲ +2.03% |
| 10070 |
H+M HEN.+MAU.UNSP.ADR 1/5
F:HMSA |
1.93x |
€8.41 Billion
≈ $9.83 Billion |
€4.36 Billion | Germany | €3.18 | ▼ -3.05% |
| 10071 |
Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk
F:PTI |
1.93x |
€12.38 Trillion
≈ $14.47 Trillion |
€6.42 Trillion | Germany | €12.70 | ▲ +0.79% |
| 10072 |
Coxon Precise Industrial Co Ltd
TW:3607 |
1.93x |
NT$102.61 Million
≈ $3.23 Million |
NT$53.26 Million | Taiwan | NT$14.40 | ▼ -2.70% |
| 10073 |
Himalaya Shipping Ltd
OL:HSHP |
1.93x |
Nkr18.30 Million
≈ $1.93 Million |
Nkr9.50 Million | Norway | Nkr154.60 | ▲ +1.84% |
| 10074 |
Linde plc Ordinary Shares
NASDAQ:LIN |
1.93x | $3.03 Billion | $1.57 Billion | USA | $512.28 | ▲ +1.18% |
| 10075 |
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.42 | ▼ -2.42% |
| 10076 |
Dynamatic Technologies Limited
NSE:DYNAMATECH |
1.93x |
Rs519.30 Million
≈ $5.62 Million |
Rs269.70 Million | India | Rs10458.00 | ▲ +2.72% |
| 10077 |
Water Intelligence plc
LSE:WATR |
1.92x |
GBX6.19 Million
≈ $753.51 |
GBX3.22 Million | UK | GBX300.00 | ▲ +0.00% |
| 10078 |
Komelon Corporation
KQ:049430 |
1.92x |
₩9.56 Billion
≈ $6.48 Million |
₩4.97 Billion | Korea | ₩19070.00 | ▼ -2.15% |
| 10079 |
Caledonia Mining Corporation
NYSE MKT:CMCL |
1.92x | $20.59 Million | $10.70 Million | USA | $22.80 | ▼ -1.26% |
| 10080 |
Grindwell Norton Limited
NSE:GRINDWELL |
1.92x |
Rs2.06 Billion
≈ $22.24 Million |
Rs1.07 Billion | India | Rs2020.80 | ▼ -3.56% |
| 10081 |
The Indian Hotels Company Limited
NSE:INDHOTEL |
1.92x |
Rs5.48 Billion
≈ $59.29 Million |
Rs2.85 Billion | India | Rs727.45 | ▲ +0.47% |
| 10082 |
Delixi Xinjiang Transp Co Ltd
SHG:603032 |
1.92x |
CN¥28.42 Million
≈ $4.16 Million |
CN¥14.77 Million | China | CN¥16.52 | ▼ -4.01% |
| 10083 |
Stevanato Group SpA
NYSE:STVN |
1.92x | $75.49 Million | $39.24 Million | USA | $19.68 | ▲ +1.44% |
| 10084 |
Al Aqar Healthcare Reit
KLSE:5116 |
1.92x |
RM107.18 Million
≈ $26.91 Million |
RM55.72 Million | Malaysia | RM1.15 | ▼ -0.86% |
| 10085 |
Texas Community Bancshares Inc
NASDAQ:TCBS |
1.92x | $1.61 Million | $836.00K | USA | $17.75 | ▲ +1.66% |
| 10086 |
Acrow Ltd
AU:ACF |
1.92x |
AU$12.66 Million
≈ $8.96 Million |
AU$6.59 Million | Australia | AU$0.89 | ▼ -4.32% |
| 10087 |
I-Chiun Precision Industry Co Ltd
TW:2486 |
1.92x |
NT$127.79 Million
≈ $4.03 Million |
NT$66.49 Million | Taiwan | NT$219.00 | ▼ -8.37% |
| 10088 |
Xinjiang Talimu Agriculture Development Co Ltd
SHG:600359 |
1.92x |
CN¥58.09 Million
≈ $8.50 Million |
CN¥30.23 Million | China | CN¥5.51 | ▼ -3.16% |
| 10089 |
Gunkul Engineering Public Company Limited
BK:GUNKUL |
1.92x |
฿878.34 Million
≈ $27.38 Million |
฿457.12 Million | Thailand | ฿5.20 | ▼ -1.89% |
| 10090 |
q.beyond AG
XETRA:QBY |
1.92x |
€3.33 Million
≈ $3.89 Million |
€1.73 Million | Germany | €6.77 | ▼ -2.73% |
| 10091 |
Hormel Foods Corporation
NYSE:HRL |
1.92x | $349.21 Million | $181.77 Million | USA | $25.31 | ▲ +1.16% |
| 10092 |
Jet Freight Logistics Limited
NSE:JETFREIGHT |
1.92x |
Rs50.88 Million
≈ $550.29K |
Rs26.49 Million | India | Rs22.88 | ▼ -1.34% |
| 10093 |
Columbus McKinnon Corporation
NASDAQ:CMCO |
1.92x | $20.35 Million | $10.59 Million | USA | $16.12 | ▲ +3.80% |
| 10094 |
Turbo Energy, S.A. American Depositary Shares
NASDAQ:TURB |
1.92x | $384.76K | $200.37K | USA | $1.46 | ▼ -4.58% |
| 10095 |
Houston American Energy Corporation
NYSE MKT:HUSA |
1.92x | $428.93K | $223.37K | USA | $2.16 | ▲ +0.93% |
| 10096 |
BVZ Holding AG
SW:BVZN |
1.92x |
CHF20.93 Million
≈ $26.46 Million |
CHF10.90 Million | Switzerland | CHF1720.00 | ▲ +2.38% |
| 10097 |
Iovance Biotherapeutics Inc
NASDAQ:IOVA |
1.92x | $6.65 Million | $3.47 Million | USA | $4.99 | ▼ -2.73% |
| 10098 |
ROMANDE ENERGIE SA
SW:REHN |
1.92x |
CHF153.69 Million
≈ $194.30 Million |
CHF80.06 Million | Switzerland | CHF49.70 | ▼ -2.55% |
| 10099 |
BORUTA-ZACHEM S.A. ZY-10
F:WO4 |
1.92x |
€15.25 Million
≈ $17.83 Million |
€7.94 Million | Germany | €0.03 | ▲ +0.00% |
| 10100 |
TPC Consolidated Ltd
AU:TPC |
1.92x |
AU$6.45 Million
≈ $4.57 Million |
AU$3.36 Million | Australia | AU$3.45 | ▲ +0.00% |