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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
8801 Hangzhou Hikvision Digital Technology Co Ltd
SHE:002415
2.28x CN¥8.33 Billion
≈ $1.22 Billion
CN¥3.66 Billion China CN¥35.49 ▼ -0.78%
8802 Alkane Resources Ltd
AU:ALK
2.28x AU$153.76 Million
≈ $108.80 Million
AU$67.57 Million Australia AU$1.33 ▼ -5.00%
8803 One SA
WAR:FMG
2.28x zł5.68 Million
≈ $1.56 Million
zł2.50 Million Poland zł56.40 ▲ +0.00%
8804 Shanghai Zhangjiang Hi-Tech Park Development Co Ltd
SHG:600895
2.28x CN¥562.91 Million
≈ $82.37 Million
CN¥247.43 Million China CN¥27.40 ▼ -1.76%
8805 Matas A/S
CO:MATAS
2.27x Dkr423.00 Million
≈ $66.18 Million
Dkr186.00 Million Denmark Dkr85.20 ▲ +0.00%
8806 Kontigo Care AB
ST:KONT
2.27x Skr2.39 Million
≈ $257.20K
Skr1.05 Million Sweden Skr1.53 ▲ +0.99%
8807 Beijing Sun Novo Pharmaceutical Research Co Ltd
SHG:688621
2.27x CN¥76.07 Million
≈ $11.13 Million
CN¥33.45 Million China CN¥55.22 ▼ -3.04%
8808 VIEL & Cie société anonyme
PA:VIL
2.27x €78.67 Million
≈ $91.97 Million
€34.60 Million France €19.24 ▲ +0.63%
8809 Betonjaya Manunggal Tbk
JK:BTON
2.27x Rp19.43 Billion
≈ $1.14 Million
Rp8.55 Billion Indonesia Rp366.00 ▲ +0.55%
8810 Motorcycle Holdings Ltd
AU:MTO
2.27x AU$25.46 Million
≈ $18.01 Million
AU$11.20 Million Australia AU$2.42 ▼ -0.41%
8811 Franklin Covey Company
NYSE:FC
2.27x $9.94 Million $4.37 Million USA $20.60 ▼ -1.29%
8812 Pantoro Gold Ltd
AU:PNR
2.27x AU$128.31 Million
≈ $90.79 Million
AU$56.45 Million Australia AU$2.00 ▼ -6.10%
8813 Pelangio Exploration Inc
V:PX
2.27x CA$181.58K
≈ $131.35K
CA$79.91K Canada CA$0.13 ▲ +0.00%
8814 Usha Martin Education & Solutions Limited
NSE:UMESLTD
2.27x Rs2.68 Million
≈ $28.97K
Rs1.18 Million India Rs5.39 ▲ +0.19%
8815 JSC National Atomic Company Kazatomprom
IL:KAP
2.27x $174.63 Billion $76.87 Billion UK $64.60 ▼ -2.86%
8816 Thomson Reuters Corp
TO:TRI
2.27x CA$767.87 Million
≈ $555.47 Million
CA$338.12 Million Canada CA$127.04 ▲ +5.24%
8817 Wuhan Xianglong Power Industry Co Ltd
SHG:600769
2.27x CN¥22.20 Million
≈ $3.25 Million
CN¥9.78 Million China CN¥12.92 ▼ -2.64%
8818 Man Zai Industrial Co Ltd
TWO:4543
2.27x NT$84.56 Million
≈ $2.66 Million
NT$37.24 Million Taiwan NT$31.15 ▼ -1.74%
8819 Guangdong Provincial Expressway Development Co Ltd
SHE:200429
2.27x HK$572.78 Million
≈ $73.12 Million
HK$252.39 Million China HK$9.79 ▲ +0.10%
8820 RHB Bank Bhd
KLSE:1066
2.27x RM2.06 Billion
≈ $516.02 Million
RM905.71 Million Malaysia RM8.45 ▼ -0.12%
8821 Jiangsu Rongtai Industry Co. Ltd.
SHG:605133
2.27x CN¥114.51 Million
≈ $16.76 Million
CN¥50.47 Million China CN¥25.48 ▼ -0.27%
8822 Contemporary Amperex Technology Co Ltd Class A
SHE:300750
2.27x CN¥52.56 Billion
≈ $7.69 Billion
CN¥23.17 Billion China CN¥383.01 ▼ -0.77%
8823 Selic Corp Public Company Limited
BK:SELIC
2.27x ฿100.91 Million
≈ $3.15 Million
฿44.48 Million Thailand ฿2.76 ▼ -0.72%
8824 Hanon Systems
KO:018880
2.27x ₩151.08 Billion
≈ $102.38 Million
₩66.61 Billion Korea ₩3535.00 ▼ -6.73%
8825 HAPAG-LLOYD UNSP.ADR 1/2
F:HLAA
2.27x €171.00 Million
≈ $199.92 Million
€75.40 Million Germany €57.00 ▼ -1.72%
8826 MetLife Inc
NYSE:MET
2.27x $2.69 Billion $1.19 Billion USA $94.83 ▲ +2.47%
8827 VisEra Technologies Co. Ltd.
TW:6789
2.27x NT$1.08 Billion
≈ $33.99 Million
NT$475.90 Million Taiwan NT$470.00 ▼ -4.08%
8828 Selective Insurance Group, Inc.
NASDAQ:SIGI
2.27x $221.45 Million $97.68 Million USA $96.33 ▼ -1.49%
8829 Grupo Aeroméxico, S.A.B. de C.V.
NYSE:AERO
2.27x $220.16 Million $97.12 Million USA $14.97 ▲ +0.81%
8830 Thac Ba Hydropower JSC
VN:TBC
2.27x ₫84.47 Billion
≈ $3.21 Million
₫37.26 Billion Vietnam ₫31900.00 ▼ -0.31%
8831 American Woodmark Corporation
NASDAQ:AMWD
2.27x $33.08 Million $14.60 Million USA $1408.93 ▲ +2829.78%
8832 Power Mech Projects Limited
NSE:POWERMECH
2.27x Rs2.13 Billion
≈ $23.04 Million
Rs939.90 Million India Rs2593.60 ▲ +1.49%
8833 Hampton Financial Corp
V:HFC
2.27x CA$1.13 Million
≈ $819.59K
CA$500.00K Canada CA$0.32 ▼ -4.48%
8834 Renasant Corporation
NYSE:RNST
2.27x $135.47 Million $59.79 Million USA $43.47 ▲ +1.07%
8835 Zhejiang Hailide New Material Co Ltd
SHE:002206
2.27x CN¥269.21 Million
≈ $39.39 Million
CN¥118.81 Million China CN¥5.11 ▼ -3.04%
8836 Iochpe-Maxion S.A
SA:MYPK3
2.27x R$79.45 Million
≈ $15.59 Million
R$35.07 Million Brazil R$9.24 ▼ -0.43%
8837 Spring Airlines Co Ltd
SHG:601021
2.27x CN¥2.64 Billion
≈ $386.87 Million
CN¥1.17 Billion China CN¥44.64 ▼ -3.27%
8838 Intuit Inc
NASDAQ:INTU
2.27x $1.57 Billion $693.00 Million USA $296.33 ▲ +5.26%
8839 Camurus AB
ST:CAMX
2.26x Skr255.43 Million
≈ $27.49 Million
Skr112.78 Million Sweden Skr616.00 ▲ +0.16%
8840 TP ICAP Group PLC
LSE:TCAP
2.26x GBX197.00 Million
≈ $23.97K
GBX87.00 Million UK GBX350.00 ▲ +1.16%
8841 Fiserv, Inc.
NYSE:FI
2.26x $1.81 Billion $799.00 Million USA $61.17 ▼ -0.28%
8842 Shanghai Pharmaceuticals Holding Co Ltd
SHG:601607
2.26x CN¥1.56 Billion
≈ $227.99 Million
CN¥688.20 Million China CN¥16.38 ▼ -1.27%
8843 Noble Corporation plc
NYSE:NE
2.26x $273.29 Million $120.72 Million USA $43.26 ▲ +0.35%
8844 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%
8845 Haad Thip Public Company Limited
BK:HTC
2.26x ฿255.08 Million
≈ $7.95 Million
฿112.70 Million Thailand ฿16.10 ▲ +0.00%
8846 Sungmoon Electronics Co Ltd
KO:014915
2.26x ₩1.55 Billion
≈ $1.05 Million
₩686.23 Million Korea ₩4770.00 ▲ +2.14%
8847 Hua Nan Financial Holdings Co Ltd
TW:2880
2.26x NT$17.34 Billion
≈ $546.30 Million
NT$7.66 Billion Taiwan NT$40.70 ▼ -1.33%
8848 Yuken India Limited
NSE:YUKEN
2.26x Rs207.63 Million
≈ $2.25 Million
Rs91.76 Million India Rs708.25 ▼ -0.21%
8849 Perenti Ltd
AU:PRN
2.26x AU$132.01 Million
≈ $93.40 Million
AU$58.34 Million Australia AU$2.14 ▼ -2.73%
8850 Shanghai Sinyang Semiconductor
SHE:300236
2.26x CN¥202.59 Million
≈ $29.64 Million
CN¥89.55 Million China CN¥86.47 ▲ +0.41%
8851 Trainline Plc
LSE:TRN
2.26x GBX110.41 Million
≈ $13.43K
GBX48.81 Million UK GBX220.40 ▲ +3.09%
8852 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.48 ▼ -2.05%
8853 Kesko Oyj
HE:KESKOB
2.26x €292.50 Million
≈ $341.96 Million
€129.40 Million Finland €20.90 ▲ +0.38%
8854 Kerur Holdings Ltd
TA:KRUR
2.26x ILA35.71 Million
≈ $95.73K
ILA15.80 Million Israel ILA8321.00 ▲ +0.58%
8855 The Phoenix Mills Limited
NSE:PHOENIXLTD
2.26x Rs12.31 Billion
≈ $133.11 Million
Rs5.45 Billion India Rs2010.70 ▼ -1.22%
8856 Hewlett Packard Enterprise Co
NYSE:HPE
2.26x $1.41 Billion $624.00 Million USA $47.69 ▲ +0.10%
8857 Willis Lease Finance Corporation
NASDAQ:WLFC
2.26x $56.68 Million $25.08 Million USA $69.05 ▲ +2.30%
8858 Thaifoods Group Public Company Limited
BK:TFG
2.26x ฿2.59 Billion
≈ $80.84 Million
฿1.15 Billion Thailand ฿10.10 ▲ +0.00%
8859 Karooooo Ltd
JSE:KRO
2.26x ZAC501.83 Million
≈ $266.70K
ZAC222.14 Million South Africa ZAC106200.00 ▲ +5.59%
8860 Franchise Brands PLC
LSE:FRAN
2.26x GBX9.59 Million
≈ $1.17K
GBX4.25 Million UK GBX144.00 ▼ -1.37%
8861 Strategic Education Inc
NASDAQ:STRA
2.26x $60.14 Million $26.63 Million USA $75.64 ▲ +0.85%
8862 UL Solutions Inc.
NYSE:ULS
2.26x $219.00 Million $97.00 Million USA $85.46 ▼ -1.32%
8863 Pets at Home Group Plc
LSE:PETS
2.26x GBX83.30 Million
≈ $10.14K
GBX36.90 Million UK GBX197.00 ▲ +1.49%
8864 Compania Cervecerias Unidas SA
SN:CCU
2.26x CL$130.43 Billion
≈ $145.87 Million
CL$57.78 Billion Chile CL$5489.00 ▲ +1.84%
8865 Compañía Cervecerías Unidas S.A
F:CVU
2.26x €130.43 Billion
≈ $152.49 Billion
€57.78 Billion Germany €9.85 ▼ -0.51%
8866 Aikchol Hospital Public Company Limited
BK:AHC
2.26x ฿69.79 Million
≈ $2.18 Million
฿30.92 Million Thailand ฿13.60 ▼ -0.73%
8867 Xior Student Housing NV
BR:XIOR
2.26x €56.54 Million
≈ $66.11 Million
€25.05 Million Belgium €27.65 ▼ -0.36%
8868 Jaiprakash Power Ventures Limited
NSE:JPPOWER
2.26x Rs10.39 Billion
≈ $112.32 Million
Rs4.60 Billion India Rs16.95 ▼ -0.64%
8869 Jiangsu Tianmu Lake Tourism Co Ltd
SHG:603136
2.26x CN¥64.37 Million
≈ $9.42 Million
CN¥28.53 Million China CN¥8.31 ▼ -3.03%
8870 Haypp Grp Ab
ST:HAYPP
2.25x Skr23.41 Million
≈ $2.52 Million
Skr10.38 Million Sweden Skr128.80 ▲ +1.42%
8871 Fluxys Belgium
BR:FLUX
2.25x €76.00 Million
≈ $88.85 Million
€33.72 Million Belgium €20.00 ▲ +0.00%
8872 JW Shinyak Corporation
KQ:067290
2.25x ₩4.46 Billion
≈ $3.03 Million
₩1.98 Billion Korea ₩1914.00 ▼ -3.43%
8873 Fujian Expressway Development Co Ltd
SHG:600033
2.25x CN¥674.70 Million
≈ $98.73 Million
CN¥299.40 Million China CN¥3.52 ▼ -0.85%
8874 Doktas Dokumculuk Ticaret ve Sanayi AS
IS:DOKTA
2.25x TL112.94 Million
≈ $2.53 Million
TL50.13 Million Turkey TL22.76 ▼ -1.56%
8875 GUOMAI Culture & Media Co. Ltd.
SHE:301052
2.25x CN¥91.96 Million
≈ $13.46 Million
CN¥40.83 Million China CN¥20.59 ▼ -3.42%
8876 Daewon Pharm
KO:003220
2.25x ₩30.61 Billion
≈ $20.75 Million
₩13.60 Billion Korea ₩7670.00 ▼ -0.65%
8877 GRIT Real Estate Income Group
LSE:GR1T
2.25x GBX5.34 Million
≈ $649.36
GBX2.37 Million UK GBX6.15 ▲ +0.00%
8878 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.14 ▼ -1.72%
8879 Jerusalem
TA:JBNK
2.25x ILA54.70 Million
≈ $146.65K
ILA24.30 Million Israel ILA2121.00 ▼ -4.42%
8880 Medikaloka Hermina PT
JK:HEAL
2.25x Rp225.37 Billion
≈ $13.21 Million
Rp100.12 Billion Indonesia Rp820.00 ▲ +0.00%
8881 Amalgamated Bank
NASDAQ:AMAL
2.25x $56.78 Million $25.22 Million USA $49.44 ▲ +1.60%
8882 Skillful Craftsman Education Tech
NASDAQ:EDTK
2.25x $9.31 Million $4.14 Million USA $0.95 ▲ +0.42%
8883 Stora Enso Oyj ser. A
ST:STE-A
2.25x Skr70.45 Million
≈ $7.58 Million
Skr31.31 Million Sweden Skr107.00 ▲ +0.00%
8884 Vistra Energy Corp
NYSE:VST
2.25x $1.47 Billion $652.00 Million USA $163.38 ▼ -3.31%
8885 Hanil Iron & S
KO:002220
2.25x ₩4.18 Billion
≈ $2.83 Million
₩1.86 Billion Korea ₩3020.00 ▼ -11.95%
8886 Huizhong Instrumentation Co Ltd
SHE:300371
2.25x CN¥63.74 Million
≈ $9.33 Million
CN¥28.37 Million China CN¥8.99 ▼ -2.18%
8887 Grenevia S.A.
WAR:GEA
2.25x zł164.00 Million
≈ $45.14 Million
zł73.00 Million Poland zł3.27 ▲ +0.00%
8888 Rianlon Corp
SHE:300596
2.25x CN¥338.98 Million
≈ $49.60 Million
CN¥150.92 Million China CN¥37.75 ▼ -0.34%
8889 USA Compression Partners LP
NYSE:USAC
2.25x $86.10 Million $38.34 Million USA $26.38 ▼ -1.93%
8890 La Finca Global Assets SOCIMI S.A.
MC:YLFG
2.25x €16.16 Million
≈ $18.89 Million
€7.20 Million Spain €4.18 ▲ +0.00%
8891 Antong Holdings Co Ltd
SHG:600179
2.25x CN¥340.68 Million
≈ $49.85 Million
CN¥151.73 Million China CN¥4.14 ▼ -3.50%
8892 Impala Platinum Holdings Ltd
JSE:IMP
2.24x ZAC4.19 Billion
≈ $2.23 Million
ZAC1.87 Billion South Africa ZAC17700.00 ▲ +0.59%
8893 Boai NKY Pharmaceuticals Ltd
SHE:300109
2.24x CN¥139.46 Million
≈ $20.41 Million
CN¥62.13 Million China CN¥13.37 ▼ -2.48%
8894 PLYTEC Holding Berhad
KLSE:0289
2.24x RM9.17 Million
≈ $2.30 Million
RM4.09 Million Malaysia RM0.19 ▲ +5.71%
8895 Texmaco Rail & Engineering Limited
NSE:TEXRAIL
2.24x Rs2.12 Billion
≈ $22.96 Million
Rs946.24 Million India Rs110.08 ▲ +0.90%
8896 Bangkok Aviation Fuel Services Public Company Limited
BK:BAFS
2.24x ฿340.66 Million
≈ $10.62 Million
฿151.84 Million Thailand ฿10.60 ▲ +0.00%
8897 Wingstop Inc
NASDAQ:WING
2.24x $63.87 Million $28.48 Million USA $135.20 ▲ +0.25%
8898 Waste Connections Inc
TO:WCN
2.24x CA$2.41 Billion
≈ $1.75 Billion
CA$1.08 Billion Canada CA$239.36 ▲ +1.25%
8899 Chant Sincere Co Ltd
TW:6205
2.24x NT$88.42 Million
≈ $2.79 Million
NT$39.43 Million Taiwan NT$60.20 ▼ -3.68%
8900 Roularta
BR:ROU
2.24x €15.47 Million
≈ $18.09 Million
€6.90 Million Belgium €13.25 ▲ +0.00%