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