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 |
|---|---|---|---|---|---|---|---|
| 7801 |
Aurizon Holdings Ltd
AU:AZJ |
2.56x |
AU$601.00 Million
≈ $425.25 Million |
AU$235.00 Million | Australia | AU$3.76 | ▼ -0.79% |
| 7802 |
Kafein Yazilim
IS:KFEIN |
2.56x |
TL27.73 Million
≈ $621.03K |
TL10.84 Million | Turkey | TL5.46 | ▼ -2.85% |
| 7803 |
Willis Lease Finance Corporation
NASDAQ:WLFC |
2.56x | $77.52 Million | $30.32 Million | USA | $37.61 | ▼ -2.18% |
| 7804 |
Australasian Metals Ltd
AU:A8G |
2.56x |
AU$89.52K
≈ $63.34K |
AU$35.03K | Australia | AU$0.21 | ▲ +0.00% |
| 7805 |
Sangsangin Ian No.1 Special Purpose Acquisition Co. Ltd
KQ:307870 |
2.56x |
₩2.58 Million
≈ $1.75K |
₩1.01 Million | Korea | ₩1106.00 | ▲ +6.45% |
| 7806 |
Unifirst Corporation
NYSE:UNF |
2.55x | $50.88 Million | $19.92 Million | USA | $263.00 | ▼ -0.69% |
| 7807 |
Netcare
JSE:NTC |
2.55x |
ZAC2.42 Billion
≈ $1.29 Million |
ZAC947.00 Million | South Africa | ZAC1780.00 | ▼ -1.11% |
| 7808 |
TransUnion
NYSE:TRU |
2.55x | $374.90 Million | $146.80 Million | USA | $74.08 | ▼ -0.05% |
| 7809 |
Samvardhana Motherson International Limited
NSE:MOTHERSON |
2.55x |
Rs34.19 Billion
≈ $369.77 Million |
Rs13.39 Billion | India | Rs160.00 | ▼ -0.41% |
| 7810 |
UIL Co. Ltd
KQ:049520 |
2.55x |
₩17.60 Billion
≈ $11.93 Million |
₩6.89 Billion | Korea | ₩3630.00 | ▲ +2.69% |
| 7811 |
Acco Group Holdings Limited Ordinary Shares
NASDAQ:ACCL |
2.55x | $150.76K | $59.08K | USA | $2.83 | ▼ -1.39% |
| 7812 |
Xintai Ntrl Gas
SHG:603393 |
2.55x |
CN¥494.37 Million
≈ $72.34 Million |
CN¥193.75 Million | China | CN¥24.27 | ▲ +2.41% |
| 7813 |
Acadia Realty Trust
NYSE:AKR |
2.55x | $58.25 Million | $22.83 Million | USA | $18.59 | ▲ +0.32% |
| 7814 |
Winsome Yarns Limited
NSE:WINSOME |
2.55x |
Rs69.40 Million
≈ $750.53K |
Rs27.20 Million | India | Rs836.67 | ▲ +0.00% |
| 7815 |
Jiangsu Aidea Pharmaceutical Co Ltd
SHG:688488 |
2.55x |
CN¥39.75 Million
≈ $5.82 Million |
CN¥15.58 Million | China | CN¥13.90 | ▲ +2.66% |
| 7816 |
Davolink Inc.
KQ:340360 |
2.55x |
₩5.62 Billion
≈ $3.81 Million |
₩2.20 Billion | Korea | ₩956.00 | ▲ +9.51% |
| 7817 |
PW MEDTECH GROUP DL-0001
F:PWE |
2.55x |
€240.70 Million
≈ $281.41 Million |
€94.37 Million | Germany | €0.09 | ▼ -1.13% |
| 7818 |
GetBusy PLC
LSE:GETB |
2.55x |
GBX1.99 Million
≈ $242.49 |
GBX782.00K | UK | GBX79.00 | ▲ +0.00% |
| 7819 |
Kering SA
PA:KER |
2.55x |
€1.21 Billion
≈ $1.41 Billion |
€474.00 Million | France | €216.95 | ▲ +0.51% |
| 7820 |
CSU Digital S.A.
SA:CSUD3 |
2.55x |
R$60.65 Million
≈ $11.90 Million |
R$23.80 Million | Brazil | R$16.89 | ▲ +0.18% |
| 7821 |
Distribuidora Internacional de Alimentación S.A
MC:DIA |
2.55x |
€226.79 Million
≈ $265.14 Million |
€89.00 Million | Spain | €45.85 | ▼ -0.22% |
| 7822 |
Beijing Haohan Data Technology Co. Ltd. A
SHG:688292 |
2.55x |
CN¥92.02 Million
≈ $13.47 Million |
CN¥36.12 Million | China | CN¥20.08 | ▲ +1.31% |
| 7823 |
Galaxy Surfactants Limited
NSE:GALAXYSURF |
2.55x |
Rs1.69 Billion
≈ $18.32 Million |
Rs664.90 Million | India | Rs2502.00 | ▼ -0.11% |
| 7824 |
TrueCar Inc
NASDAQ:TRUE |
2.55x | $12.72 Million | $5.00 Million | USA | $2.54 | ▲ +14.93% |
| 7825 |
Hawesko Holding AG
XETRA:HAW |
2.55x |
€2.50 Million
≈ $2.93 Million |
€983.00K | Germany | €14.35 | ▲ +0.35% |
| 7826 |
Subsea 7 S.A.
F:SOC |
2.55x |
€256.30 Million
≈ $299.64 Million |
€100.70 Million | Germany | €31.64 | ▲ +0.00% |
| 7827 |
Vibhor Steel Tubes Limited
NSE:VSTL |
2.54x |
Rs116.03 Million
≈ $1.25 Million |
Rs45.60 Million | India | Rs98.32 | ▼ -3.96% |
| 7828 |
Zhuzhou Tianqiao Crane Co Ltd
SHE:002523 |
2.54x |
CN¥105.05 Million
≈ $15.37 Million |
CN¥41.29 Million | China | CN¥3.38 | ▲ +1.20% |
| 7829 |
China Marine Information Electronics Co Ltd
SHG:600764 |
2.54x |
CN¥151.61 Million
≈ $22.19 Million |
CN¥59.60 Million | China | CN¥19.60 | ▲ +5.60% |
| 7830 |
Dosni Roha Indonesia Tbk PT
JK:ZBRA |
2.54x |
Rp6.10 Billion
≈ $357.31K |
Rp2.40 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 7831 |
Taiwan Pelican Express Co Ltd
TW:2642 |
2.54x |
NT$13.35 Million
≈ $420.66K |
NT$5.25 Million | Taiwan | NT$20.20 | ▼ -0.49% |
| 7832 |
Jiangxi Huawu Brake Co Ltd
SHE:300095 |
2.54x |
CN¥61.84 Million
≈ $9.05 Million |
CN¥24.32 Million | China | CN¥8.59 | ▲ +2.26% |
| 7833 |
D&D Platform Reit Co Ltd
KO:377190 |
2.54x |
₩6.42 Billion
≈ $4.35 Million |
₩2.53 Billion | Korea | ₩1912.00 | ▲ +1.49% |
| 7834 |
Rajthanee Hospital Public Company Limited
BK:RJH |
2.54x |
฿207.83 Million
≈ $6.48 Million |
฿81.73 Million | Thailand | ฿17.20 | ▲ +5.52% |
| 7835 |
Sangoma Technologies Corp
TO:STC |
2.54x |
CA$5.12 Million
≈ $3.71 Million |
CA$2.01 Million | Canada | CA$6.66 | ▼ -1.48% |
| 7836 |
Aguas Andinas S.A
SN:AGUAS-A |
2.54x |
CL$64.85 Billion
≈ $72.52 Million |
CL$25.51 Billion | Chile | CL$337.30 | ▲ +1.60% |
| 7837 |
TOP Ships Inc.
NYSE MKT:TOPS |
2.54x | $19.23 Million | $7.56 Million | USA | $1.00 | ▲ +6.16% |
| 7838 |
Sportking India Limited
NSE:SPORTKING |
2.54x |
Rs1.59 Billion
≈ $17.14 Million |
Rs623.64 Million | India | Rs222.15 | ▲ +2.20% |
| 7839 |
Tinybuild Inc
LSE:TBLD |
2.54x |
GBX6.84 Million
≈ $831.74 |
GBX2.69 Million | UK | GBX10.03 | ▲ +0.00% |
| 7840 |
Derwent London PLC
LSE:DLN |
2.54x |
GBX169.20 Million
≈ $20.59K |
GBX66.60 Million | UK | GBX1872.00 | ▲ +0.00% |
| 7841 |
PDF Solutions Inc
NASDAQ:PDFS |
2.54x | $3.29 Million | $1.29 Million | USA | $39.22 | ▼ -4.97% |
| 7842 |
Nexen Corporation
KO:005720 |
2.54x |
₩80.44 Billion
≈ $54.51 Million |
₩31.67 Billion | Korea | ₩6370.00 | ▲ +1.43% |
| 7843 |
QUADIENT SA ADR1/15/EO 1
F:NEQ0 |
2.54x |
€167.60 Million
≈ $195.94 Million |
€66.00 Million | Germany | €0.77 | ▼ -0.65% |
| 7844 |
FibraHotel
MX:FIHO12 |
2.54x |
MX$346.47 Million
≈ $19.94 Million |
MX$136.50 Million | Mexico | MX$7.50 | ▲ +0.13% |
| 7845 |
Amazing Microelectronic
TWO:6411 |
2.54x |
NT$132.41 Million
≈ $4.17 Million |
NT$52.17 Million | Taiwan | NT$76.00 | ▲ +0.80% |
| 7846 |
Sally Beauty Holdings Inc
NYSE:SBH |
2.54x | $108.33 Million | $42.70 Million | USA | $16.65 | ▼ -2.75% |
| 7847 |
PLGO
NYSE:PLGO |
2.54x | $274.00 Million | $108.00 Million | USA | $25.36 | ▲ +2.38% |
| 7848 |
Prestige Estates Projects Limited
NSE:PRESTIGE |
2.54x |
Rs18.34 Billion
≈ $198.30 Million |
Rs7.23 Billion | India | Rs1492.00 | ▲ +0.07% |
| 7849 |
Multi Commodity Exchange of India Limited
NSE:MCX |
2.54x |
Rs10.16 Billion
≈ $109.89 Million |
Rs4.01 Billion | India | Rs3162.00 | ▼ -1.69% |
| 7850 |
PotlatchDeltic Corp
NASDAQ:PCH |
2.54x | $65.66 Million | $25.89 Million | USA | $41.73 | ▲ +0.00% |
| 7851 |
Hanson International Tbk
JK:MYRX |
2.54x |
Rp156.63 Billion
≈ $9.18 Million |
Rp61.77 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 7852 |
TronicS Microsystems SA
PA:ALTRO |
2.53x |
€2.10 Million
≈ $2.46 Million |
€830.00K | France | €5.56 | ▲ +0.00% |
| 7853 |
US Foods Holding Corp
NYSE:USFD |
2.53x | $294.00 Million | $116.00 Million | USA | $101.96 | ▲ +0.48% |
| 7854 |
Shenzhen Kaizhong Precision Technology Co Ltd
SHE:002823 |
2.53x |
CN¥167.10 Million
≈ $24.45 Million |
CN¥65.94 Million | China | CN¥11.95 | ▲ +1.53% |
| 7855 |
AvenuesAI Limited
NSE:INFIBEAM |
2.53x |
Rs3.24 Billion
≈ $35.01 Million |
Rs1.28 Billion | India | Rs14.76 | ▲ +2.86% |
| 7856 |
Streamline Health Solutions Inc
NASDAQ:STRM |
2.53x | $793.00K | $313.00K | USA | $0.52 | ▲ +0.00% |
| 7857 |
Kerry TJ Logistics Co Ltd
TW:2608 |
2.53x |
NT$756.01 Million
≈ $23.82 Million |
NT$298.59 Million | Taiwan | NT$28.85 | ▼ -0.35% |
| 7858 |
Xinhuanet Co Ltd
SHG:603888 |
2.53x |
CN¥125.02 Million
≈ $18.29 Million |
CN¥49.38 Million | China | CN¥17.19 | ▼ -1.83% |
| 7859 |
AHT Syngas Technology NV
F:3SQ1 |
2.53x |
€164.35K
≈ $192.15K |
€64.94K | Germany | €1.66 | ▲ +0.00% |
| 7860 |
Integer Holdings Corp
NYSE:ITGR |
2.53x | $59.73 Million | $23.61 Million | USA | $126.70 | ▼ -0.02% |
| 7861 |
KDDI CORP.UNSP.ADR 4
F:DIP0 |
2.53x |
€1.79 Trillion
≈ $2.09 Trillion |
€707.11 Billion | Germany | €13.50 | ▼ -0.74% |
| 7862 |
UBcare. Co. Ltd
KQ:032620 |
2.53x |
₩184.89 Million
≈ $125.29K |
₩73.08 Million | Korea | ₩3065.00 | ▲ +3.72% |
| 7863 |
Oxford BioMedica PLC
LSE:OXB |
2.53x |
GBX2.38 Million
≈ $289.94 |
GBX942.00K | UK | GBX509.00 | ▼ -1.55% |
| 7864 |
Baltic Sea Properties AS
OL:BALT |
2.53x |
Nkr16.54 Million
≈ $1.74 Million |
Nkr6.54 Million | Norway | Nkr49.60 | ▼ -0.40% |
| 7865 |
Kadant Inc
NYSE:KAI |
2.53x | $60.76 Million | $24.02 Million | USA | $264.15 | ▲ +2.10% |
| 7866 |
GREAT WALL MOTOR H ADR/10
F:GRVB |
2.53x |
€17.75 Billion
≈ $20.76 Billion |
€7.02 Billion | Germany | €14.00 | ▼ -2.78% |
| 7867 |
iRay Technology Co Ltd
SHG:688301 |
2.53x |
CN¥343.82 Million
≈ $50.31 Million |
CN¥135.98 Million | China | CN¥73.03 | ▲ +0.97% |
| 7868 |
CS Corporation
KQ:065770 |
2.53x |
₩2.77 Billion
≈ $1.88 Million |
₩1.10 Billion | Korea | ₩882.00 | ▼ -0.68% |
| 7869 |
Gagasan Nadi Cergas Berhad
KLSE:0206 |
2.53x |
RM113.63 Million
≈ $28.53 Million |
RM44.96 Million | Malaysia | RM0.35 | ▲ +1.47% |
| 7870 |
Neurocrine Biosciences Inc
NASDAQ:NBIX |
2.53x | $388.40 Million | $153.70 Million | USA | $135.71 | ▼ -0.91% |
| 7871 |
Hudaco
JSE:HDC |
2.53x |
ZAC778.00 Million
≈ $413.47K |
ZAC308.00 Million | South Africa | ZAC18500.00 | ▲ +0.00% |
| 7872 |
Shanghai 2345 Network Holding Group
SHE:002195 |
2.53x |
CN¥291.61 Million
≈ $42.67 Million |
CN¥115.45 Million | China | CN¥5.75 | ▼ -1.20% |
| 7873 |
ePlus inc
NASDAQ:PLUS |
2.53x | $76.48 Million | $30.28 Million | USA | $94.05 | ▼ -0.97% |
| 7874 |
UMH Properties Inc
NYSE:UMH |
2.53x | $23.45 Million | $9.29 Million | USA | $15.24 | ▲ +0.13% |
| 7875 |
Ashiana Housing Limited
NSE:ASHIANA |
2.53x |
Rs1.02 Billion
≈ $10.99 Million |
Rs402.60 Million | India | Rs361.45 | ▼ -0.51% |
| 7876 |
Mobio Technologies Inc
V:MBO |
2.52x |
CA$574.26K
≈ $415.41K |
CA$227.46K | Canada | CA$0.10 | ▲ +11.11% |
| 7877 |
ODFJELL DRILL.LTD. DL-01
F:OD3 |
2.52x |
€114.60 Million
≈ $133.98 Million |
€45.40 Million | Germany | €9.74 | ▼ -1.12% |
| 7878 |
Tata Steel Limited
NSE:TATASTEEL |
2.52x |
Rs130.74 Billion
≈ $1.41 Billion |
Rs51.79 Billion | India | Rs175.50 | ▼ -0.51% |
| 7879 |
Kingfisher PLC
LSE:KGF |
2.52x |
GBX732.00 Million
≈ $89.06K |
GBX290.00 Million | UK | GBX348.80 | ▲ +2.86% |
| 7880 |
PPL Corporation
NYSE:PPL |
2.52x | $583.00 Million | $231.00 Million | USA | $35.17 | ▲ +2.00% |
| 7881 |
Noida Toll Bridge Company Limited
NSE:NOIDATOLL |
2.52x |
Rs199.72 Million
≈ $2.16 Million |
Rs79.13 Million | India | Rs3.75 | ▼ -0.27% |
| 7882 |
Shinsegae I&C
KO:035510 |
2.52x |
₩32.40 Billion
≈ $21.96 Million |
₩12.84 Billion | Korea | ₩14370.00 | ▲ +4.36% |
| 7883 |
Chesapeake Utilities Corporation
NYSE:CPK |
2.52x | $213.60 Million | $84.70 Million | USA | $132.18 | ▲ +1.16% |
| 7884 |
RWE AG
XETRA:RWE |
2.52x |
€2.24 Billion
≈ $2.62 Billion |
€890.00 Million | Germany | €59.04 | ▲ +1.93% |
| 7885 |
Zhejiang Tianzhen Technology Co. Ltd. A
SHE:301356 |
2.52x |
CN¥212.41 Million
≈ $31.08 Million |
CN¥84.25 Million | China | CN¥21.23 | ▼ -0.93% |
| 7886 |
UPM-Kymmene Oyj
HE:UPM |
2.52x |
€179.00 Million
≈ $209.27 Million |
€71.00 Million | Finland | €25.19 | ▲ +0.88% |
| 7887 |
KE HOLDINGS SP.ADS/1 CL.A
F:KE8A |
2.52x |
€6.61 Billion
≈ $7.73 Billion |
€2.62 Billion | Germany | €15.90 | ▲ +2.58% |
| 7888 |
Leyden SAIC y F
BA:LEID |
2.52x |
AR$109.46 Million
≈ $79.20K |
AR$43.44 Million | Argentina | AR$6.75 | ▲ +0.00% |
| 7889 |
Gladstone Land Corporation
NASDAQ:LAND |
2.52x | $10.61 Million | $4.21 Million | USA | $9.28 | ▼ -0.96% |
| 7890 |
i3 Verticals Inc
NASDAQ:IIIV |
2.52x | $14.26 Million | $5.66 Million | USA | $16.68 | ▲ +0.48% |
| 7891 |
flyExclusive, Inc.
NYSE:FLYX |
2.52x | $43.51 Million | $17.27 Million | USA | $2.49 | ▲ +0.81% |
| 7892 |
Colefax Group
LSE:CFX |
2.52x |
GBX9.79 Million
≈ $1.19K |
GBX3.89 Million | UK | GBX1345.00 | ▲ +0.00% |
| 7893 |
NIBE INDUSTR. UNSP.ADR/1
F:NJB0 |
2.52x |
€1.98 Billion
≈ $2.31 Billion |
€784.00 Million | Germany | €3.82 | ▼ -1.55% |
| 7894 |
Archrock Inc
NYSE:AROC |
2.52x | $185.85 Million | $73.79 Million | USA | $29.56 | ▲ +1.06% |
| 7895 |
Primeserv Group Ltd
JSE:PMV |
2.52x |
ZAC49.49 Million
≈ $26.30K |
ZAC19.66 Million | South Africa | ZAC271.00 | ▲ +7.97% |
| 7896 |
BenQ Medical Technology
TWO:4116 |
2.52x |
NT$148.51 Million
≈ $4.68 Million |
NT$58.98 Million | Taiwan | NT$40.10 | ▲ +1.01% |
| 7897 |
CWB Automotive Electronics Co Ltd
SHG:605005 |
2.52x |
CN¥115.38 Million
≈ $16.88 Million |
CN¥45.83 Million | China | CN¥15.52 | ▲ +2.17% |
| 7898 |
McGraw Hill, Inc.
NYSE:MH |
2.52x | $264.98 Million | $105.28 Million | USA | $13.98 | ▼ -1.55% |
| 7899 |
thyssenkrupp AG
XETRA:TKA |
2.52x |
€1.64 Billion
≈ $1.92 Billion |
€653.00 Million | Germany | €14.35 | ▲ +2.98% |
| 7900 |
Globaltek Fabrication Co Ltd
TW:4566 |
2.52x |
NT$101.67 Million
≈ $3.20 Million |
NT$40.41 Million | Taiwan | NT$81.80 | ▲ +9.95% |
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.