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 |
|---|---|---|---|---|---|---|---|
| 14801 |
Anhui Expressway Company Limited
F:HU7 |
1.05x |
€398.66 Million
≈ $466.08 Million |
€380.04 Million | Germany | €1.73 | ▼ -0.57% |
| 14802 |
Willis Towers Watson PLC
NASDAQ:WTW |
1.05x | $771.00 Million | $735.00 Million | USA | $263.54 | ▲ +1.91% |
| 14803 |
CCK Consolidated Holdings Bhd
KLSE:7035 |
1.05x |
RM15.24 Million
≈ $3.83 Million |
RM14.53 Million | Malaysia | RM1.18 | ▲ +4.42% |
| 14804 |
CEKD Bhd
KLSE:0238 |
1.05x |
RM2.10 Million
≈ $527.99K |
RM2.00 Million | Malaysia | RM0.28 | ▲ +0.00% |
| 14805 |
Moab Minerals Ltd
AU:MOM |
1.05x |
AU$495.00K
≈ $350.24K |
AU$472.00K | Australia | AU$0.00 | ▲ +100.00% |
| 14806 |
KBR Inc
NYSE:KBR |
1.05x | $108.00 Million | $103.00 Million | USA | $35.56 | ▼ -1.58% |
| 14807 |
BHP Group
MX:BHPN |
1.05x |
MX$3.38 Billion
≈ $194.81 Million |
MX$3.23 Billion | Mexico | MX$1556.00 | ▼ -0.54% |
| 14808 |
Taiwan Steel Union Co Ltd
TW:6581 |
1.05x |
NT$150.23 Million
≈ $4.73 Million |
NT$143.32 Million | Taiwan | NT$110.00 | ▲ +0.46% |
| 14809 |
INTER RAO Lietuva AB
WAR:IRL |
1.05x |
zł8.25 Million
≈ $2.27 Million |
zł7.88 Million | Poland | zł9.80 | ▲ +0.00% |
| 14810 |
SNP Schneider-Neureither & Partner SE
XETRA:SHF |
1.05x |
€13.43 Million
≈ $15.70 Million |
€12.82 Million | Germany | €82.80 | ▼ -1.43% |
| 14811 |
York Timber Holdings Ltd
JSE:YRK |
1.05x |
ZAC73.62 Million
≈ $39.13K |
ZAC70.25 Million | South Africa | ZAC209.00 | ▼ -0.48% |
| 14812 |
Dicker Data Ltd
AU:DDR |
1.05x |
AU$48.42 Million
≈ $34.26 Million |
AU$46.21 Million | Australia | AU$11.16 | ▲ +0.81% |
| 14813 |
Pinduoduo Inc
F:9PDA |
1.05x |
€24.12 Billion
≈ $28.20 Billion |
€23.02 Billion | Germany | €73.60 | ▲ +0.00% |
| 14814 |
T.K.S. Technologies Public Company Limited
BK:TKS |
1.05x |
฿90.80 Million
≈ $2.83 Million |
฿86.66 Million | Thailand | ฿7.30 | ▼ -0.68% |
| 14815 |
Toast Inc
NYSE:TOST |
1.05x | $132.00 Million | $126.00 Million | USA | $24.64 | ▼ -2.30% |
| 14816 |
SSR Mining Inc
NASDAQ:SSRM |
1.05x | $260.83 Million | $248.98 Million | USA | $26.73 | ▼ -9.27% |
| 14817 |
China Merchants Bank Co Ltd
SHG:600036 |
1.05x |
CN¥39.44 Billion
≈ $5.77 Billion |
CN¥37.64 Billion | China | CN¥38.58 | ▲ +1.26% |
| 14818 |
Garmin Ltd
NYSE:GRMN |
1.05x | $553.78 Million | $528.68 Million | USA | $236.57 | ▼ -2.23% |
| 14819 |
Castelbajac Co. Ltd
KQ:308100 |
1.05x |
₩700.02 Million
≈ $474.39K |
₩668.38 Million | Korea | ₩620.00 | ▼ -8.28% |
| 14820 |
Hanmi Pharm Co Ltd
KO:128940 |
1.05x |
₩42.02 Billion
≈ $28.48 Million |
₩40.13 Billion | Korea | ₩494000.00 | ▲ +0.51% |
| 14821 |
HY Electronic Cayman Ltd
TW:6573 |
1.05x |
NT$218.47 Million
≈ $6.88 Million |
NT$208.66 Million | Taiwan | NT$16.10 | ▼ -3.30% |
| 14822 |
Linkage Software Co Ltd
SHG:688588 |
1.05x |
CN¥48.62 Million
≈ $7.11 Million |
CN¥46.44 Million | China | CN¥10.11 | ▲ +1.30% |
| 14823 |
Synovus Financial Corp
NYSE:SNV |
1.05x | $205.72 Million | $196.50 Million | USA | $50.05 | ▲ +0.00% |
| 14824 |
Syndax Pharmaceuticals Inc
NASDAQ:SNDX |
1.05x | $100.71 Million | $96.20 Million | USA | $17.34 | ▼ -3.77% |
| 14825 |
Namyang Dairy Products Co Ltd Peffered Series 1
KO:003925 |
1.05x |
₩3.10 Billion
≈ $2.10 Million |
₩2.96 Billion | Korea | ₩32600.00 | ▼ -1.36% |
| 14826 |
Soluna Holdings Inc
NASDAQ:SLNH |
1.05x | $1.58 Million | $1.51 Million | USA | $1.34 | ▼ -10.96% |
| 14827 |
Getty Images Holdings Inc.
NYSE:GETY |
1.05x | $22.62 Million | $21.62 Million | USA | $0.76 | ▼ -3.68% |
| 14828 |
E. Pairis S.A
AT:PAIR |
1.05x |
€155.03K
≈ $181.25K |
€148.25K | Greece | €0.81 | ▼ -1.22% |
| 14829 |
RIAMB (Beijing) Tech Dvlp Co
SHG:603082 |
1.05x |
CN¥35.48 Million
≈ $5.19 Million |
CN¥33.93 Million | China | CN¥37.59 | ▲ +0.97% |
| 14830 |
Aperam SA
LSE:0OLF |
1.05x |
€138.00 Million
≈ $161.34 Million |
€132.00 Million | UK | €51.06 | ▼ -2.71% |
| 14831 |
M.T.I Wireless Edge Ltd
LSE:MWE |
1.04x |
GBX1.51 Million
≈ $184.09 |
GBX1.45 Million | UK | GBX69.00 | ▲ +0.00% |
| 14832 |
Diversified United Investment Ltd
AU:DUI |
1.04x |
AU$20.05 Million
≈ $14.19 Million |
AU$19.20 Million | Australia | AU$5.07 | ▲ +0.00% |
| 14833 |
Unity Bancorp Inc
NASDAQ:UNTY |
1.04x | $14.92 Million | $14.29 Million | USA | $55.17 | ▲ +2.70% |
| 14834 |
Royal Gold Inc
NASDAQ:RGLD |
1.04x | $293.56 Million | $281.13 Million | USA | $206.07 | ▼ -6.40% |
| 14835 |
Infotel SA
PA:INF |
1.04x |
€11.75 Million
≈ $13.73 Million |
€11.26 Million | France | €38.70 | ▼ -2.15% |
| 14836 |
Orgabio Holdings Bhd
KLSE:0252 |
1.04x |
RM7.94 Million
≈ $1.99 Million |
RM7.61 Million | Malaysia | RM0.31 | ▼ -3.17% |
| 14837 |
Basel Medical Group Ltd Ordinary Shares
NASDAQ:BMGL |
1.04x | $2.51 Million | $2.40 Million | USA | $0.54 | ▲ +12.27% |
| 14838 |
Orrstown Financial Services Inc
NASDAQ:ORRF |
1.04x | $22.82 Million | $21.86 Million | USA | $37.69 | ▲ +0.59% |
| 14839 |
Patria Investments Ltd
NASDAQ:PAX |
1.04x | $36.00 Million | $34.50 Million | USA | $11.15 | ▼ -3.09% |
| 14840 |
Mevaco S.A
AT:MEVA |
1.04x |
€816.80K
≈ $954.93K |
€783.02K | Greece | €8.60 | ▼ -0.23% |
| 14841 |
Maze Therapeutics, Inc. Common Stock
NASDAQ:MAZE |
1.04x | $145.05 Million | $139.06 Million | USA | $24.27 | ▼ -4.45% |
| 14842 |
Zhejiang Sanmei Chemical Industry Co Ltd
SHG:603379 |
1.04x |
CN¥621.94 Million
≈ $91.01 Million |
CN¥596.33 Million | China | CN¥60.24 | ▲ +2.45% |
| 14843 |
Sanofi
MX:SNYN |
1.04x |
MX$1.68 Billion
≈ $96.86 Million |
MX$1.61 Billion | Mexico | MX$786.00 | ▲ +6.36% |
| 14844 |
Mowi ASA
OL:MOWI |
1.04x |
Nkr870.90 Million
≈ $91.64 Million |
Nkr835.20 Million | Norway | Nkr190.90 | ▼ -2.45% |
| 14845 |
Gambling.com Group Ltd
NASDAQ:GAMB |
1.04x | $11.41 Million | $10.95 Million | USA | $2.37 | ▼ -1.25% |
| 14846 |
Fortior Technology (Shenzhen) Co. Ltd. A
SHG:688279 |
1.04x |
CN¥228.25 Million
≈ $33.40 Million |
CN¥218.94 Million | China | CN¥212.00 | ▲ +0.22% |
| 14847 |
HIL Limited
NSE:HIL |
1.04x |
Rs603.20 Million
≈ $6.52 Million |
Rs578.60 Million | India | Rs2281.80 | ▲ +0.00% |
| 14848 |
Kuke Music Holding Ltd
NYSE:KUKE |
1.04x | $3.94 Million | $3.78 Million | USA | $0.05 | ▲ +0.00% |
| 14849 |
Alchera Inc.
KQ:347860 |
1.04x |
₩1.14 Billion
≈ $773.96K |
₩1.10 Billion | Korea | ₩1652.00 | ▼ -3.45% |
| 14850 |
SaverOne 2014 Ltd. American Depositary Shares
NASDAQ:SVRE |
1.04x | $62.74 Million | $60.19 Million | USA | $3.75 | ▼ -6.72% |
| 14851 |
Cia de Ferro Ligas da Bahia - FERBASA
SA:FESA3 |
1.04x |
R$103.92 Million
≈ $20.39 Million |
R$99.70 Million | Brazil | R$11.35 | ▲ +0.00% |
| 14852 |
Atlantic Union Bankshares Corp
NYSE:AUB |
1.04x | $127.33 Million | $122.17 Million | USA | $37.96 | ▲ +0.53% |
| 14853 |
Greenlight Capital Re Ltd
NASDAQ:GLRE |
1.04x | $37.24 Million | $35.75 Million | USA | $15.53 | ▲ +3.67% |
| 14854 |
GREENLIGHT CAP.RE A DL-01
F:G8L |
1.04x |
€37.24 Million
≈ $43.54 Million |
€35.75 Million | Germany | €12.80 | ▲ +1.59% |
| 14855 |
Dine Brands Global Inc
NYSE:DIN |
1.04x | $7.50 Million | $7.20 Million | USA | $29.44 | ▲ +1.24% |
| 14856 |
Capital Southwest Corporation
NASDAQ:CSWC |
1.04x | $33.88 Million | $32.54 Million | USA | $23.21 | ▼ -1.44% |
| 14857 |
Westamerica Bancorporation
NASDAQ:WABC |
1.04x | $29.42 Million | $28.26 Million | USA | $56.58 | ▲ +0.46% |
| 14858 |
HORNBACH Baumarkt AG
HM:HBM |
1.04x |
€61.30 Million
≈ $71.67 Million |
€58.90 Million | Germany | €65.00 | ▲ +1.56% |
| 14859 |
Neuroscientific Biopharmaceuticals Ltd
AU:NSB |
1.04x |
AU$1.62 Million
≈ $1.14 Million |
AU$1.55 Million | Australia | AU$0.09 | ▲ +1.16% |
| 14860 |
Etablissements Maurel et Prom SA
PA:MAU |
1.04x |
€107.85 Million
≈ $126.09 Million |
€103.63 Million | France | €9.24 | ▲ +1.09% |
| 14861 |
Littelfuse Inc
NASDAQ:LFUS |
1.04x | $78.20 Million | $75.15 Million | USA | $457.34 | ▼ -4.77% |
| 14862 |
Royal Road Minerals Ltd
V:RYR |
1.04x |
CA$24.53 Million
≈ $17.74 Million |
CA$23.58 Million | Canada | CA$0.21 | ▼ -4.65% |
| 14863 |
Frey SA
PA:FREY |
1.04x |
€67.26 Million
≈ $78.63 Million |
€64.67 Million | France | €35.00 | ▲ +0.00% |
| 14864 |
MidWestOne Financial Group Inc
NASDAQ:MOFG |
1.04x | $17.70 Million | $17.02 Million | USA | $49.31 | ▲ +2.35% |
| 14865 |
Independent Bank Corporation
NASDAQ:IBCP |
1.04x | $18.20 Million | $17.50 Million | USA | $34.58 | ▲ +1.11% |
| 14866 |
Shenzhen iN-Cube Automation Co. Ltd.
SHE:301312 |
1.04x |
CN¥61.85 Million
≈ $9.05 Million |
CN¥59.49 Million | China | CN¥86.52 | ▼ -6.81% |
| 14867 |
Barco NV
BR:BAR |
1.04x |
€23.46 Million
≈ $27.42 Million |
€22.57 Million | Belgium | €8.61 | ▼ -4.70% |
| 14868 |
Luolai Home Textile Co Ltd
SHE:002293 |
1.04x |
CN¥160.65 Million
≈ $23.51 Million |
CN¥154.60 Million | China | CN¥9.65 | ▼ -0.92% |
| 14869 |
Shantui Construction Machinery Co Ltd
SHE:000680 |
1.04x |
CN¥387.19 Million
≈ $56.66 Million |
CN¥372.60 Million | China | CN¥10.90 | ▲ +0.46% |
| 14870 |
Macquarie Group Ltd
AU:MQG |
1.04x |
AU$3.21 Billion
≈ $2.27 Billion |
AU$3.09 Billion | Australia | AU$236.42 | ▼ -0.02% |
| 14871 |
Is Yatirim Menkul Degerler AS
IS:ISMEN |
1.04x |
TL1.57 Billion
≈ $35.22 Million |
TL1.51 Billion | Turkey | TL37.74 | ▼ -0.16% |
| 14872 |
Mesabi Trust
NYSE:MSB |
1.04x | $14.40 Trillion | $13.87 Trillion | USA | $24.59 | ▼ -4.84% |
| 14873 |
Wipro Limited
NSE:WIPRO |
1.04x |
Rs33.87 Billion
≈ $366.31 Million |
Rs32.62 Billion | India | Rs198.37 | ▼ -2.91% |
| 14874 |
Career Technology MFG Co Ltd
TW:6153 |
1.04x |
NT$873.36 Million
≈ $27.52 Million |
NT$841.32 Million | Taiwan | NT$18.50 | ▲ +0.27% |
| 14875 |
Advanced Process Systems Corporation
KQ:265520 |
1.04x |
₩12.90 Billion
≈ $8.74 Million |
₩12.43 Billion | Korea | ₩22750.00 | ▼ -6.57% |
| 14876 |
Zhejiang Jiahua Energy Chemical Industry Co Ltd
SHG:600273 |
1.04x |
CN¥251.23 Million
≈ $36.76 Million |
CN¥242.10 Million | China | CN¥7.23 | ▲ +1.54% |
| 14877 |
Ernst Russ AG
XETRA:ERAG |
1.04x |
€19.55 Million
≈ $22.85 Million |
€18.84 Million | Germany | €8.68 | ▼ -0.23% |
| 14878 |
Hubei Jianghan New Materials Co. Ltd. A
SHG:603281 |
1.04x |
CN¥433.77 Million
≈ $63.47 Million |
CN¥418.25 Million | China | CN¥33.83 | ▲ +0.21% |
| 14879 |
Sage Therapeutics Inc
NASDAQ:SAGE |
1.04x | $1.01 Billion | $974.89 Million | USA | $8.68 | ▲ +0.00% |
| 14880 |
Delta Resources Ltd
V:DLTA |
1.04x |
CA$148.47K
≈ $107.40K |
CA$143.20K | Canada | CA$0.17 | ▼ -2.94% |
| 14881 |
SHL Consolidated Bhd
KLSE:6017 |
1.04x |
RM25.23 Million
≈ $6.33 Million |
RM24.34 Million | Malaysia | RM2.25 | ▲ +1.81% |
| 14882 |
GlaxoSmithKline PLC
LSE:GSK |
1.04x |
GBX2.22 Billion
≈ $270.35K |
GBX2.14 Billion | UK | GBX1938.00 | ▲ +1.89% |
| 14883 |
Dillard's, Inc.
NYSE:DDS |
1.04x | $211.15 Million | $203.74 Million | USA | $606.27 | ▼ -1.18% |
| 14884 |
Odfjell Technology Ltd
OL:OTL |
1.04x |
Nkr102.70 Million
≈ $10.81 Million |
Nkr99.10 Million | Norway | Nkr64.40 | ▲ +3.87% |
| 14885 |
JF Technology BHD
KLSE:0146 |
1.04x |
RM3.63 Million
≈ $911.62K |
RM3.50 Million | Malaysia | RM0.63 | ▼ -0.79% |
| 14886 |
Harvest Technology Group Ltd
AU:HTG |
1.04x |
AU$165.70K
≈ $117.24K |
AU$159.93K | Australia | AU$0.01 | ▼ -13.33% |
| 14887 |
Vadilal Industries Limited
NSE:VADILALIND |
1.04x |
Rs1.37 Billion
≈ $14.78 Million |
Rs1.32 Billion | India | Rs5780.70 | ▲ +5.24% |
| 14888 |
Metropolitan Kentjana Tbk
JK:MKPI |
1.04x |
Rp238.97 Billion
≈ $14.00 Million |
Rp230.67 Billion | Indonesia | Rp21825.00 | ▼ -0.11% |
| 14889 |
Murapol S.A.
WAR:MUR |
1.04x |
zł115.00 Million
≈ $31.65 Million |
zł111.03 Million | Poland | zł41.75 | ▼ -0.24% |
| 14890 |
Silverline Endustri ve Ticaret AS
IS:SILVR |
1.04x |
TL70.73 Million
≈ $1.58 Million |
TL68.29 Million | Turkey | TL2.75 | ▲ +0.73% |
| 14891 |
Uchi Technologies Bhd
KLSE:7100 |
1.04x |
RM23.83 Million
≈ $5.98 Million |
RM23.01 Million | Malaysia | RM2.90 | ▼ -1.36% |
| 14892 |
Kepler Weber S.A
SA:KEPL3 |
1.04x |
R$53.39 Million
≈ $10.48 Million |
R$51.57 Million | Brazil | R$6.33 | ▼ -1.25% |
| 14893 |
Forza Land Indonesia Tbk PT
JK:FORZ |
1.04x |
Rp966.90 Million
≈ $56.66K |
Rp934.15 Million | Indonesia | Rp50.00 | ▲ +0.00% |
| 14894 |
Global Health Limited
NSE:MEDANTA |
1.03x |
Rs3.29 Billion
≈ $35.53 Million |
Rs3.17 Billion | India | Rs1240.00 | ▲ +0.67% |
| 14895 |
People & Technology Inc
KQ:137400 |
1.03x |
₩14.67 Billion
≈ $9.94 Million |
₩14.17 Billion | Korea | ₩40750.00 | ▼ -6.75% |
| 14896 |
Perdoceo Education Corp
NASDAQ:PRDO |
1.03x | $41.23 Million | $39.85 Million | USA | $34.27 | ▲ +0.38% |
| 14897 |
eClerx Services Limited
NSE:ECLERX |
1.03x |
Rs3.36 Billion
≈ $36.34 Million |
Rs3.25 Billion | India | Rs1380.10 | ▼ -1.95% |
| 14898 |
GDS Holdings Limited
F:G40 |
1.03x |
€736.50 Million
≈ $861.05 Million |
€712.31 Million | Germany | €30.40 | ▲ +2.01% |
| 14899 |
GDS HLDGS LTD DL-00005
F:G401 |
1.03x |
€736.50 Million
≈ $861.05 Million |
€712.31 Million | Germany | €3.74 | ▲ +1.08% |
| 14900 |
Zhejiang Haiyan Power System Resources Environmental Technology Co. Ltd. A
SHG:688565 |
1.03x |
CN¥24.18 Million
≈ $3.54 Million |
CN¥23.39 Million | China | CN¥10.77 | ▲ +1.70% |