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