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,187
Positive operating CF and net income required

Last Updated

Jun 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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
15001 Schroder Income Growth Fund
LSE:SCF
1.02x GBX1.57 Million
≈ $191.27
GBX1.54 Million UK GBX357.00 ▲ +0.00%
15002 Infosys Limited
F:IOY
1.02x €937.00 Million
≈ $1.10 Billion
€919.00 Million Germany €10.65 ▲ +0.00%
15003 Raval ACS Ltd
TA:RVL
1.02x ILA4.07 Million
≈ $10.90K
ILA3.99 Million Israel ILA174.00 ▲ +0.00%
15004 Halozyme Therapeutics Inc
NASDAQ:HALO
1.02x $178.60 Million $175.22 Million USA $71.53 ▼ -0.10%
15005 Madoro Metals Corp
V:MDM
1.02x CA$1.68 Million
≈ $1.21 Million
CA$1.65 Million Canada CA$0.06 ▲ +0.00%
15006 PayPal Holdings Inc
NASDAQ:PYPL
1.02x $1.13 Billion $1.11 Billion USA $41.29 ▼ -3.42%
15007 Zhangjiagang Haiguo New Energy Equipment Manufacturing Co. Ltd.
SHE:301063
1.02x CN¥33.97 Million
≈ $4.97 Million
CN¥33.35 Million China CN¥19.78 ▲ +1.54%
15008 Shenyang Xingqi Pharmaceutical Co Ltd
SHE:300573
1.02x CN¥268.97 Million
≈ $39.36 Million
CN¥264.08 Million China CN¥36.95 ▲ +0.71%
15009 Infosys Ltd ADR
NYSE:INFY
1.02x $937.00 Million $920.00 Million USA $12.94 ▼ -4.01%
15010 Infosys Limited
NSE:INFY
1.02x Rs937.00 Million
≈ $10.13 Million
Rs920.00 Million India Rs1197.50 ▼ -0.32%
15011 Terregra Asia Energy PT
JK:TGRA
1.02x Rp10.49 Billion
≈ $614.58K
Rp10.30 Billion Indonesia Rp27.00 ▲ +0.00%
15012 Jinyu Bio-Technology Co Ltd
SHG:600201
1.02x CN¥102.68 Million
≈ $15.03 Million
CN¥100.89 Million China CN¥11.29 ▼ -0.96%
15013 Norwegian Block Exchange AS
OL:NBX
1.02x Nkr12.41 Million
≈ $1.31 Million
Nkr12.19 Million Norway Nkr0.62 ▼ -2.38%
15014 Southern Cross Electrical Engineering Ltd
AU:SXE
1.02x AU$15.76 Million
≈ $11.15 Million
AU$15.49 Million Australia AU$4.17 ▼ -2.34%
15015 DONTNOD Entertainment SA
PA:ALDNE
1.02x €892.00K
≈ $1.04 Million
€877.00K France €0.52 ▲ +0.00%
15016 Life Settlement Assets PLC
LSE:LSAA
1.02x $3.57 Million $3.51 Million UK $1.80 ▲ +0.00%
15017 Five Star Bancorp
NASDAQ:FSBC
1.02x $18.93 Million $18.62 Million USA $43.02 ▼ -0.28%
15018 Inventis Ltd
AU:IVT
1.02x AU$738.16K
≈ $522.29K
AU$726.29K Australia AU$0.01 ▲ +0.00%
15019 Connection Technology Systems
TWO:3672
1.02x NT$7.73 Million
≈ $243.60K
NT$7.61 Million Taiwan NT$11.30 ▲ +0.00%
15020 Rand Mining Ltd
AU:RND
1.02x AU$5.08 Million
≈ $3.59 Million
AU$5.00 Million Australia AU$2.50 ▲ +0.00%
15021 Headway
TW:1776
1.02x NT$33.11 Million
≈ $1.04 Million
NT$32.59 Million Taiwan NT$18.50 ▼ -1.60%
15022 GAMBLING.COM GRP ON
F:6WH
1.02x €11.41 Million
≈ $13.35 Million
€11.24 Million Germany €2.03 ▲ +6.30%
15023 AJ Bell plc
LSE:AJB
1.02x GBX54.81 Million
≈ $6.67K
GBX53.96 Million UK GBX608.00 ▼ -1.14%
15024 BWX Technologies Inc
NYSE:BWXT
1.02x $92.60 Million $91.19 Million USA $185.95 ▼ -2.52%
15025 AUO CORP. SP.ADR NEW/10
F:AU7
1.02x €2.93 Billion
≈ $3.42 Billion
€2.88 Billion Germany €4.72 ▼ -1.26%
15026 AU Optronics
TW:2409
1.02x NT$2.93 Billion
≈ $92.20 Million
NT$2.88 Billion Taiwan NT$27.10 ▼ -7.35%
15027 Lanzhou Minbai Shareholding Group Co Ltd
SHG:600738
1.02x CN¥36.74 Million
≈ $5.38 Million
CN¥36.19 Million China CN¥4.24 ▲ +1.92%
15028 Diamyd Medical AB (publ)
ST:DMYD-B
1.02x Skr37.20 Million
≈ $4.00 Million
Skr36.64 Million Sweden Skr1.12 ▲ +0.54%
15029 Graco Inc
NYSE:GGG
1.01x $120.25 Million $118.51 Million USA $74.34 ▲ +0.04%
15030 ASA Gold and Precious Metals Ltd
NYSE:ASA
1.01x $18.35 Million $18.08 Million USA $56.67 ▼ -8.95%
15031 GDS Holdings Ltd
NASDAQ:GDS
1.01x $736.50 Million $725.98 Million USA $34.00 ▼ -6.16%
15032 BOTH Engineering Technology Co. Ltd. A
SHG:601133
1.01x CN¥215.32 Million
≈ $31.51 Million
CN¥212.26 Million China CN¥27.60 ▼ -2.47%
15033 CGI Inc
TO:GIB-A
1.01x CA$451.08 Million
≈ $326.31 Million
CA$444.72 Million Canada CA$93.83 ▲ +0.02%
15034 Bank Multiarta Sentosa PT
JK:MASB
1.01x Rp57.13 Billion
≈ $3.35 Million
Rp56.33 Billion Indonesia Rp3350.00 ▲ +0.60%
15035 Village Farms International Inc
NASDAQ:VFF
1.01x $8.36 Million $8.24 Million USA $2.09 ▼ -15.38%
15036 Fidelity D&D Bancorp Inc
NASDAQ:FDBC
1.01x $7.57 Million $7.46 Million USA $47.55 ▲ +1.21%
15037 Xinjiang Qingsong Building Materials and Chemicals Group Co Ltd
SHG:600425
1.01x CN¥206.06 Million
≈ $30.15 Million
CN¥203.25 Million China CN¥3.65 ▲ +1.11%
15038 Queenco-L
TA:QNCO
1.01x ILA22.56 Million
≈ $60.47K
ILA22.25 Million Israel ILA866.10 ▼ -4.15%
15039 Home Invest Belgium - Sifi
BR:HOMI
1.01x €11.75 Million
≈ $13.74 Million
€11.59 Million Belgium €18.42 ▼ -0.54%
15040 BSA Ltd
AU:BSA
1.01x AU$7.97 Million
≈ $5.64 Million
AU$7.87 Million Australia AU$0.30 ▼ -3.28%
15041 Boardwalktech Software Corp
V:BWLK
1.01x CA$1.47 Million
≈ $1.06 Million
CA$1.45 Million Canada CA$0.05 ▲ +0.00%
15042 Mader Group Ltd
AU:MAD
1.01x AU$30.88 Million
≈ $21.85 Million
AU$30.48 Million Australia AU$8.51 ▲ +2.65%
15043 Pikko Land Development Tbk
JK:RODA
1.01x Rp16.94 Billion
≈ $992.44K
Rp16.72 Billion Indonesia Rp51.00 ▼ -1.92%
15044 Sinomag Technology Co Ltd
SHE:300835
1.01x CN¥13.44 Million
≈ $1.97 Million
CN¥13.27 Million China CN¥211.00 ▲ +12.54%
15045 IMPIANTI S.P.A.
F:F67
1.01x €566.76K
≈ $662.61K
€559.70K Germany €0.91 ▲ +9.09%
15046 Yungjin Pharm Co Ltd
KO:003520
1.01x ₩343.06 Million
≈ $232.49K
₩338.82 Million Korea ₩1267.00 ▼ -0.24%
15047 GQG Partners Inc
AU:GQG
1.01x AU$233.01 Million
≈ $164.87 Million
AU$230.16 Million Australia AU$1.39 ▼ -1.07%
15048 ChoiceOne Financial Services Inc
NASDAQ:COFS
1.01x $14.03 Million $13.87 Million USA $31.78 ▲ +1.31%
15049 Fidelity European Values
LSE:FEV
1.01x GBX7.67 Million
≈ $932.85
GBX7.58 Million UK GBX413.00 ▼ -1.08%
15050 Richter Gedeon Vegyészeti Gyár Nyilvánosan Muködo Rt
F:RIG2
1.01x €52.44 Billion
≈ $61.30 Billion
€51.84 Billion Germany €34.36 ▲ +2.75%
15051 Royal Orchid Hotel (Thailand) Public Company Limited
BK:ROH
1.01x ฿49.86 Million
≈ $1.55 Million
฿49.30 Million Thailand ฿1.21 ▲ +0.00%
15052 Pyridam Farma Tbk
JK:PYFA
1.01x Rp282.81 Billion
≈ $16.57 Million
Rp279.71 Billion Indonesia Rp180.00 ▼ -7.22%
15053 Torex Gold Resources Inc
TO:TXG
1.01x CA$209.80 Million
≈ $151.77 Million
CA$207.50 Million Canada CA$56.01 ▼ -9.31%
15054 Livermore Investments Group Limited
LSE:LIV
1.01x GBX9.77 Million
≈ $1.19K
GBX9.67 Million UK GBX44.70 ▲ +0.22%
15055 TY Holdings Co Ltd
KO:363280
1.01x ₩19.86 Billion
≈ $13.46 Million
₩19.65 Billion Korea ₩2000.00 ▼ -0.25%
15056 Localiza Rent a Car S.A
SA:RENT3
1.01x R$1.23 Billion
≈ $242.24 Million
R$1.22 Billion Brazil R$40.58 ▲ +0.35%
15057 Essity AB (publ)
ST:ESSITY-B
1.01x Skr4.24 Billion
≈ $456.18 Million
Skr4.20 Billion Sweden Skr256.80 ▲ +1.10%
15058 Essity AB (publ)
ST:ESSITY-A
1.01x Skr4.24 Billion
≈ $456.18 Million
Skr4.20 Billion Sweden Skr255.50 ▲ +0.59%
15059 Bangkok Bank Public Company Limited
F:BKKF
1.01x €7.84 Billion
≈ $9.16 Billion
€7.76 Billion Germany €4.50 ▲ +0.00%
15060 Bangkok Bank PCL
BK:BBL
1.01x ฿7.84 Billion
≈ $244.22 Million
฿7.76 Billion Thailand ฿174.50 ▲ +0.00%
15061 Beijing E Hualu Info Tech
SHE:300212
1.01x CN¥24.57 Million
≈ $3.60 Million
CN¥24.33 Million China CN¥10.80 ▲ +3.55%
15062 Morn Sun Feed Mill Corp
TWO:1240
1.01x NT$67.31 Million
≈ $2.12 Million
NT$66.67 Million Taiwan NT$57.30 ▼ -0.17%
15063 DOF Group ASA
OL:DOFG
1.01x Nkr528.00 Million
≈ $55.56 Million
Nkr523.00 Million Norway Nkr123.50 ▲ +2.07%
15064 PT Mandiri Herindo Adiperkasa Tbk
JK:MAHA
1.01x Rp299.49 Billion
≈ $17.55 Million
Rp296.72 Billion Indonesia Rp127.00 ▼ -3.79%
15065 Xiamen Voke Mold & Plastic Engineering Co. Ltd.
SHE:301196
1.01x CN¥74.21 Million
≈ $10.86 Million
CN¥73.56 Million China CN¥150.00 ▲ +10.32%
15066 Accor S. A.
PA:AC
1.01x €579.00 Million
≈ $676.91 Million
€574.00 Million France €45.39 ▼ -0.98%
15067 Secuve Co. Ltd
KQ:131090
1.01x ₩3.25 Billion
≈ $2.20 Million
₩3.22 Billion Korea ₩3745.00 ▲ +2.74%
15068 RWS Holdings PLC
LSE:RWS
1.01x GBX36.70 Million
≈ $4.47K
GBX36.40 Million UK GBX104.10 ▼ -2.35%
15069 DBS GROUP ADR/4 SD 1
F:DEV
1.01x €11.02 Billion
≈ $12.89 Billion
€10.93 Billion Germany €152.00 ▲ +0.66%
15070 Zelira Therapeutics Ltd
AU:ZLD
1.01x AU$159.61K
≈ $112.93K
AU$158.31K Australia AU$0.50 ▲ +0.00%
15071 HBR Realty Empreendimentos Imobiliários S.A
SA:HBRE3
1.01x R$119.77 Million
≈ $23.50 Million
R$118.80 Million Brazil R$2.58 ▼ -1.15%
15072 Ingersoll Rand (India) Limited
NSE:INGERRAND
1.01x Rs1.20 Billion
≈ $13.00 Million
Rs1.19 Billion India Rs3960.60 ▲ +2.73%
15073 Capital City Bank Group
NASDAQ:CCBG
1.01x $15.94 Million $15.82 Million USA $45.34 ▲ +2.46%
15074 Antin IP SA
PA:ANTIN
1.01x €52.29 Million
≈ $61.13 Million
€51.92 Million France €9.45 ▼ -0.21%
15075 Hyundai Glovis
KO:086280
1.01x ₩443.49 Billion
≈ $300.55 Million
₩440.43 Billion Korea ₩209500.00 ▼ -0.95%
15076 S&S TECH Corporation
KQ:101490
1.01x ₩12.79 Billion
≈ $8.67 Million
₩12.70 Billion Korea ₩62300.00 ▼ -6.74%
15077 AstraZeneca PLC
MX:AZNN
1.01x MX$2.34 Billion
≈ $134.78 Million
MX$2.33 Billion Mexico MX$1628.00 ▲ +1.25%
15078 Xdc Industries Shenzhen Ltd
SHE:300615
1.01x CN¥3.19 Million
≈ $466.52K
CN¥3.17 Million China CN¥11.55 ▲ +1.14%
15079 MOLECULAR PARTNERS ADS/1
F:6ML0
1.01x €118.57 Million
≈ $138.62 Million
€117.80 Million Germany €3.54 ▼ -3.80%
15080 NV5 Global Inc
NASDAQ:NVEE
1.01x $11.76 Million $11.69 Million USA $22.56 ▲ +0.49%
15081 Grupo Industrial Saltillo S.A.B. de C.V
MX:GISSAA
1.01x MX$4.39 Million
≈ $252.82K
MX$4.37 Million Mexico MX$12.25 ▼ -1.21%
15082 Valley National Bancorp
NASDAQ:VLY
1.01x $196.64 Million $195.40 Million USA $13.78 ▼ -0.07%
15083 Shenzhen SDG Service Co. Ltd.
SHE:300917
1.01x CN¥122.39 Million
≈ $17.91 Million
CN¥121.64 Million China CN¥28.39 ▲ +0.92%
15084 Sinil Pharmaceutical Co. Ltd
KQ:012790
1.01x ₩2.62 Billion
≈ $1.78 Million
₩2.61 Billion Korea ₩5170.00 ▲ +0.00%
15085 Hangzhou Advance Gearbox Group Co Ltd
SHG:601177
1.01x CN¥80.42 Million
≈ $11.77 Million
CN¥79.98 Million China CN¥14.83 ▲ +2.28%
15086 Hainan Meilan International Airport Company Limited
F:HAO
1.00x €210.94 Million
≈ $246.61 Million
€209.89 Million Germany €0.54 ▲ +10.66%
15087 KJTS
KLSE:0293
1.00x RM2.02 Million
≈ $508.16K
RM2.01 Million Malaysia RM0.73 ▼ -2.03%
15088 Firefly AB (publ)
ST:FIRE
1.00x Skr17.88 Million
≈ $1.92 Million
Skr17.80 Million Sweden Skr164.50 ▲ +0.00%
15089 Dorman Products Inc
NASDAQ:DORM
1.00x $43.76 Million $43.55 Million USA $127.03 ▼ -0.79%
15090 THE BK N.T.BUTTERF.+S.NEW
F:4IK
1.00x €64.07 Million
≈ $74.90 Million
€63.79 Million Germany €49.40 ▲ +3.78%
15091 The Ensign Group Inc
NASDAQ:ENSG
1.00x $100.15 Million $99.76 Million USA $170.30 ▲ +3.66%
15092 Renishaw PLC
LSE:RSW
1.00x GBX36.46 Million
≈ $4.44K
GBX36.32 Million UK GBX5230.00 ▼ -2.97%
15093 Applied Industrial Technologies
NYSE:AIT
1.00x $100.11 Million $99.77 Million USA $315.29 ▲ +0.52%
15094 Shanghai Nar Industrial Co Ltd
SHE:002825
1.00x CN¥29.41 Million
≈ $4.30 Million
CN¥29.32 Million China CN¥10.11 ▲ +0.20%
15095 RCE Capital Berhad
KLSE:9296
1.00x RM41.52 Million
≈ $10.43 Million
RM41.40 Million Malaysia RM1.14 ▲ +0.00%
15096 Provident Agro Tbk
JK:PALM
1.00x Rp1.74 Trillion
≈ $102.02 Million
Rp1.74 Trillion Indonesia Rp308.00 ▼ -1.28%
15097 Comintel Corporation Berhad
KLSE:7195
1.00x RM37.63 Million
≈ $9.45 Million
RM37.54 Million Malaysia RM1.90 ▼ -1.04%
15098 Liquidia Technologies Inc
NASDAQ:LQDA
1.00x $52.99 Million $52.86 Million USA $61.85 ▼ -1.10%
15099 Quest For Growth - Pricaf
BR:QFG
1.00x €8.02 Million
≈ $9.37 Million
€8.00 Million Belgium €2.95 ▲ +4.98%
15100 Nureca Limited
NSE:NURECA
1.00x Rs44.46 Million
≈ $480.82K
Rs44.40 Million India Rs236.20 ▲ +1.59%