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
8901 Selective Insurance Group, Inc.
NASDAQ:SIGI
2.27x $221.45 Million $97.68 Million USA $86.01 ▲ +0.58%
8902 Grupo Aeroméxico, S.A.B. de C.V.
NYSE:AERO
2.27x $220.16 Million $97.12 Million USA $16.14 ▲ +0.69%
8903 Thac Ba Hydropower JSC
VN:TBC
2.27x ₫84.47 Billion
≈ $3.21 Million
₫37.26 Billion Vietnam ₫32000.00 ▲ +0.00%
8904 American Woodmark Corporation
NASDAQ:AMWD
2.27x $33.08 Million $14.60 Million USA $1408.93 ▲ +2829.78%
8905 Power Mech Projects Limited
NSE:POWERMECH
2.27x Rs2.13 Billion
≈ $23.04 Million
Rs939.90 Million India Rs2626.50 ▲ +4.03%
8906 Hampton Financial Corp
V:HFC
2.27x CA$1.13 Million
≈ $819.59K
CA$500.00K Canada CA$0.35 ▲ +0.00%
8907 Renasant Corporation
NYSE:RNST
2.27x $135.47 Million $59.79 Million USA $40.54 ▲ +2.84%
8908 Zhejiang Hailide New Material Co Ltd
SHE:002206
2.27x CN¥269.21 Million
≈ $39.39 Million
CN¥118.81 Million China CN¥5.33 ▼ -2.74%
8909 Iochpe-Maxion S.A
SA:MYPK3
2.27x R$79.45 Million
≈ $15.59 Million
R$35.07 Million Brazil R$9.03 ▼ -4.34%
8910 Spring Airlines Co Ltd
SHG:601021
2.27x CN¥2.64 Billion
≈ $386.87 Million
CN¥1.17 Billion China CN¥45.65 ▼ -0.37%
8911 Intuit Inc
NASDAQ:INTU
2.27x $1.57 Billion $693.00 Million USA $301.98 ▼ -3.04%
8912 Camurus AB
ST:CAMX
2.26x Skr255.43 Million
≈ $27.49 Million
Skr112.78 Million Sweden Skr537.00 ▲ +4.78%
8913 TP ICAP Group PLC
LSE:TCAP
2.26x GBX197.00 Million
≈ $23.97K
GBX87.00 Million UK GBX314.40 ▲ +2.54%
8914 Fiserv, Inc.
NYSE:FI
2.26x $1.81 Billion $799.00 Million USA $61.17 ▼ -0.28%
8915 Shanghai Pharmaceuticals Holding Co Ltd
SHG:601607
2.26x CN¥1.56 Billion
≈ $227.99 Million
CN¥688.20 Million China CN¥16.10 ▼ -1.23%
8916 Grupo Aeroméxico S.A.B. de C.V
MX:AEROMEX
2.26x MX$219.50 Million
≈ $12.63 Million
MX$96.98 Million Mexico MX$167.00 ▲ +0.00%
8917 Haad Thip Public Company Limited
BK:HTC
2.26x ฿255.08 Million
≈ $7.95 Million
฿112.70 Million Thailand ฿15.80 ▼ -0.63%
8918 Sungmoon Electronics Co Ltd
KO:014915
2.26x ₩1.55 Billion
≈ $1.05 Million
₩686.23 Million Korea ₩4520.00 ▲ +0.44%
8919 Perenti Ltd
AU:PRN
2.26x AU$132.01 Million
≈ $93.40 Million
AU$58.34 Million Australia AU$2.12 ▲ +0.00%
8920 Shanghai Sinyang Semiconductor
SHE:300236
2.26x CN¥202.59 Million
≈ $29.64 Million
CN¥89.55 Million China CN¥93.90 ▲ +1.65%
8921 Trainline Plc
LSE:TRN
2.26x GBX110.41 Million
≈ $13.43K
GBX48.81 Million UK GBX229.00 ▲ +2.97%
8922 Nongshim
KO:004370
2.26x ₩69.78 Billion
≈ $47.29 Million
₩30.85 Billion Korea ₩388500.00 ▲ +1.44%
8923 GPS Participações e Empreendimentos S.A
SA:GGPS3
2.26x R$287.75 Million
≈ $56.46 Million
R$127.25 Million Brazil R$11.84 ▼ -0.25%
8924 Kesko Oyj
HE:KESKOB
2.26x €292.50 Million
≈ $341.96 Million
€129.40 Million Finland €20.60 ▲ +0.00%
8925 Kerur Holdings Ltd
TA:KRUR
2.26x ILA35.71 Million
≈ $95.73K
ILA15.80 Million Israel ILA9299.00 ▲ +1.46%
8926 The Phoenix Mills Limited
NSE:PHOENIXLTD
2.26x Rs12.31 Billion
≈ $133.11 Million
Rs5.45 Billion India Rs1729.20 ▲ +1.10%
8927 Willis Lease Finance Corporation
NASDAQ:WLFC
2.26x $56.68 Million $25.08 Million USA $177.48 ▲ +3.16%
8928 Thaifoods Group Public Company Limited
BK:TFG
2.26x ฿2.59 Billion
≈ $80.84 Million
฿1.15 Billion Thailand ฿9.30 ▲ +0.54%
8929 Franchise Brands PLC
LSE:FRAN
2.26x GBX9.59 Million
≈ $1.17K
GBX4.25 Million UK GBX142.00 ▲ +0.00%
8930 Strategic Education Inc
NASDAQ:STRA
2.26x $60.14 Million $26.63 Million USA $80.54 ▲ +1.88%
8931 Compañía Cervecerías Unidas S.A
F:CVU
2.26x €130.43 Billion
≈ $152.49 Billion
€57.78 Billion Germany €9.40 ▼ -5.05%
8932 Compania Cervecerias Unidas SA
SN:CCU
2.26x CL$130.43 Billion
≈ $145.87 Million
CL$57.78 Billion Chile CL$5069.00 ▲ +0.38%
8933 Aikchol Hospital Public Company Limited
BK:AHC
2.26x ฿69.79 Million
≈ $2.18 Million
฿30.92 Million Thailand ฿12.50 ▲ +0.00%
8934 Xior Student Housing NV
BR:XIOR
2.26x €56.54 Million
≈ $66.11 Million
€25.05 Million Belgium €26.60 ▲ +0.38%
8935 Privi Speciality Chemicals Limited
NSE:PRIVISCL
2.26x Rs648.94 Million
≈ $7.02 Million
Rs287.61 Million India Rs3262.40 ▲ +0.18%
8936 Jiangsu Tianmu Lake Tourism Co Ltd
SHG:603136
2.26x CN¥64.37 Million
≈ $9.42 Million
CN¥28.53 Million China CN¥9.07 ▼ -1.41%
8937 West Coast Paper Mills Limited
NSE:WSTCSTPAPR
2.26x Rs992.17 Million
≈ $10.73 Million
Rs439.86 Million India Rs511.30 ▼ -1.79%
8938 Haypp Grp Ab
ST:HAYPP
2.25x Skr23.41 Million
≈ $2.52 Million
Skr10.38 Million Sweden Skr137.40 ▼ -3.10%
8939 Fluxys Belgium
BR:FLUX
2.25x €76.00 Million
≈ $88.85 Million
€33.72 Million Belgium €19.80 ▲ +1.28%
8940 JW Shinyak Corporation
KQ:067290
2.25x ₩4.46 Billion
≈ $3.03 Million
₩1.98 Billion Korea ₩1374.00 ▲ +1.48%
8941 Fujian Expressway Development Co Ltd
SHG:600033
2.25x CN¥674.70 Million
≈ $98.73 Million
CN¥299.40 Million China CN¥3.52 ▼ -1.40%
8942 Doktas Dokumculuk Ticaret ve Sanayi AS
IS:DOKTA
2.25x TL112.94 Million
≈ $2.53 Million
TL50.13 Million Turkey TL31.46 ▲ +5.15%
8943 GUOMAI Culture & Media Co. Ltd.
SHE:301052
2.25x CN¥91.96 Million
≈ $13.46 Million
CN¥40.83 Million China CN¥26.41 ▼ -1.57%
8944 Effnetplattformen Holding AB
ST:EFFH
2.25x Skr5.96 Million
≈ $641.28K
Skr2.65 Million Sweden Skr9.50 ▲ +3.83%
8945 Daewon Pharm
KO:003220
2.25x ₩30.61 Billion
≈ $20.75 Million
₩13.60 Billion Korea ₩8650.00 ▲ +5.23%
8946 GRIT Real Estate Income Group
LSE:GR1T
2.25x GBX5.34 Million
≈ $649.36
GBX2.37 Million UK GBX6.15 ▲ +0.00%
8947 Xinjiang Guannong Fruit & Antler Group Co Ltd
SHG:600251
2.25x CN¥105.93 Million
≈ $15.50 Million
CN¥47.05 Million China CN¥9.77 ▼ -2.40%
8948 Jerusalem
TA:JBNK
2.25x ILA54.70 Million
≈ $146.65K
ILA24.30 Million Israel ILA2070.00 ▼ -2.31%
8949 Medikaloka Hermina PT
JK:HEAL
2.25x Rp225.37 Billion
≈ $13.21 Million
Rp100.12 Billion Indonesia Rp810.00 ▼ -0.61%
8950 Severn Trent PLC
LSE:SVT
2.25x GBX511.80 Million
≈ $62.27K
GBX227.40 Million UK GBX2952.00 ▲ +1.17%
8951 Skillful Craftsman Education Tech
NASDAQ:EDTK
2.25x $9.31 Million $4.14 Million USA $0.98 ▼ -2.00%
8952 Stora Enso Oyj ser. A
ST:STE-A
2.25x Skr70.45 Million
≈ $7.58 Million
Skr31.31 Million Sweden Skr110.00 ▲ +1.85%
8953 Vistra Energy Corp
NYSE:VST
2.25x $1.47 Billion $652.00 Million USA $153.70 ▼ -0.07%
8954 Hanil Iron & S
KO:002220
2.25x ₩4.18 Billion
≈ $2.83 Million
₩1.86 Billion Korea ₩4675.00 ▼ -15.77%
8955 Huizhong Instrumentation Co Ltd
SHE:300371
2.25x CN¥63.74 Million
≈ $9.33 Million
CN¥28.37 Million China CN¥11.12 ▼ -0.27%
8956 Grenevia S.A.
WAR:GEA
2.25x zł164.00 Million
≈ $45.14 Million
zł73.00 Million Poland zł3.27 ▲ +0.00%
8957 Rianlon Corp
SHE:300596
2.25x CN¥338.98 Million
≈ $49.60 Million
CN¥150.92 Million China CN¥42.40 ▼ -9.96%
8958 La Finca Global Assets SOCIMI S.A.
MC:YLFG
2.25x €16.16 Million
≈ $18.89 Million
€7.20 Million Spain €4.38 ▲ +0.00%
8959 Antong Holdings Co Ltd
SHG:600179
2.25x CN¥340.68 Million
≈ $49.85 Million
CN¥151.73 Million China CN¥4.59 ▲ +3.15%
8960 Impala Platinum Holdings Ltd
JSE:IMP
2.24x ZAC4.19 Billion
≈ $2.23 Million
ZAC1.87 Billion South Africa ZAC21701.00 ▼ -1.27%
8961 Boai NKY Pharmaceuticals Ltd
SHE:300109
2.24x CN¥139.46 Million
≈ $20.41 Million
CN¥62.13 Million China CN¥16.80 ▼ -0.36%
8962 PLYTEC Holding Berhad
KLSE:0289
2.24x RM9.17 Million
≈ $2.30 Million
RM4.09 Million Malaysia RM0.17 ▲ +0.00%
8963 APM Automotive Holdings Bhd
KLSE:5015
2.24x RM309.07 Million
≈ $77.60 Million
RM137.76 Million Malaysia RM3.12 ▼ -0.32%
8964 Wingstop Inc
NASDAQ:WING
2.24x $63.87 Million $28.48 Million USA $144.48 ▲ +0.30%
8965 Waste Connections Inc
TO:WCN
2.24x CA$2.41 Billion
≈ $1.75 Billion
CA$1.08 Billion Canada CA$214.07 ▲ +2.12%
8966 Chant Sincere Co Ltd
TW:6205
2.24x NT$88.42 Million
≈ $2.79 Million
NT$39.43 Million Taiwan NT$86.00 ▼ -5.70%
8967 Roularta
BR:ROU
2.24x €15.47 Million
≈ $18.09 Million
€6.90 Million Belgium €12.90 ▼ -0.39%
8968 Oceanpal Inc
NASDAQ:OP
2.24x $130.00K $58.00K USA $1.39 ▲ +0.72%
8969 Dynamic Group Holdings Ltd
AU:DDB
2.24x AU$6.40 Million
≈ $4.53 Million
AU$2.86 Million Australia AU$0.28 ▲ +0.00%
8970 Cineline India Limited
NSE:CINELINE
2.24x Rs51.69 Million
≈ $558.95K
Rs23.06 Million India Rs80.00 ▲ +0.00%
8971 OCB Bhd
KLSE:5533
2.24x RM58.35 Million
≈ $14.65 Million
RM26.04 Million Malaysia RM0.85 ▼ -0.58%
8972 Zhejiang Jiuzhou Pharm Co Ltd
SHG:603456
2.24x CN¥496.86 Million
≈ $72.71 Million
CN¥221.82 Million China CN¥12.34 ▼ -1.75%
8973 Zhejiang Vie Science & Technology Co Ltd
SHE:002590
2.24x CN¥140.70 Million
≈ $20.59 Million
CN¥62.84 Million China CN¥12.44 ▲ +9.99%
8974 FSN E-Commerce Ventures Limited
NSE:NYKAA
2.24x Rs1.29 Billion
≈ $13.98 Million
Rs577.50 Million India Rs267.55 ▼ -0.69%
8975 Elisa Oyj
HE:ELISA
2.24x €164.10 Million
≈ $191.85 Million
€73.30 Million Finland €39.56 ▼ -1.00%
8976 Deutsche Rohstoff AG
XETRA:DR0
2.24x €15.44 Million
≈ $18.05 Million
€6.90 Million Germany €110.60 ▲ +0.91%
8977 Fonet Bilgi Teknolojileri AS
IS:FONET
2.24x TL153.96 Million
≈ $3.45 Million
TL68.78 Million Turkey TL5.73 ▼ -3.05%
8978 Minho M Bhd
KLSE:5576
2.24x RM26.38 Million
≈ $6.62 Million
RM11.78 Million Malaysia RM0.26 ▼ -1.89%
8979 Indian Oil Corporation Limited
NSE:IOC
2.24x Rs327.48 Billion
≈ $3.54 Billion
Rs146.31 Billion India Rs138.95 ▲ +1.14%
8980 Beijing China Sciences Runyu Environmental Technology Co. Ltd.
SHE:301175
2.24x CN¥139.69 Million
≈ $20.44 Million
CN¥62.43 Million China CN¥5.58 ▼ -2.45%
8981 Bausch Health Companies Inc
TO:BHC
2.24x CA$405.00 Million
≈ $292.97 Million
CA$181.00 Million Canada CA$7.31 ▲ +5.94%
8982 Nidec Corporation
F:NIB1
2.24x €43.59 Billion
≈ $50.96 Billion
€19.49 Billion Germany €4.20 ▲ +34.62%
8983 Beijing Jiaoda Signal Technology
SHE:300851
2.24x CN¥19.29 Million
≈ $2.82 Million
CN¥8.62 Million China CN¥25.64 ▼ -2.88%
8984 Phol Dhanya Public Company Limited
BK:PHOL
2.24x ฿43.48 Million
≈ $1.36 Million
฿19.44 Million Thailand ฿3.04 ▲ +0.00%
8985 SCHOTT Pharma AG & Co. KGaA
XETRA:1SXP
2.24x €75.97 Million
≈ $88.82 Million
€33.97 Million Germany €17.68 ▲ +2.31%
8986 TCM Corporation Public Company Limited
BK:TCMC
2.24x ฿80.53 Million
≈ $2.51 Million
฿36.02 Million Thailand ฿0.32 ▲ +3.23%
8987 Shankara Building Products Limited
NSE:SHANKARA
2.24x Rs636.00 Million
≈ $6.88 Million
Rs284.50 Million India Rs114.55 ▼ -0.54%
8988 Paulic Meunerie Sa
PA:ALPAU
2.24x €207.93K
≈ $243.09K
€93.02K France €1.65 ▼ -1.79%
8989 Delta Djakarta Tbk
JK:DLTA
2.23x Rp75.85 Billion
≈ $4.44 Million
Rp33.94 Billion Indonesia Rp1910.00 ▼ -1.04%
8990 Leshan Electric Power Co Ltd
SHG:600644
2.23x CN¥145.04 Million
≈ $21.22 Million
CN¥64.93 Million China CN¥11.69 ▼ -0.93%
8991 Gecina SA
PA:GFC
2.23x €358.36 Million
≈ $418.96 Million
€160.44 Million France €71.15 ▲ +0.85%
8992 JKG Land Bhd
KLSE:6769
2.23x RM99.02 Million
≈ $24.86 Million
RM44.34 Million Malaysia RM0.11 ▲ +0.00%
8993 ASAHI KASEI CORP. ADR/2
F:ASA
2.23x €301.49 Billion
≈ $352.47 Billion
€135.00 Billion Germany €16.00 ▲ +0.63%
8994 Western Resources Corp
TO:WRX
2.23x CA$1.88 Million
≈ $1.36 Million
CA$843.97K Canada CA$0.04 ▲ +0.00%
8995 Starrag Group Holding AG
SW:STGN
2.23x CHF32.15 Million
≈ $40.65 Million
CHF14.40 Million Switzerland CHF34.00 ▲ +1.80%
8996 Eurobio Scientific SA
PA:ALERS
2.23x €5.36 Million
≈ $6.26 Million
€2.40 Million France €22.40 ▲ +2.28%
8997 Appulse Corp
V:APL
2.23x CA$525.63K
≈ $380.23K
CA$235.46K Canada CA$0.22 ▼ -2.27%
8998 AXIS Capital Holdings Ltd
NYSE:AXS
2.23x $673.84 Million $301.86 Million USA $95.34 ▲ +0.84%
8999 DigitalOcean Holdings Inc
NYSE:DOCN
2.23x $57.28 Million $25.66 Million USA $180.50 ▲ +3.93%
9000 Ricegrowers Ltd
AU:SGLLV
2.23x AU$80.22 Million
≈ $56.76 Million
AU$35.95 Million Australia AU$12.65 ▲ +1.52%