Companies by Cash Flow Quality Index
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,611
Positive operating CF and net income required
Last Updated
Oct 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.
Cash Flow Quality Index Rankings of Public Companies (October 2026)
Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 6901 |
ABM Industries Incorporated
NYSE:ABM |
2.95x | $146.80 Million | $49.70 Million | USA | $51.15 | ▲ +0.77% |
| 6902 |
NorthWestern Corporation
NASDAQ:NWE |
2.95x | $73.82 Million | $24.99 Million | USA | $74.72 | ▲ +1.18% |
| 6903 |
STAG Industrial Inc
NYSE:STAG |
2.95x | $143.51 Million | $48.59 Million | USA | $35.83 | ▲ +0.39% |
| 6904 |
IMMOFINANZ AG
VI:IIA |
2.95x |
€239.21 Million
≈ $279.66 Million |
€81.00 Million | Austria | €17.40 | ▲ +0.00% |
| 6905 |
Oil & Natural Gas Corporation Limited
NSE:ONGC |
2.95x |
Rs607.87 Billion
≈ $6.57 Billion |
Rs205.89 Billion | India | Rs222.00 | ▼ -1.18% |
| 6906 |
Destination XL Group Inc
NASDAQ:DXLG |
2.95x | $6.05 Million | $2.05 Million | USA | $0.46 | ▲ +3.64% |
| 6907 |
Star Holdings
NASDAQ:STHO |
2.95x | $5.31 Million | $1.80 Million | USA | $7.70 | ▼ -3.87% |
| 6908 |
Visionox Technology Inc
SHE:002387 |
2.95x |
CN¥679.48 Million
≈ $99.43 Million |
CN¥230.34 Million | China | CN¥6.46 | ▼ -1.97% |
| 6909 |
Guangdong Kitech New Material Holding Co.Ltd.
SHE:300995 |
2.95x |
CN¥25.63 Million
≈ $3.75 Million |
CN¥8.69 Million | China | CN¥25.39 | ▲ +6.64% |
| 6910 |
Tongling Jingd
SHG:600577 |
2.95x |
CN¥425.92 Million
≈ $62.33 Million |
CN¥144.53 Million | China | CN¥8.80 | ▼ -1.79% |
| 6911 |
Vimian Group AB
ST:VIMIAN |
2.95x |
Skr56.57 Million
≈ $6.09 Million |
Skr19.20 Million | Sweden | Skr38.25 | ▲ +1.06% |
| 6912 |
Studsvik AB
ST:SVIK |
2.95x |
Skr54.20 Million
≈ $5.83 Million |
Skr18.40 Million | Sweden | Skr216.50 | ▲ +4.59% |
| 6913 |
Beach Energy Ltd
AU:BPT |
2.95x |
AU$442.40 Million
≈ $313.03 Million |
AU$150.20 Million | Australia | AU$0.87 | ▼ -0.57% |
| 6914 |
Fras-le S.A
SA:FRAS3 |
2.95x |
R$316.78 Million
≈ $62.16 Million |
R$107.55 Million | Brazil | R$27.77 | ▲ +0.62% |
| 6915 |
Yancoal Australia Ltd
AU:YAL |
2.94x |
AU$480.00 Million
≈ $339.63 Million |
AU$163.00 Million | Australia | AU$5.95 | ▲ +1.02% |
| 6916 |
Noah Holdings Ltd
NYSE:NOAH |
2.94x | $367.26 Million | $124.72 Million | USA | $7.22 | ▼ -1.77% |
| 6917 |
Bank Panin Syariah Tbk
JK:PNBS |
2.94x |
Rp90.41 Billion
≈ $5.30 Million |
Rp30.71 Billion | Indonesia | Rp36.00 | ▼ -12.20% |
| 6918 |
RHOEN-KLINIK.UNSP.ADR 1/2
F:RHKU |
2.94x |
€127.60 Million
≈ $149.18 Million |
€43.35 Million | Germany | €5.80 | ▲ +3.57% |
| 6919 |
Opthea Ltd
AU:OPT |
2.94x |
AU$8.24 Million
≈ $5.83 Million |
AU$2.80 Million | Australia | AU$0.01 | ▼ -9.09% |
| 6920 |
Kingdee International Software Group Company Limited
F:KDIC |
2.94x |
€386.86 Million
≈ $452.28 Million |
€131.47 Million | Germany | €0.93 | ▲ +1.06% |
| 6921 |
Yankey Engineering Co Ltd
TW:6691 |
2.94x |
NT$2.55 Billion
≈ $80.37 Million |
NT$866.94 Million | Taiwan | NT$700.00 | ▼ -0.14% |
| 6922 |
Perion Network
TA:PERI |
2.94x |
ILA23.42 Million
≈ $62.80K |
ILA7.96 Million | Israel | ILA2793.00 | ▲ +0.87% |
| 6923 |
MannKind Corp
NASDAQ:MNKD |
2.94x | $23.49 Million | $7.99 Million | USA | $3.04 | ▼ -4.70% |
| 6924 |
Inner Mongolia North Hauler Joint Stock Co Ltd
SHG:600262 |
2.94x |
CN¥239.47 Million
≈ $35.04 Million |
CN¥81.44 Million | China | CN¥14.16 | ▲ +3.21% |
| 6925 |
Highwood Asset Management Ltd
V:HAM |
2.94x |
CA$16.81 Million
≈ $12.16 Million |
CA$5.72 Million | Canada | CA$5.84 | ▼ -2.67% |
| 6926 |
Promotora y Operadora de Infraestructura S. A. B. de C. V
MX:PINFRA |
2.94x |
MX$6.29 Billion
≈ $361.71 Million |
MX$2.14 Billion | Mexico | MX$296.21 | ▼ -1.29% |
| 6927 |
Novus Holdings Ltd
JSE:NVS |
2.94x |
ZAC536.03 Million
≈ $284.87K |
ZAC182.42 Million | South Africa | ZAC540.00 | ▼ -3.57% |
| 6928 |
Chemcon Speciality Chemicals Limited
NSE:CHEMCON |
2.94x |
Rs356.48 Million
≈ $3.86 Million |
Rs121.34 Million | India | Rs219.08 | ▼ -0.72% |
| 6929 |
Poulaillon SA
PA:ALPOU |
2.94x |
€6.81 Million
≈ $7.96 Million |
€2.32 Million | France | €9.00 | ▲ +0.00% |
| 6930 |
Capital Small Finance Bank Limited
NSE:CAPITALSFB |
2.94x |
Rs713.50 Million
≈ $7.72 Million |
Rs242.92 Million | India | Rs273.35 | ▲ +0.59% |
| 6931 |
Webull Corp
NASDAQ:BULL |
2.94x | $38.43 Million | $13.09 Million | USA | $6.07 | ▼ -3.57% |
| 6932 |
Structural Monitoring Systems Plc
AU:SMN |
2.94x |
AU$4.41 Million
≈ $3.12 Million |
AU$1.50 Million | Australia | AU$0.33 | ▲ +0.00% |
| 6933 |
Aeroports de Paris SA
PA:ADP |
2.94x |
€834.00 Million
≈ $975.03 Million |
€284.00 Million | France | €108.50 | ▲ +1.02% |
| 6934 |
Arcellx Inc
NASDAQ:ACLX |
2.94x | $58.25 Million | $19.84 Million | USA | $115.07 | ▲ +0.00% |
| 6935 |
Techwing Inc
KQ:089030 |
2.94x |
₩15.24 Billion
≈ $10.33 Million |
₩5.19 Billion | Korea | ₩42850.00 | ▲ +4.26% |
| 6936 |
Guangxi Bossco Environmental Protection Technology Co Ltd
SHE:300422 |
2.93x |
CN¥195.80 Million
≈ $28.65 Million |
CN¥66.72 Million | China | CN¥3.82 | ▲ +1.60% |
| 6937 |
Fresenius Medical Care AG & Co. KGaA
XETRA:FME |
2.93x |
€860.30 Million
≈ $1.01 Billion |
€293.17 Million | Germany | €39.54 | ▲ +0.20% |
| 6938 |
Shanghai Kaibao Pharmaceutical
SHE:300039 |
2.93x |
CN¥190.98 Million
≈ $27.95 Million |
CN¥65.09 Million | China | CN¥5.03 | ▼ -0.20% |
| 6939 |
AirIQ Inc
V:IQ |
2.93x |
CA$399.00K
≈ $288.63K |
CA$136.00K | Canada | CA$0.42 | ▼ -2.33% |
| 6940 |
Eche Izquierdo
SN:EISA |
2.93x |
CL$12.31 Billion
≈ $13.77 Million |
CL$4.20 Billion | Chile | CL$542.00 | ▲ +1.31% |
| 6941 |
GOLDEN AGRI-RES ADR/100
F:4G3 |
2.93x |
€1.17 Billion
≈ $1.37 Billion |
€400.20 Million | Germany | €19.20 | ▲ +2.13% |
| 6942 |
Apollo Pipes Limited
NSE:APOLLOPIPE |
2.93x |
Rs286.65 Million
≈ $3.10 Million |
Rs97.77 Million | India | Rs530.00 | ▲ +0.24% |
| 6943 |
Oceana
JSE:OCE |
2.93x |
ZAC1.24 Billion
≈ $660.59K |
ZAC424.00 Million | South Africa | ZAC6300.00 | ▼ -1.56% |
| 6944 |
Plutus Financial Group Limited Ordinary Shares
NASDAQ:PLUT |
2.93x | $1.79 Million | $610.00K | USA | $1.70 | ▼ -11.69% |
| 6945 |
Rieter Holding AG
SW:RIEN |
2.93x |
CHF25.50 Million
≈ $32.24 Million |
CHF8.70 Million | Switzerland | CHF2.45 | ▲ +2.52% |
| 6946 |
Impinj Inc
NASDAQ:PI |
2.93x | $33.86 Million | $11.55 Million | USA | $175.37 | ▼ -8.13% |
| 6947 |
Freedom Care Group Holdings Ltd
AU:FCG |
2.93x |
AU$2.61 Million
≈ $1.85 Million |
AU$891.00K | Australia | AU$0.04 | ▲ +0.00% |
| 6948 |
USWE Sports AB
ST:USWE |
2.93x |
Skr3.05 Million
≈ $327.91K |
Skr1.04 Million | Sweden | Skr7.30 | ▲ +2.10% |
| 6949 |
Ressources Minieres Radisson Inc
V:RDS |
2.93x |
CA$864.27K
≈ $625.20K |
CA$295.12K | Canada | CA$1.06 | ▲ +1.92% |
| 6950 |
Shinkong Insurance Co Ltd
TW:2850 |
2.93x |
NT$2.83 Billion
≈ $89.01 Million |
NT$964.71 Million | Taiwan | NT$170.00 | ▼ -1.73% |
| 6951 |
CEAT Limited
NSE:CEATLTD |
2.93x |
Rs8.74 Billion
≈ $94.49 Million |
Rs2.98 Billion | India | Rs3294.90 | ▲ +2.26% |
| 6952 |
Haitai Confectionery and Foods Co Ltd
KO:101530 |
2.93x |
₩12.65 Billion
≈ $8.57 Million |
₩4.32 Billion | Korea | ₩5530.00 | ▲ +0.00% |
| 6953 |
Ace Hardware Indonesia Tbk
JK:ACES |
2.93x |
Rp442.81 Billion
≈ $25.95 Million |
Rp151.27 Billion | Indonesia | Rp328.00 | ▼ -10.38% |
| 6954 |
James Hardie Industries Plc
AU:JHX |
2.93x |
AU$201.10 Million
≈ $142.29 Million |
AU$68.70 Million | Australia | AU$37.09 | ▲ +4.54% |
| 6955 |
Sunoco LP
NYSE:SUN |
2.93x | $401.00 Million | $137.00 Million | USA | $73.26 | ▲ +0.96% |
| 6956 |
Yonker Environmental Protect
SHE:300187 |
2.93x |
CN¥107.96 Million
≈ $15.80 Million |
CN¥36.89 Million | China | CN¥4.37 | ▲ +0.46% |
| 6957 |
Hiscox Ltd
LSE:HSX |
2.93x |
GBX766.07 Million
≈ $93.21K |
GBX261.74 Million | UK | GBX1867.00 | ▲ +0.81% |
| 6958 |
Skanska AB (publ)
ST:SKA-B |
2.93x |
Skr7.47 Billion
≈ $804.43 Million |
Skr2.55 Billion | Sweden | Skr269.40 | ▲ +1.62% |
| 6959 |
PASSUS S.A. ZY-1
F:71X |
2.93x |
€12.38 Million
≈ $14.47 Million |
€4.23 Million | Germany | €35.05 | ▲ +2.94% |
| 6960 |
SKANSKA AB (SPONS.ADR)/1
F:SKN |
2.93x |
€7.47 Billion
≈ $8.74 Billion |
€2.55 Billion | Germany | €23.40 | ▼ -0.85% |
| 6961 |
Suzhou Longway Electronic Machinery Co. Ltd. A
SHE:301202 |
2.93x |
CN¥196.10 Million
≈ $28.70 Million |
CN¥67.02 Million | China | CN¥29.80 | ▼ -1.42% |
| 6962 |
EverCommerce Inc
NASDAQ:EVCM |
2.93x | $32.52 Million | $11.12 Million | USA | $9.41 | ▼ -1.26% |
| 6963 |
Tillys Inc
NYSE:TLYS |
2.93x | $8.61 Million | $2.94 Million | USA | $4.60 | ▼ -2.13% |
| 6964 |
Kri-Kri Milk Industry S.A
AT:KRI |
2.93x |
€8.68 Million
≈ $10.15 Million |
€2.97 Million | Greece | €33.30 | ▼ -0.75% |
| 6965 |
Thong Guan Industries Bhd
KLSE:7034 |
2.92x |
RM47.04 Million
≈ $11.81 Million |
RM16.09 Million | Malaysia | RM1.47 | ▲ +0.68% |
| 6966 |
Petrolimex Insurance Corp
VN:PGI |
2.92x |
₫121.12 Billion
≈ $4.60 Million |
₫41.43 Billion | Vietnam | ₫22000.00 | ▲ +3.77% |
| 6967 |
Harson Trading China Co Ltd
SHG:603958 |
2.92x |
CN¥41.04 Million
≈ $6.01 Million |
CN¥14.04 Million | China | CN¥16.22 | ▼ -0.18% |
| 6968 |
Cross Country Healthcare Inc
NASDAQ:CCRN |
2.92x | $7.47 Million | $2.56 Million | USA | $13.25 | ▲ +0.00% |
| 6969 |
Elemental Royalties Corp
V:ELE |
2.92x |
CA$4.01 Million
≈ $2.90 Million |
CA$1.37 Million | Canada | CA$25.60 | ▼ -1.58% |
| 6970 |
Jl Mag Rare-Earth Co Ltd Class A
SHE:300748 |
2.92x |
CN¥555.80 Million
≈ $81.33 Million |
CN¥190.15 Million | China | CN¥22.38 | ▲ +1.18% |
| 6971 |
Shenzhen Capol International & Associates Co Ltd
SHE:002949 |
2.92x |
CN¥104.08 Million
≈ $15.23 Million |
CN¥35.61 Million | China | CN¥14.14 | ▲ +10.04% |
| 6972 |
Campine
BR:CAMB |
2.92x |
€59.42 Million
≈ $69.47 Million |
€20.34 Million | Belgium | €176.50 | ▲ +0.86% |
| 6973 |
Panoro Energy ASA
F:1PZ |
2.92x |
€32.65 Million
≈ $38.17 Million |
€11.17 Million | Germany | €2.36 | ▼ -14.83% |
| 6974 |
Oppenheimer Holdings Inc
NYSE:OPY |
2.92x | $63.42 Million | $21.71 Million | USA | $100.53 | ▼ -1.58% |
| 6975 |
SCC Holdings Bhd
KLSE:0158 |
2.92x |
RM3.77 Million
≈ $947.53K |
RM1.29 Million | Malaysia | RM0.20 | ▲ +0.00% |
| 6976 |
Australian Pacific Coal Ltd
AU:AQC |
2.92x |
AU$953.70K
≈ $674.80K |
AU$326.56K | Australia | AU$0.01 | ▲ +0.00% |
| 6977 |
Jindal Worldwide Limited
NSE:JINDWORLD |
2.92x |
Rs857.08 Million
≈ $9.27 Million |
Rs293.52 Million | India | Rs41.92 | ▲ +3.17% |
| 6978 |
Parkland Fuel Corporation
TO:PKI |
2.92x |
CA$502.00 Million
≈ $363.14 Million |
CA$172.00 Million | Canada | CA$39.84 | ▼ -0.35% |
| 6979 |
Ping An Biomedical Co., Ltd.
NASDAQ:PASW |
2.92x | $21.09 Million | $7.23 Million | USA | $0.12 | ▼ -10.10% |
| 6980 |
Enel Chile SA ADR
NYSE:ENIC |
2.92x | $489.17 Billion | $167.65 Billion | USA | $4.51 | ▲ +2.73% |
| 6981 |
Sacyr SA
MC:SCYR |
2.92x |
€84.05 Million
≈ $98.27 Million |
€28.81 Million | Spain | €4.09 | ▲ +2.15% |
| 6982 |
BTG Hotels Group Co Ltd
SHG:600258 |
2.92x |
CN¥1.04 Billion
≈ $152.62 Million |
CN¥357.56 Million | China | CN¥11.14 | ▼ -0.89% |
| 6983 |
Accel Entertainment Inc
NYSE:ACEL |
2.92x | $42.74 Million | $14.66 Million | USA | $10.88 | ▼ -1.63% |
| 6984 |
SAMJIN Co. Ltd
KQ:032750 |
2.91x |
₩4.47 Billion
≈ $3.03 Million |
₩1.53 Billion | Korea | ₩2800.00 | ▼ -0.71% |
| 6985 |
Hisense Kelon Electrical Holdings Co Ltd
SHE:000921 |
2.91x |
CN¥2.14 Billion
≈ $313.60 Million |
CN¥735.21 Million | China | CN¥24.24 | ▲ +0.58% |
| 6986 |
Zhejiang Shengda Pharm
SHG:603079 |
2.91x |
CN¥45.27 Million
≈ $6.62 Million |
CN¥15.53 Million | China | CN¥12.45 | ▲ +0.48% |
| 6987 |
North Copper Shanxi Co Ltd
SHE:000737 |
2.91x |
CN¥589.05 Million
≈ $86.20 Million |
CN¥202.11 Million | China | CN¥12.26 | ▲ +0.33% |
| 6988 |
Allcargo Terminals Ltd
NSE:ATL |
2.91x |
Rs594.80 Million
≈ $6.43 Million |
Rs204.10 Million | India | Rs28.12 | ▲ +8.11% |
| 6989 |
Bowim S.A.
WAR:BOW |
2.91x |
zł29.18 Million
≈ $8.03 Million |
zł10.01 Million | Poland | zł6.96 | ▲ +0.87% |
| 6990 |
Guangdong Aofei Data Technology Co Ltd Class A
SHE:300738 |
2.91x |
CN¥167.67 Million
≈ $24.54 Million |
CN¥57.55 Million | China | CN¥17.53 | ▼ -0.74% |
| 6991 |
Xinjiang International Industry Co Ltd
SHE:000159 |
2.91x |
CN¥47.07 Million
≈ $6.89 Million |
CN¥16.16 Million | China | CN¥5.31 | ▲ +1.14% |
| 6992 |
Dürr Aktiengesellschaft
F:DUE |
2.91x |
€58.92 Million
≈ $68.89 Million |
€20.23 Million | Germany | €16.36 | ▲ +2.51% |
| 6993 |
Banco Santander Chile
SN:BSANTANDER |
2.91x |
CL$1.11 Trillion
≈ $1.25 Billion |
CL$382.57 Billion | Chile | CL$80.49 | ▼ -0.38% |
| 6994 |
Nyquest Technology Co Ltd
TWO:6494 |
2.91x |
NT$112.98 Million
≈ $3.56 Million |
NT$38.80 Million | Taiwan | NT$47.35 | ▼ -0.32% |
| 6995 |
Sapmer
PA:ALMER |
2.91x |
€5.17 Million
≈ $6.04 Million |
€1.78 Million | France | €4.82 | ▼ -1.23% |
| 6996 |
The People's Insurance Company (Group) of China Limited
F:PIR |
2.91x |
€29.96 Billion
≈ $35.03 Billion |
€10.29 Billion | Germany | €0.56 | ▼ -1.75% |
| 6997 |
Crown Holdings Inc
NYSE:CCK |
2.91x | $713.00 Million | $245.00 Million | USA | $114.15 | ▲ +0.41% |
| 6998 |
Miko NV
BR:MIKO |
2.91x |
€9.07 Million
≈ $10.61 Million |
€3.12 Million | Belgium | €70.00 | ▲ +0.00% |
| 6999 |
CML Microsystems Plc
LSE:CML |
2.91x |
GBX2.03 Million
≈ $246.63 |
GBX697.00K | UK | GBX305.00 | ▲ +0.00% |
| 7000 |
Houlihan Lokey Inc
NYSE:HLI |
2.91x | $325.05 Million | $111.78 Million | USA | $129.55 | ▲ +0.81% |
How Companies Are Ranked by Cash Flow Quality Index
Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.