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