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 |
|---|---|---|---|---|---|---|---|
| 14801 |
Macquarie Group Ltd
AU:MQG |
1.04x |
AU$3.21 Billion
≈ $2.27 Billion |
AU$3.09 Billion | Australia | AU$255.04 | ▲ +0.51% |
| 14802 |
Is Yatirim Menkul Degerler AS
IS:ISMEN |
1.04x |
TL1.57 Billion
≈ $35.22 Million |
TL1.51 Billion | Turkey | TL36.30 | ▲ +0.78% |
| 14803 |
Mesabi Trust
NYSE:MSB |
1.04x | $14.40 Trillion | $13.87 Trillion | USA | $22.50 | ▼ -1.19% |
| 14804 |
Wipro Limited
NSE:WIPRO |
1.04x |
Rs33.87 Billion
≈ $366.31 Million |
Rs32.62 Billion | India | Rs177.12 | ▲ +1.32% |
| 14805 |
Career Technology MFG Co Ltd
TW:6153 |
1.04x |
NT$873.36 Million
≈ $27.52 Million |
NT$841.32 Million | Taiwan | NT$16.60 | ▼ -1.48% |
| 14806 |
Advanced Process Systems Corporation
KQ:265520 |
1.04x |
₩12.90 Billion
≈ $8.74 Million |
₩12.43 Billion | Korea | ₩18640.00 | ▼ -4.51% |
| 14807 |
MSC Income Fund, Inc.
NYSE:MSIF |
1.04x | $13.72 Million | $13.22 Million | USA | $10.91 | ▼ -0.27% |
| 14808 |
Zhejiang Jiahua Energy Chemical Industry Co Ltd
SHG:600273 |
1.04x |
CN¥251.23 Million
≈ $36.76 Million |
CN¥242.10 Million | China | CN¥6.66 | ▼ -3.48% |
| 14809 |
Ernst Russ AG
XETRA:ERAG |
1.04x |
€19.55 Million
≈ $22.85 Million |
€18.84 Million | Germany | €7.56 | ▲ +0.80% |
| 14810 |
Hubei Jianghan New Materials Co. Ltd. A
SHG:603281 |
1.04x |
CN¥433.77 Million
≈ $63.47 Million |
CN¥418.25 Million | China | CN¥18.50 | ▼ -3.34% |
| 14811 |
Sage Therapeutics Inc
NASDAQ:SAGE |
1.04x | $1.01 Billion | $974.89 Million | USA | $8.68 | ▲ +0.00% |
| 14812 |
SHL Consolidated Bhd
KLSE:6017 |
1.04x |
RM25.23 Million
≈ $6.33 Million |
RM24.34 Million | Malaysia | RM2.28 | ▼ -3.80% |
| 14813 |
GlaxoSmithKline PLC
LSE:GSK |
1.04x |
GBX2.22 Billion
≈ $270.35K |
GBX2.14 Billion | UK | GBX1919.50 | ▲ +0.73% |
| 14814 |
Odfjell Technology Ltd
OL:OTL |
1.04x |
Nkr102.70 Million
≈ $10.81 Million |
Nkr99.10 Million | Norway | Nkr61.20 | ▲ +1.32% |
| 14815 |
JF Technology BHD
KLSE:0146 |
1.04x |
RM3.63 Million
≈ $911.62K |
RM3.50 Million | Malaysia | RM0.62 | ▼ -0.81% |
| 14816 |
Harvest Technology Group Ltd
AU:HTG |
1.04x |
AU$165.70K
≈ $117.24K |
AU$159.93K | Australia | AU$0.01 | ▲ +10.00% |
| 14817 |
Metropolitan Kentjana Tbk
JK:MKPI |
1.04x |
Rp238.97 Billion
≈ $14.00 Million |
Rp230.67 Billion | Indonesia | Rp21550.00 | ▼ -0.46% |
| 14818 |
Murapol S.A.
WAR:MUR |
1.04x |
zł115.00 Million
≈ $31.65 Million |
zł111.03 Million | Poland | zł36.30 | ▲ +0.14% |
| 14819 |
Silverline Endustri ve Ticaret AS
IS:SILVR |
1.04x |
TL70.73 Million
≈ $1.58 Million |
TL68.29 Million | Turkey | TL2.39 | ▼ -0.42% |
| 14820 |
Zenith Exports Limited
NSE:ZENITHEXPO |
1.04x |
Rs23.20 Million
≈ $250.90K |
Rs22.40 Million | India | Rs200.17 | ▲ +0.64% |
| 14821 |
Kepler Weber S.A
SA:KEPL3 |
1.04x |
R$53.39 Million
≈ $10.48 Million |
R$51.57 Million | Brazil | R$6.37 | ▲ +0.31% |
| 14822 |
Forza Land Indonesia Tbk PT
JK:FORZ |
1.04x |
Rp966.90 Million
≈ $56.66K |
Rp934.15 Million | Indonesia | Rp50.00 | ▲ +0.00% |
| 14823 |
Global Health Limited
NSE:MEDANTA |
1.03x |
Rs3.29 Billion
≈ $35.53 Million |
Rs3.17 Billion | India | Rs1371.00 | ▼ -0.52% |
| 14824 |
People & Technology Inc
KQ:137400 |
1.03x |
₩14.67 Billion
≈ $9.94 Million |
₩14.17 Billion | Korea | ₩29350.00 | ▼ -3.61% |
| 14825 |
Perdoceo Education Corp
NASDAQ:PRDO |
1.03x | $41.23 Million | $39.85 Million | USA | $30.36 | ▼ -1.56% |
| 14826 |
eClerx Services Limited
NSE:ECLERX |
1.03x |
Rs3.36 Billion
≈ $36.34 Million |
Rs3.25 Billion | India | Rs1861.50 | ▼ -1.48% |
| 14827 |
GDS Holdings Limited
F:G40 |
1.03x |
€736.50 Million
≈ $861.05 Million |
€712.31 Million | Germany | €27.40 | ▼ -6.80% |
| 14828 |
GDS HLDGS LTD DL-00005
F:G401 |
1.03x |
€736.50 Million
≈ $861.05 Million |
€712.31 Million | Germany | €3.58 | ▲ +2.29% |
| 14829 |
Standard Uranium Ltd.
V:STND |
1.03x |
CA$2.48 Million
≈ $1.79 Million |
CA$2.40 Million | Canada | CA$0.09 | ▲ +0.00% |
| 14830 |
NARI Technology Co Ltd
SHG:600406 |
1.03x |
CN¥1.97 Billion
≈ $287.80 Million |
CN¥1.90 Billion | China | CN¥23.58 | ▼ -3.24% |
| 14831 |
Divgi Torqtransfer Systems Limited
NSE:DIVGIITTS |
1.03x |
Rs96.84 Million
≈ $1.05 Million |
Rs93.72 Million | India | Rs945.60 | ▲ +1.50% |
| 14832 |
GMM Grammy Public Company Limited
BK:GRAMMY |
1.03x |
฿128.81 Million
≈ $4.02 Million |
฿124.68 Million | Thailand | ฿2.98 | ▲ +0.00% |
| 14833 |
Gaztransport & Technigaz SAS
PA:GTT |
1.03x |
€185.91 Million
≈ $217.35 Million |
€179.96 Million | France | €195.00 | ▼ -0.15% |
| 14834 |
Hangzhou DPtech Technologies Co Ltd
SHE:300768 |
1.03x |
CN¥42.82 Million
≈ $6.27 Million |
CN¥41.45 Million | China | CN¥15.78 | ▼ -5.11% |
| 14835 |
Berkshire Hathaway Inc
NYSE:BRK-A |
1.03x | $10.44 Billion | $10.11 Billion | USA | $744999.99 | ▲ +1.14% |
| 14836 |
Autosports Group Ltd
AU:ASG |
1.03x |
AU$22.40 Million
≈ $15.85 Million |
AU$21.68 Million | Australia | AU$1.51 | ▼ -0.33% |
| 14837 |
Compagnie Financière Richemont SA
SW:CFR |
1.03x |
CHF1.86 Billion
≈ $2.35 Billion |
CHF1.80 Billion | Switzerland | CHF193.05 | ▲ +1.31% |
| 14838 |
UroGen Pharma Ltd
NASDAQ:URGN |
1.03x | $13.35 Million | $12.92 Million | USA | $40.97 | ▼ -3.60% |
| 14839 |
Eicher Motors Limited
NSE:EICHERMOT |
1.03x |
Rs26.58 Billion
≈ $287.44 Million |
Rs25.75 Billion | India | Rs7628.00 | ▼ -1.21% |
| 14840 |
Shanghai Junshi Biosciences Co Ltd
SHG:688180 |
1.03x |
CN¥389.51 Million
≈ $57.00 Million |
CN¥377.32 Million | China | CN¥35.88 | ▼ -3.57% |
| 14841 |
Biosyent Inc.
V:RX |
1.03x |
CA$2.77 Million
≈ $2.00 Million |
CA$2.68 Million | Canada | CA$14.74 | ▲ +0.34% |
| 14842 |
Installux
PA:ALLUX |
1.03x |
€4.81 Million
≈ $5.62 Million |
€4.66 Million | France | €494.00 | ▲ +0.00% |
| 14843 |
Teledyne Technologies Incorporated
NYSE:TDY |
1.03x | $234.00 Million | $226.80 Million | USA | $655.35 | ▲ +0.63% |
| 14844 |
Garrett Motion Inc
NASDAQ:GTX |
1.03x | $98.00 Million | $95.00 Million | USA | $31.51 | ▼ -0.03% |
| 14845 |
Shinhwa Contech Co. Ltd
KQ:187270 |
1.03x |
₩1.70 Billion
≈ $1.15 Million |
₩1.64 Billion | Korea | ₩2765.00 | ▼ -2.12% |
| 14846 |
Shenzhen hongfuhan Technology Co. Ltd.
SHE:301086 |
1.03x |
CN¥113.17 Million
≈ $16.56 Million |
CN¥109.72 Million | China | CN¥110.01 | ▼ -4.34% |
| 14847 |
Daehan Steel
KO:084010 |
1.03x |
₩13.32 Billion
≈ $9.02 Million |
₩12.91 Billion | Korea | ₩7690.00 | ▼ -2.16% |
| 14848 |
First Busey Corp
NASDAQ:BUSE |
1.03x | $51.53 Million | $49.98 Million | USA | $29.85 | ▲ +0.98% |
| 14849 |
Ya Horng Electronic Co Ltd
TW:6201 |
1.03x |
NT$59.28 Million
≈ $1.87 Million |
NT$57.50 Million | Taiwan | NT$49.00 | ▲ +0.00% |
| 14850 |
Dongfang Electronics Co Ltd
SHE:000682 |
1.03x |
CN¥198.49 Million
≈ $29.05 Million |
CN¥192.62 Million | China | CN¥11.66 | ▼ -3.72% |
| 14851 |
Cohen & Steers Real Estate Opportunities and Income Fund
NYSE:RLTY |
1.03x | $20.82 Million | $20.21 Million | USA | $16.18 | ▲ +1.76% |
| 14852 |
Kangwon Land
KO:035250 |
1.03x |
₩116.48 Billion
≈ $78.93 Million |
₩113.07 Billion | Korea | ₩14460.00 | ▲ +0.42% |
| 14853 |
Sporting Clube de Braga - Futebol SAD
LS:SCB |
1.03x |
€10.89 Million
≈ $12.74 Million |
€10.58 Million | Portugal | €20.00 | ▲ +0.00% |
| 14854 |
Woojin
KO:105840 |
1.03x |
₩9.30 Billion
≈ $6.30 Million |
₩9.03 Billion | Korea | ₩14220.00 | ▼ -3.40% |
| 14855 |
Vipshop Holdings Limited
F:1VPA |
1.03x |
€7.45 Billion
≈ $8.71 Billion |
€7.24 Billion | Germany | €12.50 | ▼ -0.79% |
| 14856 |
Depo Auto Parts Industrial Co Ltd
TW:6605 |
1.03x |
NT$875.23 Million
≈ $27.57 Million |
NT$850.45 Million | Taiwan | NT$132.50 | ▼ -0.38% |
| 14857 |
NexLiving Communities Inc
V:NXLV |
1.03x |
CA$2.68 Million
≈ $1.94 Million |
CA$2.60 Million | Canada | CA$2.31 | ▼ -2.53% |
| 14858 |
Nova Ltd
TA:NVMI |
1.03x |
ILA66.55 Million
≈ $178.42K |
ILA64.69 Million | Israel | ILA140770.00 | ▲ +3.14% |
| 14859 |
Shanghai Bolex Food Technology Co. Ltd.
SHG:603170 |
1.03x |
CN¥269.91 Million
≈ $39.50 Million |
CN¥262.60 Million | China | CN¥11.42 | ▼ -2.64% |
| 14860 |
Mulberry Group PLC
LSE:MUL |
1.03x |
GBX8.20 Million
≈ $997.76 |
GBX7.98 Million | UK | GBX145.00 | ▲ +1.75% |
| 14861 |
Shenzhen Weiguang Biological Products Co Ltd
SHE:002880 |
1.03x |
CN¥51.60 Million
≈ $7.55 Million |
CN¥50.21 Million | China | CN¥18.80 | ▼ -4.13% |
| 14862 |
Ado Optronics
TWO:3516 |
1.03x |
NT$15.18 Million
≈ $478.35K |
NT$14.78 Million | Taiwan | NT$25.90 | ▼ -2.63% |
| 14863 |
Lihtai Construction Enterprise Co Ltd
TWO:5520 |
1.03x |
NT$163.54 Million
≈ $5.15 Million |
NT$159.20 Million | Taiwan | NT$82.60 | ▲ +0.36% |
| 14864 |
Bangkok Airways Public Company Limited
BK:BA |
1.03x |
฿1.07 Billion
≈ $33.33 Million |
฿1.04 Billion | Thailand | ฿17.70 | ▲ +1.14% |
| 14865 |
Dignitana AB
ST:DIGN |
1.03x |
Skr10.31 Million
≈ $1.11 Million |
Skr10.04 Million | Sweden | Skr2.14 | ▲ +0.00% |
| 14866 |
TP ICAP GROUP PLC LS -25
F:8D7 |
1.03x |
€191.00 Million
≈ $223.30 Million |
€186.00 Million | Germany | €4.00 | ▼ -0.50% |
| 14867 |
Zoom Video Communications Inc
NASDAQ:ZM |
1.03x | $629.33 Million | $612.87 Million | USA | $87.99 | ▲ +4.61% |
| 14868 |
BIDVEST SP.ADR/2 RC-05
F:NQL |
1.03x |
€6.23 Billion
≈ $7.28 Billion |
€6.07 Billion | Germany | €24.20 | ▲ +0.00% |
| 14869 |
Willy Food
TA:WLFD |
1.03x |
ILA19.53 Million
≈ $52.36K |
ILA19.02 Million | Israel | ILA6141.00 | ▼ -0.31% |
| 14870 |
Shiyan Taixiang Industry Co. Ltd. A
SHE:301192 |
1.03x |
CN¥17.32 Million
≈ $2.53 Million |
CN¥16.87 Million | China | CN¥16.82 | ▼ -1.23% |
| 14871 |
Palantir Technologies Inc.
NASDAQ:PLTR |
1.03x | $899.16 Million | $876.40 Million | USA | $122.92 | ▼ -0.36% |
| 14872 |
Xiamen Solex High-Tech Industries Co Ltd
SHG:603992 |
1.03x |
CN¥67.24 Million
≈ $9.84 Million |
CN¥65.56 Million | China | CN¥21.62 | ▼ -1.73% |
| 14873 |
Doosan Co Ltd
KO:000157 |
1.03x |
₩124.21 Billion
≈ $84.17 Million |
₩121.12 Billion | Korea | ₩351000.00 | ▼ -3.04% |
| 14874 |
Doosan Pref Shs
KO:000155 |
1.03x |
₩124.21 Billion
≈ $84.17 Million |
₩121.12 Billion | Korea | ₩415000.00 | ▼ -5.14% |
| 14875 |
Berkshire Hathaway Inc
NYSE:BRK-B |
1.03x | $10.44 Billion | $10.18 Billion | USA | $494.93 | ▲ +0.83% |
| 14876 |
Steelcast Limited
NSE:STEELCAS |
1.03x |
Rs441.90 Million
≈ $4.78 Million |
Rs430.96 Million | India | Rs306.65 | ▼ -1.22% |
| 14877 |
Lotus Pharmaceutical Co Ltd
TW:1795 |
1.03x |
NT$1.35 Billion
≈ $42.51 Million |
NT$1.32 Billion | Taiwan | NT$185.00 | ▼ -1.86% |
| 14878 |
Bankwell Financial Group Inc
NASDAQ:BWFG |
1.03x | $10.33 Million | $10.08 Million | USA | $62.21 | ▲ +2.71% |
| 14879 |
Cogelec SA
PA:ALLEC |
1.03x |
€2.46 Million
≈ $2.88 Million |
€2.40 Million | France | €29.20 | ▲ +0.00% |
| 14880 |
Mia Teknoloji AS
IS:MIATK |
1.02x |
TL414.65 Million
≈ $9.29 Million |
TL404.57 Million | Turkey | TL33.64 | ▲ +1.45% |
| 14881 |
South Basic Chemicals JSC
VN:CSV |
1.02x |
₫64.07 Billion
≈ $2.43 Million |
₫62.55 Billion | Vietnam | ₫21500.00 | ▼ -2.71% |
| 14882 |
Real Heart
ST:HEART |
1.02x |
Skr7.42 Million
≈ $798.24K |
Skr7.24 Million | Sweden | Skr18.70 | ▼ -2.35% |
| 14883 |
Opter AB
ST:OPTER |
1.02x |
Skr6.79 Million
≈ $730.17K |
Skr6.63 Million | Sweden | Skr74.80 | ▲ +4.47% |
| 14884 |
Turkiye Garanti Bankasi A.S.
IS:GARAN |
1.02x |
TL33.95 Billion
≈ $760.39 Million |
TL33.15 Billion | Turkey | TL126.00 | ▲ +0.80% |
| 14885 |
TURKIYE GARANTI BANKASI AS
F:GBKB |
1.02x |
€33.95 Billion
≈ $39.69 Billion |
€33.15 Billion | Germany | €2.12 | ▼ -15.87% |
| 14886 |
Shandong Huifa Foodstuff Co
SHG:603536 |
1.02x |
CN¥11.94 Million
≈ $1.75 Million |
CN¥11.66 Million | China | CN¥7.75 | ▼ -2.88% |
| 14887 |
Posco ICT Company Ltd
KQ:022100 |
1.02x |
₩26.78 Billion
≈ $18.15 Million |
₩26.16 Billion | Korea | ₩27250.00 | ▼ -1.27% |
| 14888 |
GSD Holding AS
IS:GSDHO |
1.02x |
TL331.67 Million
≈ $7.43 Million |
TL324.00 Million | Turkey | TL5.31 | ▼ -1.85% |
| 14889 |
Ligand Pharmaceuticals Incorporated
NASDAQ:LGND |
1.02x | $45.84 Million | $44.78 Million | USA | $300.53 | ▼ -0.54% |
| 14890 |
Mayur Uniquoters Ltd
NSE:MAYURUNIQ |
1.02x |
Rs834.97 Million
≈ $9.03 Million |
Rs815.73 Million | India | Rs788.65 | ▼ -0.19% |
| 14891 |
Sprint Bioscience AB
ST:SPRINT |
1.02x |
Skr115.84 Million
≈ $12.47 Million |
Skr113.17 Million | Sweden | Skr3.66 | ▼ -2.40% |
| 14892 |
Klaria Pharma Holding AB
ST:KLAR |
1.02x |
Skr17.10 Million
≈ $1.84 Million |
Skr16.71 Million | Sweden | Skr0.79 | ▲ +1.03% |
| 14893 |
LGMS Berhad
KLSE:0249 |
1.02x |
RM3.96 Million
≈ $994.98K |
RM3.87 Million | Malaysia | RM0.51 | ▼ -0.97% |
| 14894 |
Alimak Hek Group AB
ST:ALIG |
1.02x |
Skr829.00 Million
≈ $89.21 Million |
Skr810.00 Million | Sweden | Skr124.80 | ▲ +0.48% |
| 14895 |
IntelliEPI Cayman
TWO:4971 |
1.02x |
NT$63.02 Million
≈ $1.99 Million |
NT$61.58 Million | Taiwan | NT$402.00 | ▼ -3.37% |
| 14896 |
Alandsbanken Abp A
HE:ALBAV |
1.02x |
€17.60 Million
≈ $20.58 Million |
€17.20 Million | Finland | €46.10 | ▲ +0.66% |
| 14897 |
Alandsbanken Abp B
HE:ALBBV |
1.02x |
€17.60 Million
≈ $20.58 Million |
€17.20 Million | Finland | €43.00 | ▲ +0.00% |
| 14898 |
Aldel Financial II Inc. Class A Ordinary Shares
NASDAQ:ALDF |
1.02x | $2.51 Million | $2.45 Million | USA | $10.74 | ▲ +0.09% |
| 14899 |
GAZTR.TECHNI.U.ADR1/5EO01
F:9TG0 |
1.02x |
€423.20 Million
≈ $494.77 Million |
€413.60 Million | Germany | €38.80 | ▼ -1.02% |
| 14900 |
EIH Associated Hotels Limited
NSE:EIHAHOTELS |
1.02x |
Rs122.16 Million
≈ $1.32 Million |
Rs119.41 Million | India | Rs310.90 | ▲ +0.70% |