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 |
|---|---|---|---|---|---|---|---|
| 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% |