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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
14901 Standard Uranium Ltd.
V:STND
1.03x CA$2.48 Million
≈ $1.79 Million
CA$2.40 Million Canada CA$0.10 ▲ +0.00%
14902 NARI Technology Co Ltd
SHG:600406
1.03x CN¥1.97 Billion
≈ $287.80 Million
CN¥1.90 Billion China CN¥23.45 ▼ -1.47%
14903 Divgi Torqtransfer Systems Limited
NSE:DIVGIITTS
1.03x Rs96.84 Million
≈ $1.05 Million
Rs93.72 Million India Rs780.70 ▼ -0.71%
14904 Getac Technology Corp
TW:3005
1.03x NT$1.33 Billion
≈ $41.80 Million
NT$1.28 Billion Taiwan NT$109.00 ▼ -0.91%
14905 Gaztransport & Technigaz SAS
PA:GTT
1.03x €185.91 Million
≈ $217.35 Million
€179.96 Million France €203.40 ▲ +0.59%
14906 Hangzhou DPtech Technologies Co Ltd
SHE:300768
1.03x CN¥42.82 Million
≈ $6.27 Million
CN¥41.45 Million China CN¥15.44 ▼ -0.13%
14907 Berkshire Hathaway Inc
NYSE:BRK-A
1.03x $10.44 Billion $10.11 Billion USA $733550.00 ▲ +2.11%
14908 Autosports Group Ltd
AU:ASG
1.03x AU$22.40 Million
≈ $15.85 Million
AU$21.68 Million Australia AU$1.70 ▼ -2.58%
14909 Compagnie Financière Richemont SA
SW:CFR
1.03x CHF1.86 Billion
≈ $2.35 Billion
CHF1.80 Billion Switzerland CHF164.65 ▲ +0.06%
14910 UroGen Pharma Ltd
NASDAQ:URGN
1.03x $13.35 Million $12.92 Million USA $26.85 ▼ -2.72%
14911 Eicher Motors Limited
NSE:EICHERMOT
1.03x Rs26.58 Billion
≈ $287.44 Million
Rs25.75 Billion India Rs7070.00 ▼ -0.56%
14912 Shanghai Junshi Biosciences Co Ltd
SHG:688180
1.03x CN¥389.51 Million
≈ $57.00 Million
CN¥377.32 Million China CN¥30.12 ▼ -2.84%
14913 Biosyent Inc.
V:RX
1.03x CA$2.77 Million
≈ $2.00 Million
CA$2.68 Million Canada CA$13.70 ▼ -2.14%
14914 Aurotek Corp
TW:6215
1.03x NT$84.74 Million
≈ $2.67 Million
NT$82.11 Million Taiwan NT$118.00 ▲ +0.85%
14915 Akkhie Prakarn Public Company Limited
BK:AKP
1.03x ฿21.07 Million
≈ $656.85K
฿20.42 Million Thailand ฿0.73 ▲ +1.39%
14916 Teledyne Technologies Incorporated
NYSE:TDY
1.03x $234.00 Million $226.80 Million USA $602.27 ▼ -2.64%
14917 Installux
PA:ALLUX
1.03x €4.81 Million
≈ $5.62 Million
€4.66 Million France €490.00 ▲ +0.41%
14918 Shenzhen hongfuhan Technology Co. Ltd.
SHE:301086
1.03x CN¥113.17 Million
≈ $16.56 Million
CN¥109.72 Million China CN¥149.55 ▼ -2.24%
14919 Daehan Steel
KO:084010
1.03x ₩13.32 Billion
≈ $9.02 Million
₩12.91 Billion Korea ₩8170.00 ▼ -2.97%
14920 Naturgy BAN SA
BA:GBAN
1.03x AR$31.69 Billion
≈ $22.93 Million
AR$30.74 Billion Argentina AR$1915.00 ▼ -2.79%
14921 United U Li Corporation Bhd
KLSE:7133
1.03x RM11.49 Million
≈ $2.89 Million
RM11.15 Million Malaysia RM1.40 ▲ +0.72%
14922 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.61%
14923 Serabi Gold PLC
LSE:SRB
1.03x GBX16.48 Million
≈ $2.00K
GBX15.99 Million UK GBX360.00 ▲ +0.84%
14924 Dongfang Electronics Co Ltd
SHE:000682
1.03x CN¥198.49 Million
≈ $29.05 Million
CN¥192.62 Million China CN¥12.85 ▼ -1.08%
14925 Cohen & Steers Real Estate Opportunities and Income Fund
NYSE:RLTY
1.03x $20.82 Million $20.21 Million USA $15.73 ▲ +1.16%
14926 Kangwon Land
KO:035250
1.03x ₩116.48 Billion
≈ $78.93 Million
₩113.07 Billion Korea ₩15060.00 ▲ +0.60%
14927 Sporting Clube de Braga - Futebol SAD
LS:SCB
1.03x €10.89 Million
≈ $12.74 Million
€10.58 Million Portugal €20.20 ▲ +0.00%
14928 Woojin
KO:105840
1.03x ₩9.30 Billion
≈ $6.30 Million
₩9.03 Billion Korea ₩18260.00 ▼ -4.15%
14929 Vipshop Holdings Limited
F:1VPA
1.03x €7.45 Billion
≈ $8.71 Billion
€7.24 Billion Germany €11.60 ▼ -2.52%
14930 Depo Auto Parts Industrial Co Ltd
TW:6605
1.03x NT$875.23 Million
≈ $27.57 Million
NT$850.45 Million Taiwan NT$146.00 ▲ +1.74%
14931 Nova Ltd
TA:NVMI
1.03x ILA66.55 Million
≈ $178.42K
ILA64.69 Million Israel ILA150500.00 ▲ +0.23%
14932 Shanghai Bolex Food Technology Co. Ltd.
SHG:603170
1.03x CN¥269.91 Million
≈ $39.50 Million
CN¥262.60 Million China CN¥12.17 ▲ +1.76%
14933 Mulberry Group PLC
LSE:MUL
1.03x GBX8.20 Million
≈ $997.76
GBX7.98 Million UK GBX122.50 ▲ +0.00%
14934 Shenzhen Weiguang Biological Products Co Ltd
SHE:002880
1.03x CN¥51.60 Million
≈ $7.55 Million
CN¥50.21 Million China CN¥23.66 ▲ +0.00%
14935 Ado Optronics
TWO:3516
1.03x NT$15.18 Million
≈ $478.35K
NT$14.78 Million Taiwan NT$23.55 ▲ +1.51%
14936 Lihtai Construction Enterprise Co Ltd
TWO:5520
1.03x NT$163.54 Million
≈ $5.15 Million
NT$159.20 Million Taiwan NT$81.40 ▲ +0.00%
14937 Bangkok Airways Public Company Limited
BK:BA
1.03x ฿1.07 Billion
≈ $33.33 Million
฿1.04 Billion Thailand ฿16.60 ▲ +3.11%
14938 Dignitana AB
ST:DIGN
1.03x Skr10.31 Million
≈ $1.11 Million
Skr10.04 Million Sweden Skr2.14 ▲ +0.00%
14939 TP ICAP GROUP PLC LS -25
F:8D7
1.03x €191.00 Million
≈ $223.30 Million
€186.00 Million Germany €3.56 ▲ +2.89%
14940 Zoom Video Communications Inc
NASDAQ:ZM
1.03x $629.33 Million $612.87 Million USA $101.62 ▼ -3.41%
14941 BIDVEST SP.ADR/2 RC-05
F:NQL
1.03x €6.23 Billion
≈ $7.28 Billion
€6.07 Billion Germany €24.20 ▲ +0.00%
14942 Willy Food
TA:WLFD
1.03x ILA19.53 Million
≈ $52.36K
ILA19.02 Million Israel ILA6449.00 ▼ -0.72%
14943 Shiyan Taixiang Industry Co. Ltd. A
SHE:301192
1.03x CN¥17.32 Million
≈ $2.53 Million
CN¥16.87 Million China CN¥22.61 ▲ +2.68%
14944 Palantir Technologies Inc.
NASDAQ:PLTR
1.03x $899.16 Million $876.40 Million USA $135.53 ▼ -4.35%
14945 Hy-Lok Corporation
KQ:013030
1.03x ₩13.79 Billion
≈ $9.35 Million
₩13.45 Billion Korea ₩34500.00 ▼ -2.68%
14946 Xiamen Solex High-Tech Industries Co Ltd
SHG:603992
1.03x CN¥67.24 Million
≈ $9.84 Million
CN¥65.56 Million China CN¥32.78 ▲ +10.00%
14947 Doosan Pref Shs
KO:000155
1.03x ₩124.21 Billion
≈ $84.17 Million
₩121.12 Billion Korea ₩610000.00 ▼ -5.72%
14948 Doosan
KO:000150
1.03x ₩124.21 Billion
≈ $84.17 Million
₩121.12 Billion Korea ₩1000000.00 ▲ +0.00%
14949 Doosan Co Ltd
KO:000157
1.03x ₩124.21 Billion
≈ $84.17 Million
₩121.12 Billion Korea ₩490500.00 ▼ -4.39%
14950 Berkshire Hathaway Inc
NYSE:BRK-B
1.03x $10.44 Billion $10.18 Billion USA $488.13 ▲ +1.98%
14951 Steelcast Limited
NSE:STEELCAS
1.03x Rs441.90 Million
≈ $4.78 Million
Rs430.96 Million India Rs287.05 ▲ +0.86%
14952 Lotus Pharmaceutical Co Ltd
TW:1795
1.03x NT$1.35 Billion
≈ $42.51 Million
NT$1.32 Billion Taiwan NT$198.50 ▼ -1.24%
14953 Bankwell Financial Group Inc
NASDAQ:BWFG
1.03x $10.33 Million $10.08 Million USA $53.67 ▲ +0.81%
14954 Cogelec SA
PA:ALLEC
1.03x €2.46 Million
≈ $2.88 Million
€2.40 Million France €29.20 ▲ +0.00%
14955 Mia Teknoloji AS
IS:MIATK
1.02x TL414.65 Million
≈ $9.29 Million
TL404.57 Million Turkey TL47.68 ▼ -3.56%
14956 Ve Wong Corp
TW:1203
1.02x NT$229.21 Million
≈ $7.22 Million
NT$223.75 Million Taiwan NT$42.85 ▼ -0.58%
14957 South Basic Chemicals JSC
VN:CSV
1.02x ₫64.07 Billion
≈ $2.43 Million
₫62.55 Billion Vietnam ₫24550.00 ▼ -0.20%
14958 Real Heart
ST:HEART
1.02x Skr7.42 Million
≈ $798.24K
Skr7.24 Million Sweden Skr21.20 ▲ +0.95%
14959 Opter AB
ST:OPTER
1.02x Skr6.79 Million
≈ $730.17K
Skr6.63 Million Sweden Skr80.80 ▲ +0.00%
14960 TURKIYE GARANTI BANKASI AS
F:GBKB
1.02x €33.95 Billion
≈ $39.69 Billion
€33.15 Billion Germany €2.26 ▼ -6.61%
14961 Turkiye Garanti Bankasi A.S.
IS:GARAN
1.02x TL33.95 Billion
≈ $760.39 Million
TL33.15 Billion Turkey TL125.00 ▼ -3.47%
14962 Shandong Huifa Foodstuff Co
SHG:603536
1.02x CN¥11.94 Million
≈ $1.75 Million
CN¥11.66 Million China CN¥9.20 ▲ +3.02%
14963 Posco ICT Company Ltd
KQ:022100
1.02x ₩26.78 Billion
≈ $18.15 Million
₩26.16 Billion Korea ₩27250.00 ▼ -1.27%
14964 GSD Holding AS
IS:GSDHO
1.02x TL331.67 Million
≈ $7.43 Million
TL324.00 Million Turkey TL5.40 ▲ +5.26%
14965 Ligand Pharmaceuticals Incorporated
NASDAQ:LGND
1.02x $45.84 Million $44.78 Million USA $237.00 ▲ +0.46%
14966 Mayur Uniquoters Ltd
NSE:MAYURUNIQ
1.02x Rs834.97 Million
≈ $9.03 Million
Rs815.73 Million India Rs733.65 ▼ -0.10%
14967 Sprint Bioscience AB
ST:SPRINT
1.02x Skr115.84 Million
≈ $12.47 Million
Skr113.17 Million Sweden Skr3.43 ▲ +3.63%
14968 Klaria Pharma Holding AB
ST:KLAR
1.02x Skr17.10 Million
≈ $1.84 Million
Skr16.71 Million Sweden Skr0.79 ▲ +1.28%
14969 LGMS Berhad
KLSE:0249
1.02x RM3.96 Million
≈ $994.98K
RM3.87 Million Malaysia RM0.52 ▼ -0.95%
14970 Alimak Hek Group AB
ST:ALIG
1.02x Skr829.00 Million
≈ $89.21 Million
Skr810.00 Million Sweden Skr109.20 ▼ -0.73%
14971 IntelliEPI Cayman
TWO:4971
1.02x NT$63.02 Million
≈ $1.99 Million
NT$61.58 Million Taiwan NT$670.00 ▼ -0.89%
14972 Alandsbanken Abp B
HE:ALBBV
1.02x €17.60 Million
≈ $20.58 Million
€17.20 Million Finland €42.50 ▼ -0.47%
14973 Alandsbanken Abp A
HE:ALBAV
1.02x €17.60 Million
≈ $20.58 Million
€17.20 Million Finland €44.90 ▲ +0.90%
14974 Aldel Financial II Inc. Class A Ordinary Shares
NASDAQ:ALDF
1.02x $2.51 Million $2.45 Million USA $10.67 ▲ +0.00%
14975 GAZTR.TECHNI.U.ADR1/5EO01
F:9TG0
1.02x €423.20 Million
≈ $494.77 Million
€413.60 Million Germany €38.80 ▼ -1.02%
14976 EIH Associated Hotels Limited
NSE:EIHAHOTELS
1.02x Rs122.16 Million
≈ $1.32 Million
Rs119.41 Million India Rs297.30 ▲ +0.22%
14977 Max Healthcare Institute Limited
NSE:MAXHEALTH
1.02x Rs8.18 Billion
≈ $88.42 Million
Rs7.99 Billion India Rs977.25 ▲ +1.14%
14978 Reit 1
TA:RIT1
1.02x ILA27.96 Million
≈ $74.96K
ILA27.34 Million Israel ILA2119.00 ▲ +1.39%
14979 Australian Ethical Investment Ltd
AU:AEF
1.02x AU$13.75 Million
≈ $9.73 Million
AU$13.45 Million Australia AU$4.11 ▲ +2.49%
14980 Galway Metals Inc.
V:GWM
1.02x CA$1.56 Million
≈ $1.13 Million
CA$1.53 Million Canada CA$0.54 ▼ -15.62%
14981 Jiangsu SINOJIT Wind Energy Technology Co Ltd
SHG:601218
1.02x CN¥33.23 Million
≈ $4.86 Million
CN¥32.50 Million China CN¥5.08 ▲ +0.20%
14982 Gafisa S.A
SA:GFSA3
1.02x R$10.10 Million
≈ $1.98 Million
R$9.88 Million Brazil R$1.01 ▲ +3.06%
14983 Snap-On Inc
NYSE:SNA
1.02x $277.90 Million $271.80 Million USA $379.77 ▲ +0.23%
14984 Huitong Construction Group Co.Ltd.
SHG:603176
1.02x CN¥70.98 Million
≈ $10.39 Million
CN¥69.45 Million China CN¥5.01 ▲ +1.62%
14985 Inv Tricahue
SN:TRICAHUE
1.02x CL$2.02 Billion
≈ $2.26 Million
CL$1.97 Billion Chile CL$1482.00 ▲ +0.00%
14986 Arctic Star Exploration Corp
V:ADD
1.02x CA$46.64K
≈ $33.74K
CA$45.65K Canada CA$0.01 ▲ +0.00%
14987 Oeneo SA
PA:SBT
1.02x €13.72 Million
≈ $16.04 Million
€13.43 Million France €9.06 ▲ +1.12%
14988 TSR Capital Bhd
KLSE:5042
1.02x RM2.50 Million
≈ $627.42K
RM2.45 Million Malaysia RM0.25 ▲ +0.00%
14989 Ecolab Inc
NYSE:ECL
1.02x $445.90 Million $436.60 Million USA $257.97 ▲ +1.43%
14990 STO Co. Ltd
KQ:098660
1.02x ₩171.16 Million
≈ $115.99K
₩167.62 Million Korea ₩1394.00 ▼ -0.07%
14991 Promate Solutions
TWO:6577
1.02x NT$125.42 Million
≈ $3.95 Million
NT$122.84 Million Taiwan NT$82.20 ▲ +0.37%
14992 China CSSC Holdings Ltd
SHG:600150
1.02x CN¥2.12 Billion
≈ $309.81 Million
CN¥2.07 Billion China CN¥35.95 ▼ -2.55%
14993 Naos Small Cap Opportunities Company Ltd
AU:NSC
1.02x AU$2.77 Million
≈ $1.96 Million
AU$2.71 Million Australia AU$0.32 ▲ +0.00%
14994 People's Insurance of China Ltd
SHG:601319
1.02x CN¥20.70 Billion
≈ $3.03 Billion
CN¥20.29 Billion China CN¥6.57 ▲ +0.00%
14995 Ternium S.A
F:T5Z
1.02x €217.34 Million
≈ $254.09 Million
€213.02 Million Germany €42.60 ▲ +0.47%
14996 Ternium SA DRC
BA:TXR
1.02x AR$217.34 Million
≈ $157.27K
AR$213.02 Million Argentina AR$18110.00 ▼ -3.93%
14997 TUI AG
XETRA:TUI1
1.02x €928.60 Million
≈ $1.09 Billion
€910.40 Million Germany €6.84 ▼ -0.61%
14998 Nordic LEVEL Group AB
ST:LEVEL
1.02x Skr11.59 Million
≈ $1.25 Million
Skr11.37 Million Sweden Skr0.34 ▲ +6.98%
14999 Shanghai Emperor of Cleaning Hi-Tech Co Ltd
SHG:603200
1.02x CN¥11.78 Million
≈ $1.72 Million
CN¥11.55 Million China CN¥48.04 ▲ +1.12%
15000 Mauna Kea Technologies SAS
PA:ALMKT
1.02x €2.85 Million
≈ $3.34 Million
€2.80 Million France €0.17 ▼ -1.49%