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
14801 Anhui Expressway Company Limited
F:HU7
1.05x €398.66 Million
≈ $466.08 Million
€380.04 Million Germany €1.73 ▼ -0.57%
14802 Willis Towers Watson PLC
NASDAQ:WTW
1.05x $771.00 Million $735.00 Million USA $263.54 ▲ +1.91%
14803 CCK Consolidated Holdings Bhd
KLSE:7035
1.05x RM15.24 Million
≈ $3.83 Million
RM14.53 Million Malaysia RM1.18 ▲ +4.42%
14804 CEKD Bhd
KLSE:0238
1.05x RM2.10 Million
≈ $527.99K
RM2.00 Million Malaysia RM0.28 ▲ +0.00%
14805 Moab Minerals Ltd
AU:MOM
1.05x AU$495.00K
≈ $350.24K
AU$472.00K Australia AU$0.00 ▲ +100.00%
14806 KBR Inc
NYSE:KBR
1.05x $108.00 Million $103.00 Million USA $35.56 ▼ -1.58%
14807 BHP Group
MX:BHPN
1.05x MX$3.38 Billion
≈ $194.81 Million
MX$3.23 Billion Mexico MX$1556.00 ▼ -0.54%
14808 Taiwan Steel Union Co Ltd
TW:6581
1.05x NT$150.23 Million
≈ $4.73 Million
NT$143.32 Million Taiwan NT$110.00 ▲ +0.46%
14809 INTER RAO Lietuva AB
WAR:IRL
1.05x zł8.25 Million
≈ $2.27 Million
zł7.88 Million Poland zł9.80 ▲ +0.00%
14810 SNP Schneider-Neureither & Partner SE
XETRA:SHF
1.05x €13.43 Million
≈ $15.70 Million
€12.82 Million Germany €82.80 ▼ -1.43%
14811 York Timber Holdings Ltd
JSE:YRK
1.05x ZAC73.62 Million
≈ $39.13K
ZAC70.25 Million South Africa ZAC209.00 ▼ -0.48%
14812 Dicker Data Ltd
AU:DDR
1.05x AU$48.42 Million
≈ $34.26 Million
AU$46.21 Million Australia AU$11.16 ▲ +0.81%
14813 Pinduoduo Inc
F:9PDA
1.05x €24.12 Billion
≈ $28.20 Billion
€23.02 Billion Germany €73.60 ▲ +0.00%
14814 T.K.S. Technologies Public Company Limited
BK:TKS
1.05x ฿90.80 Million
≈ $2.83 Million
฿86.66 Million Thailand ฿7.30 ▼ -0.68%
14815 Toast Inc
NYSE:TOST
1.05x $132.00 Million $126.00 Million USA $24.64 ▼ -2.30%
14816 SSR Mining Inc
NASDAQ:SSRM
1.05x $260.83 Million $248.98 Million USA $26.73 ▼ -9.27%
14817 China Merchants Bank Co Ltd
SHG:600036
1.05x CN¥39.44 Billion
≈ $5.77 Billion
CN¥37.64 Billion China CN¥38.58 ▲ +1.26%
14818 Garmin Ltd
NYSE:GRMN
1.05x $553.78 Million $528.68 Million USA $236.57 ▼ -2.23%
14819 Castelbajac Co. Ltd
KQ:308100
1.05x ₩700.02 Million
≈ $474.39K
₩668.38 Million Korea ₩620.00 ▼ -8.28%
14820 Hanmi Pharm Co Ltd
KO:128940
1.05x ₩42.02 Billion
≈ $28.48 Million
₩40.13 Billion Korea ₩494000.00 ▲ +0.51%
14821 HY Electronic Cayman Ltd
TW:6573
1.05x NT$218.47 Million
≈ $6.88 Million
NT$208.66 Million Taiwan NT$16.10 ▼ -3.30%
14822 Linkage Software Co Ltd
SHG:688588
1.05x CN¥48.62 Million
≈ $7.11 Million
CN¥46.44 Million China CN¥10.11 ▲ +1.30%
14823 Synovus Financial Corp
NYSE:SNV
1.05x $205.72 Million $196.50 Million USA $50.05 ▲ +0.00%
14824 Syndax Pharmaceuticals Inc
NASDAQ:SNDX
1.05x $100.71 Million $96.20 Million USA $17.34 ▼ -3.77%
14825 Namyang Dairy Products Co Ltd Peffered Series 1
KO:003925
1.05x ₩3.10 Billion
≈ $2.10 Million
₩2.96 Billion Korea ₩32600.00 ▼ -1.36%
14826 Soluna Holdings Inc
NASDAQ:SLNH
1.05x $1.58 Million $1.51 Million USA $1.34 ▼ -10.96%
14827 Getty Images Holdings Inc.
NYSE:GETY
1.05x $22.62 Million $21.62 Million USA $0.76 ▼ -3.68%
14828 E. Pairis S.A
AT:PAIR
1.05x €155.03K
≈ $181.25K
€148.25K Greece €0.81 ▼ -1.22%
14829 RIAMB (Beijing) Tech Dvlp Co
SHG:603082
1.05x CN¥35.48 Million
≈ $5.19 Million
CN¥33.93 Million China CN¥37.59 ▲ +0.97%
14830 Aperam SA
LSE:0OLF
1.05x €138.00 Million
≈ $161.34 Million
€132.00 Million UK €51.06 ▼ -2.71%
14831 M.T.I Wireless Edge Ltd
LSE:MWE
1.04x GBX1.51 Million
≈ $184.09
GBX1.45 Million UK GBX69.00 ▲ +0.00%
14832 Diversified United Investment Ltd
AU:DUI
1.04x AU$20.05 Million
≈ $14.19 Million
AU$19.20 Million Australia AU$5.07 ▲ +0.00%
14833 Unity Bancorp Inc
NASDAQ:UNTY
1.04x $14.92 Million $14.29 Million USA $55.17 ▲ +2.70%
14834 Royal Gold Inc
NASDAQ:RGLD
1.04x $293.56 Million $281.13 Million USA $206.07 ▼ -6.40%
14835 Infotel SA
PA:INF
1.04x €11.75 Million
≈ $13.73 Million
€11.26 Million France €38.70 ▼ -2.15%
14836 Orgabio Holdings Bhd
KLSE:0252
1.04x RM7.94 Million
≈ $1.99 Million
RM7.61 Million Malaysia RM0.31 ▼ -3.17%
14837 Basel Medical Group Ltd Ordinary Shares
NASDAQ:BMGL
1.04x $2.51 Million $2.40 Million USA $0.54 ▲ +12.27%
14838 Orrstown Financial Services Inc
NASDAQ:ORRF
1.04x $22.82 Million $21.86 Million USA $37.69 ▲ +0.59%
14839 Patria Investments Ltd
NASDAQ:PAX
1.04x $36.00 Million $34.50 Million USA $11.15 ▼ -3.09%
14840 Mevaco S.A
AT:MEVA
1.04x €816.80K
≈ $954.93K
€783.02K Greece €8.60 ▼ -0.23%
14841 Maze Therapeutics, Inc. Common Stock
NASDAQ:MAZE
1.04x $145.05 Million $139.06 Million USA $24.27 ▼ -4.45%
14842 Zhejiang Sanmei Chemical Industry Co Ltd
SHG:603379
1.04x CN¥621.94 Million
≈ $91.01 Million
CN¥596.33 Million China CN¥60.24 ▲ +2.45%
14843 Sanofi
MX:SNYN
1.04x MX$1.68 Billion
≈ $96.86 Million
MX$1.61 Billion Mexico MX$786.00 ▲ +6.36%
14844 Mowi ASA
OL:MOWI
1.04x Nkr870.90 Million
≈ $91.64 Million
Nkr835.20 Million Norway Nkr190.90 ▼ -2.45%
14845 Gambling.com Group Ltd
NASDAQ:GAMB
1.04x $11.41 Million $10.95 Million USA $2.37 ▼ -1.25%
14846 Fortior Technology (Shenzhen) Co. Ltd. A
SHG:688279
1.04x CN¥228.25 Million
≈ $33.40 Million
CN¥218.94 Million China CN¥212.00 ▲ +0.22%
14847 HIL Limited
NSE:HIL
1.04x Rs603.20 Million
≈ $6.52 Million
Rs578.60 Million India Rs2281.80 ▲ +0.00%
14848 Kuke Music Holding Ltd
NYSE:KUKE
1.04x $3.94 Million $3.78 Million USA $0.05 ▲ +0.00%
14849 Alchera Inc.
KQ:347860
1.04x ₩1.14 Billion
≈ $773.96K
₩1.10 Billion Korea ₩1652.00 ▼ -3.45%
14850 SaverOne 2014 Ltd. American Depositary Shares
NASDAQ:SVRE
1.04x $62.74 Million $60.19 Million USA $3.75 ▼ -6.72%
14851 Cia de Ferro Ligas da Bahia - FERBASA
SA:FESA3
1.04x R$103.92 Million
≈ $20.39 Million
R$99.70 Million Brazil R$11.35 ▲ +0.00%
14852 Atlantic Union Bankshares Corp
NYSE:AUB
1.04x $127.33 Million $122.17 Million USA $37.96 ▲ +0.53%
14853 Greenlight Capital Re Ltd
NASDAQ:GLRE
1.04x $37.24 Million $35.75 Million USA $15.53 ▲ +3.67%
14854 GREENLIGHT CAP.RE A DL-01
F:G8L
1.04x €37.24 Million
≈ $43.54 Million
€35.75 Million Germany €12.80 ▲ +1.59%
14855 Dine Brands Global Inc
NYSE:DIN
1.04x $7.50 Million $7.20 Million USA $29.44 ▲ +1.24%
14856 Capital Southwest Corporation
NASDAQ:CSWC
1.04x $33.88 Million $32.54 Million USA $23.21 ▼ -1.44%
14857 Westamerica Bancorporation
NASDAQ:WABC
1.04x $29.42 Million $28.26 Million USA $56.58 ▲ +0.46%
14858 HORNBACH Baumarkt AG
HM:HBM
1.04x €61.30 Million
≈ $71.67 Million
€58.90 Million Germany €65.00 ▲ +1.56%
14859 Neuroscientific Biopharmaceuticals Ltd
AU:NSB
1.04x AU$1.62 Million
≈ $1.14 Million
AU$1.55 Million Australia AU$0.09 ▲ +1.16%
14860 Etablissements Maurel et Prom SA
PA:MAU
1.04x €107.85 Million
≈ $126.09 Million
€103.63 Million France €9.24 ▲ +1.09%
14861 Littelfuse Inc
NASDAQ:LFUS
1.04x $78.20 Million $75.15 Million USA $457.34 ▼ -4.77%
14862 Royal Road Minerals Ltd
V:RYR
1.04x CA$24.53 Million
≈ $17.74 Million
CA$23.58 Million Canada CA$0.21 ▼ -4.65%
14863 Frey SA
PA:FREY
1.04x €67.26 Million
≈ $78.63 Million
€64.67 Million France €35.00 ▲ +0.00%
14864 MidWestOne Financial Group Inc
NASDAQ:MOFG
1.04x $17.70 Million $17.02 Million USA $49.31 ▲ +2.35%
14865 Independent Bank Corporation
NASDAQ:IBCP
1.04x $18.20 Million $17.50 Million USA $34.58 ▲ +1.11%
14866 Shenzhen iN-Cube Automation Co. Ltd.
SHE:301312
1.04x CN¥61.85 Million
≈ $9.05 Million
CN¥59.49 Million China CN¥86.52 ▼ -6.81%
14867 Barco NV
BR:BAR
1.04x €23.46 Million
≈ $27.42 Million
€22.57 Million Belgium €8.61 ▼ -4.70%
14868 Luolai Home Textile Co Ltd
SHE:002293
1.04x CN¥160.65 Million
≈ $23.51 Million
CN¥154.60 Million China CN¥9.65 ▼ -0.92%
14869 Shantui Construction Machinery Co Ltd
SHE:000680
1.04x CN¥387.19 Million
≈ $56.66 Million
CN¥372.60 Million China CN¥10.90 ▲ +0.46%
14870 Macquarie Group Ltd
AU:MQG
1.04x AU$3.21 Billion
≈ $2.27 Billion
AU$3.09 Billion Australia AU$236.42 ▼ -0.02%
14871 Is Yatirim Menkul Degerler AS
IS:ISMEN
1.04x TL1.57 Billion
≈ $35.22 Million
TL1.51 Billion Turkey TL37.74 ▼ -0.16%
14872 Mesabi Trust
NYSE:MSB
1.04x $14.40 Trillion $13.87 Trillion USA $24.59 ▼ -4.84%
14873 Wipro Limited
NSE:WIPRO
1.04x Rs33.87 Billion
≈ $366.31 Million
Rs32.62 Billion India Rs198.37 ▼ -2.91%
14874 Career Technology MFG Co Ltd
TW:6153
1.04x NT$873.36 Million
≈ $27.52 Million
NT$841.32 Million Taiwan NT$18.50 ▲ +0.27%
14875 Advanced Process Systems Corporation
KQ:265520
1.04x ₩12.90 Billion
≈ $8.74 Million
₩12.43 Billion Korea ₩22750.00 ▼ -6.57%
14876 Zhejiang Jiahua Energy Chemical Industry Co Ltd
SHG:600273
1.04x CN¥251.23 Million
≈ $36.76 Million
CN¥242.10 Million China CN¥7.23 ▲ +1.54%
14877 Ernst Russ AG
XETRA:ERAG
1.04x €19.55 Million
≈ $22.85 Million
€18.84 Million Germany €8.68 ▼ -0.23%
14878 Hubei Jianghan New Materials Co. Ltd. A
SHG:603281
1.04x CN¥433.77 Million
≈ $63.47 Million
CN¥418.25 Million China CN¥33.83 ▲ +0.21%
14879 Sage Therapeutics Inc
NASDAQ:SAGE
1.04x $1.01 Billion $974.89 Million USA $8.68 ▲ +0.00%
14880 Delta Resources Ltd
V:DLTA
1.04x CA$148.47K
≈ $107.40K
CA$143.20K Canada CA$0.17 ▼ -2.94%
14881 SHL Consolidated Bhd
KLSE:6017
1.04x RM25.23 Million
≈ $6.33 Million
RM24.34 Million Malaysia RM2.25 ▲ +1.81%
14882 GlaxoSmithKline PLC
LSE:GSK
1.04x GBX2.22 Billion
≈ $270.35K
GBX2.14 Billion UK GBX1938.00 ▲ +1.89%
14883 Dillard's, Inc.
NYSE:DDS
1.04x $211.15 Million $203.74 Million USA $606.27 ▼ -1.18%
14884 Odfjell Technology Ltd
OL:OTL
1.04x Nkr102.70 Million
≈ $10.81 Million
Nkr99.10 Million Norway Nkr64.40 ▲ +3.87%
14885 JF Technology BHD
KLSE:0146
1.04x RM3.63 Million
≈ $911.62K
RM3.50 Million Malaysia RM0.63 ▼ -0.79%
14886 Harvest Technology Group Ltd
AU:HTG
1.04x AU$165.70K
≈ $117.24K
AU$159.93K Australia AU$0.01 ▼ -13.33%
14887 Vadilal Industries Limited
NSE:VADILALIND
1.04x Rs1.37 Billion
≈ $14.78 Million
Rs1.32 Billion India Rs5780.70 ▲ +5.24%
14888 Metropolitan Kentjana Tbk
JK:MKPI
1.04x Rp238.97 Billion
≈ $14.00 Million
Rp230.67 Billion Indonesia Rp21825.00 ▼ -0.11%
14889 Murapol S.A.
WAR:MUR
1.04x zł115.00 Million
≈ $31.65 Million
zł111.03 Million Poland zł41.75 ▼ -0.24%
14890 Silverline Endustri ve Ticaret AS
IS:SILVR
1.04x TL70.73 Million
≈ $1.58 Million
TL68.29 Million Turkey TL2.75 ▲ +0.73%
14891 Uchi Technologies Bhd
KLSE:7100
1.04x RM23.83 Million
≈ $5.98 Million
RM23.01 Million Malaysia RM2.90 ▼ -1.36%
14892 Kepler Weber S.A
SA:KEPL3
1.04x R$53.39 Million
≈ $10.48 Million
R$51.57 Million Brazil R$6.33 ▼ -1.25%
14893 Forza Land Indonesia Tbk PT
JK:FORZ
1.04x Rp966.90 Million
≈ $56.66K
Rp934.15 Million Indonesia Rp50.00 ▲ +0.00%
14894 Global Health Limited
NSE:MEDANTA
1.03x Rs3.29 Billion
≈ $35.53 Million
Rs3.17 Billion India Rs1240.00 ▲ +0.67%
14895 People & Technology Inc
KQ:137400
1.03x ₩14.67 Billion
≈ $9.94 Million
₩14.17 Billion Korea ₩40750.00 ▼ -6.75%
14896 Perdoceo Education Corp
NASDAQ:PRDO
1.03x $41.23 Million $39.85 Million USA $34.27 ▲ +0.38%
14897 eClerx Services Limited
NSE:ECLERX
1.03x Rs3.36 Billion
≈ $36.34 Million
Rs3.25 Billion India Rs1380.10 ▼ -1.95%
14898 GDS Holdings Limited
F:G40
1.03x €736.50 Million
≈ $861.05 Million
€712.31 Million Germany €30.40 ▲ +2.01%
14899 GDS HLDGS LTD DL-00005
F:G401
1.03x €736.50 Million
≈ $861.05 Million
€712.31 Million Germany €3.74 ▲ +1.08%
14900 Zhejiang Haiyan Power System Resources Environmental Technology Co. Ltd. A
SHG:688565
1.03x CN¥24.18 Million
≈ $3.54 Million
CN¥23.39 Million China CN¥10.77 ▲ +1.70%