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
23801 Raymond Limited
NSE:RAYMOND
-0.70x Rs-333.60 Million
≈ $-3.61 Million
Rs473.30 Million India Rs582.20 ▼ -1.07%
23802 Skanska AB (publ)
ST:SKA-B
-0.71x Skr-825.00 Million
≈ $-88.78 Million
Skr1.17 Billion Sweden Skr266.90 ▲ +1.02%
23803 Agrify Corp
NASDAQ:AGFY
-0.71x $-2.99 Million $4.24 Million USA $45.82 ▲ +10.25%
23804 CMG Pharmaceutical Co. Ltd
KQ:058820
-0.71x ₩-4.04 Billion
≈ $-2.74 Million
₩5.73 Billion Korea ₩700.00 ▲ +0.72%
23805 Ocugen Inc
NASDAQ:OCGN
-0.71x $-8.74 Million $12.38 Million USA $1.26 ▲ +5.88%
23806 Arcturus Therapeutics Holdings Inc
NASDAQ:ARCT
-0.71x $-35.87 Million $50.75 Million USA $5.92 ▲ +2.25%
23807 Pathfinder Bancorp Inc
NASDAQ:PBHC
-0.71x $-427.00K $604.00K USA $16.28 ▲ +1.75%
23808 Best Buy Co. Inc
NYSE:BBY
-0.71x $-99.00 Million $140.00 Million USA $87.82 ▼ -2.61%
23809 Datavan International
TWO:3521
-0.71x NT$-19.38 Million
≈ $-610.45K
NT$27.39 Million Taiwan NT$12.20 ▲ +0.00%
23810 NICE Information Service Co. Ltd
KQ:030190
-0.71x ₩-9.78 Billion
≈ $-6.63 Million
₩13.82 Billion Korea ₩17250.00 ▲ +1.89%
23811 Cartesian Growth Corporation II Class A Ordinary Shares
NASDAQ:RENE
-0.71x $-463.06K $653.83K USA $11.90 ▲ +0.00%
23812 Shandong New Beiyang Information Technology Co Ltd
SHE:002376
-0.71x CN¥-16.82 Million
≈ $-2.46 Million
CN¥23.75 Million China CN¥6.18 ▼ -0.80%
23813 Tree House Education & Accessories Limited
NSE:TREEHOUSE
-0.71x Rs-425.00K
≈ $-4.60K
Rs600.00K India Rs6.21 ▼ -1.43%
23814 LKQ Corporation
NASDAQ:LKQ
-0.71x $-56.00 Million $79.00 Million USA $22.60 ▼ -14.36%
23815 Road Environment Technology Co. Ltd. A
SHG:688156
-0.71x CN¥-19.13 Million
≈ $-2.80 Million
CN¥26.97 Million China CN¥17.66 ▼ -4.90%
23816 Kumkang Kind Co Ltd
KO:014285
-0.71x ₩-10.12 Billion
≈ $-6.86 Million
₩14.26 Billion Korea ₩5320.00 ▲ +4.11%
23817 DRAGO ENTERTAINM. ZY -10
F:65M
-0.71x €-675.60K
≈ $-789.84K
€951.37K Germany €4.93 ▲ +1.44%
23818 GMS Inc
NYSE:GMS
-0.71x $-30.94 Million $43.56 Million USA $109.96 ▲ +0.00%
23819 Ideal Group S.A
AT:INTEK
-0.71x €-3.10 Million
≈ $-3.62 Million
€4.35 Million Greece €5.90 ▲ +0.68%
23820 Mercor S.A.
WAR:MCR
-0.71x zł-94.04 Million
≈ $-25.88 Million
zł131.97 Million Poland zł15.30 ▼ -1.29%
23821 FTAI Infrastructure Inc.
NASDAQ:FIP
-0.71x $-85.65 Million $120.16 Million USA $4.00 ▲ +5.82%
23822 Gresham House Renewable Energy VCT 1 plc
LSE:GV1O
-0.71x GBX-576.00K
≈ $-70.08
GBX808.00K UK GBX5.50 ▼ -77.08%
23823 Global Uranium and Enrichment Ltd
AU:GUE
-0.71x AU$-1.44 Million
≈ $-1.02 Million
AU$2.02 Million Australia AU$0.07 ▲ +0.00%
23824 Hour Loop Inc
NASDAQ:HOUR
-0.71x $-379.34K $530.59K USA $1.78 ▲ +0.56%
23825 Jubilee Platinum
LSE:JLP
-0.72x GBX-1.22 Million
≈ $-148.27
GBX1.70 Million UK GBX2.40 ▲ +0.00%
23826 Broedrene A&O Johansen A/S Series B
CO:AOJ-B
-0.72x Dkr-30.60 Million
≈ $-4.79 Million
Dkr42.70 Million Denmark Dkr90.40 ▲ +0.22%
23827 Seach Medical Group Ltd
TA:SEMG
-0.72x ILA-3.02 Million
≈ $-8.10K
ILA4.21 Million Israel ILA271.30 ▲ +0.00%
23828 CONSENSUS AS.MGM.B SK 5-
F:5XI
-0.72x €-2.61 Million
≈ $-3.05 Million
€3.64 Million Germany €1.94 ▲ +0.00%
23829 Anhui Province Natural Gas Development Co Ltd
SHG:603689
-0.72x CN¥-55.66 Million
≈ $-8.14 Million
CN¥77.39 Million China CN¥7.55 ▲ +0.80%
23830 ProMIS Neurosciences Inc.
NASDAQ:PMN
-0.72x $-6.67 Million $9.28 Million USA $14.92 ▲ +6.12%
23831 MeiraGTx Holdings PLC
NASDAQ:MGTX
-0.72x $-14.55 Million $20.21 Million USA $11.98 ▲ +3.10%
23832 Shanghai Rongtai Health Tech
SHG:603579
-0.72x CN¥-18.37 Million
≈ $-2.69 Million
CN¥25.48 Million China CN¥17.46 ▼ -0.17%
23833 Magna Finance Tbk
JK:MGNA
-0.72x Rp-760.82 Million
≈ $-44.58K
Rp1.06 Billion Indonesia Rp123.00 ▲ +1.65%
23834 Integrated Media Technology Ltd
NASDAQ:IMTE
-0.72x $-616.24K $854.51K USA $0.43 ▼ -4.45%
23835 Dongil Metal Co. Ltd
KQ:109860
-0.72x ₩-997.35 Million
≈ $-675.89K
₩1.38 Billion Korea ₩7130.00 ▼ -2.46%
23836 Tainwala Chemical and Plastic (I) Limited
NSE:TAINWALCHM
-0.72x Rs-48.30 Million
≈ $-522.30K
Rs66.89 Million India Rs199.79 ▲ +1.83%
23837 Lottery.com, Inc. Common Stock
NASDAQ:LTRY
-0.72x $-1.26 Million $1.74 Million USA $1.31 ▲ +0.00%
23838 Morgan Stanley
SA:MSBR34
-0.72x R$-3.33 Billion
≈ $-653.80 Million
R$4.61 Billion Brazil R$188.48 ▼ -0.70%
23839 Ratu Prabu Energi Tbk
JK:ARTI
-0.72x Rp-5.30 Billion
≈ $-310.57K
Rp7.33 Billion Indonesia Rp2.00 ▲ +0.00%
23840 SynCore Biotechnology Co Ltd
TWO:4192
-0.72x NT$-30.14 Million
≈ $-949.48K
NT$41.62 Million Taiwan NT$19.00 ▼ -1.04%
23841 Origin Agritech Ltd
F:39O1
-0.73x €-15.03 Million
≈ $-17.57 Million
€20.71 Million Germany €0.82 ▼ -0.61%
23842 Origin Agritech Limited
STU:39O1
-0.73x €-15.03 Million
≈ $-17.57 Million
€20.71 Million Germany €1.06 ▼ -7.02%
23843 Bajaj Holdings & Investment Limited
NSE:BAJAJHLDNG
-0.73x Rs-36.62 Billion
≈ $-396.03 Million
Rs50.46 Billion India Rs10970.00 ▲ +0.19%
23844 British Smaller Companies Vct 2 Plc
LSE:BSC
-0.73x GBX-1.25 Million
≈ $-151.85
GBX1.72 Million UK GBX49.20 ▲ +0.00%
23845 adidas AG
F:ADS1
-0.73x €-350.00 Million
≈ $-409.19 Million
€482.00 Million Germany €77.50 ▼ -12.92%
23846 adidas AG
F:ADS
-0.73x €-350.00 Million
≈ $-409.19 Million
€482.00 Million Germany €158.15 ▼ -12.87%
23847 Otovo AS
OL:OTOVO
-0.73x Nkr-74.28 Million
≈ $-7.82 Million
Nkr102.22 Million Norway Nkr11.75 ▲ +1.29%
23848 Spectral Med Inc
TO:EDT
-0.73x CA$-2.29 Million
≈ $-1.66 Million
CA$3.16 Million Canada CA$1.40 ▲ +0.72%
23849 Oyak Yatirim Menkul Degerler AS
IS:OYYAT
-0.73x TL-102.11 Million
≈ $-2.29 Million
TL140.46 Million Turkey TL33.04 ▼ -0.66%
23850 Kishin Corporation
KO:092440
-0.73x ₩-215.98 Million
≈ $-146.36K
₩297.04 Million Korea ₩1815.00 ▲ +0.00%
23851 Techno Electric & Engineering Company Limited
NSE:TECHNOE
-0.73x Rs-1.75 Billion
≈ $-18.88 Million
Rs2.40 Billion India Rs967.20 ▼ -2.18%
23852 Creative Realities Inc
NASDAQ:CREX
-0.73x $-2.45 Million $3.37 Million USA $3.02 ▼ -0.98%
23853 DB INC
KO:012030
-0.73x ₩-19.33 Billion
≈ $-13.10 Million
₩26.57 Billion Korea ₩1342.00 ▲ +2.36%
23854 Batu Kawan Bhd
KLSE:1899
-0.73x RM-435.75 Million
≈ $-109.40 Million
RM599.04 Million Malaysia RM21.00 ▼ -0.85%
23855 Shenzhen Urban Transport Planning Center Co. Ltd.
SHE:301091
-0.73x CN¥-44.52 Million
≈ $-6.51 Million
CN¥61.17 Million China CN¥16.39 ▲ +4.59%
23856 SC Asset Corporation Public Company Limited
BK:SC
-0.73x ฿-283.74 Million
≈ $-8.84 Million
฿389.80 Million Thailand ฿2.00 ▲ +0.50%
23857 ASRock Inc
TW:3515
-0.73x NT$-562.34 Million
≈ $-17.72 Million
NT$770.58 Million Taiwan NT$189.50 ▼ -0.52%
23858 Ely Gold Royalties Inc
V:ELY
-0.73x CA$-369.47K
≈ $-267.27K
CA$506.27K Canada CA$0.10 ▲ +0.00%
23859 Kelington Group Bhd
KLSE:0151
-0.73x RM-38.15 Million
≈ $-9.58 Million
RM52.24 Million Malaysia RM8.04 ▼ -0.12%
23860 Besra Gold Inc
AU:BEZ
-0.73x AU$-718.40K
≈ $-508.31K
AU$983.67K Australia AU$0.08 ▼ -8.54%
23861 Humacyte Inc
NASDAQ:HUMA
-0.73x $-28.60 Million $39.14 Million USA $0.67 ▲ +7.52%
23862 MediaTek Inc
TW:2454
-0.73x NT$-17.66 Billion
≈ $-556.32 Million
NT$24.15 Billion Taiwan NT$3235.00 ▲ +2.70%
23863 Actinium Pharmaceuticals Inc
NYSE MKT:ATNM
-0.73x $-2.57 Million $3.52 Million USA $1.18 ▲ +0.00%
23864 Diversified Gateway Solutions Bhd
KLSE:0131
-0.73x RM-800.00K
≈ $-200.85K
RM1.09 Million Malaysia RM0.09 ▲ +0.00%
23865 Palvella Therapeutics, Inc
NASDAQ:PVLA
-0.73x $-13.70 Million $18.69 Million USA $150.19 ▲ +5.32%
23866 Denge Yatirim Holding AS
IS:DENGE
-0.73x TL-49.17 Million
≈ $-1.10 Million
TL66.95 Million Turkey TL2.28 ▼ -1.30%
23867 Newcore Gold Ltd
V:NCAU
-0.74x CA$-1.89 Million
≈ $-1.37 Million
CA$2.57 Million Canada CA$0.29 ▼ -6.45%
23868 TSA
KLSE:0297
-0.74x RM-1.60 Million
≈ $-401.46K
RM2.17 Million Malaysia RM0.87 ▼ -1.14%
23869 Metgasco Ltd
AU:MEL
-0.74x AU$-198.64K
≈ $-140.55K
AU$269.90K Australia AU$0.01 ▲ +0.00%
23870 S.P.I Landscape Design Co. Ltd.
SHE:300844
-0.74x CN¥-21.12 Million
≈ $-3.09 Million
CN¥28.62 Million China CN¥20.86 ▼ -0.48%
23871 Kumulus Vape SA
PA:ALVAP
-0.74x €-452.48K
≈ $-529.00K
€613.00K France €2.79 ▲ +3.33%
23872 Dalian Huarui Heavy Industry Group Co Ltd
SHE:002204
-0.74x CN¥-131.09 Million
≈ $-19.18 Million
CN¥177.59 Million China CN¥5.42 ▲ +0.93%
23873 Everbright Digital Holding Limited Ordinary Shares
NASDAQ:EDHL
-0.74x $-280.11K $379.43K USA $4.16 ▲ +8.05%
23874 Scout Gaming Group AB
ST:SCOUT
-0.74x Skr-5.19 Million
≈ $-558.53K
Skr7.02 Million Sweden Skr0.13 ▲ +0.00%
23875 Cardlytics Inc
NASDAQ:CDLX
-0.74x $-10.06 Million $13.61 Million USA $3.80 ▼ -0.52%
23876 Waton Financial Limited Ordinary Shares
NASDAQ:WTF
-0.74x $-1.85 Million $2.50 Million USA $2.68 ▼ -7.43%
23877 Trisul S.A
SA:TRIS3
-0.74x R$-38.07 Million
≈ $-7.47 Million
R$51.45 Million Brazil R$4.30 ▲ +1.65%
23878 Ausom Enterprise Limited
NSE:AUSOMENT
-0.74x Rs-123.05 Million
≈ $-1.33 Million
Rs165.89 Million India Rs138.67 ▲ +1.47%
23879 Bank Mandiri Persero Tbk PT
JK:BMRI
-0.74x Rp-11.42 Trillion
≈ $-669.02 Million
Rp15.38 Trillion Indonesia Rp4160.00 ▲ +1.71%
23880 Firich Enterprises Co Ltd
TWO:8076
-0.74x NT$-64.46 Million
≈ $-2.03 Million
NT$86.85 Million Taiwan NT$22.00 ▼ -1.35%
23881 SolarEdge Technologies Inc
NASDAQ:SEDG
-0.74x $-88.71 Million $119.51 Million USA $41.76 ▲ +6.97%
23882 Caitong Securities Co Ltd
SHG:601108
-0.74x CN¥-458.50 Million
≈ $-67.09 Million
CN¥617.08 Million China CN¥8.21 ▲ +0.12%
23883 Broendbyernes IF Fodbold AS
CO:BIF
-0.74x Dkr-8.97 Million
≈ $-1.40 Million
Dkr12.06 Million Denmark Dkr0.30 ▲ +1.02%
23884 TSRC Corp
TW:2103
-0.74x NT$-324.35 Million
≈ $-10.22 Million
NT$435.72 Million Taiwan NT$20.50 ▼ -0.73%
23885 Nebius Group N.V.
NASDAQ:NBIS
-0.74x $-58.33 Million $78.36 Million USA $188.43 ▲ +27.13%
23886 Klondike Gold Corp
V:KG
-0.75x CA$-203.38K
≈ $-147.12K
CA$272.96K Canada CA$0.16 ▲ +18.52%
23887 Innovative Medical Management Co Ltd
SHE:002173
-0.75x CN¥-12.00 Million
≈ $-1.76 Million
CN¥16.09 Million China CN¥19.05 ▼ -6.98%
23888 Adaptive Biotechnologies Corp
NASDAQ:ADPT
-0.75x $-7.13 Million $9.55 Million USA $24.18 ▲ +7.18%
23889 Clarus Corp
NASDAQ:CLAR
-0.75x $-16.36 Million $21.88 Million USA $3.21 ▼ -1.53%
23890 Elite Naturel Organik Gida Sanayi ve Ticaret AS
IS:ELITE
-0.75x TL-16.30 Million
≈ $-365.08K
TL21.80 Million Turkey TL28.70 ▼ -1.37%
23891 Titan Logix Corp.
V:TLA
-0.75x CA$-184.00K
≈ $-133.10K
CA$246.00K Canada CA$0.52 ▲ +0.00%
23892 United Maritime Corporation
NASDAQ:USEA
-0.75x $-731.57K $978.00K USA $2.70 ▲ +7.14%
23893 Namuga Co. Ltd
KQ:190510
-0.75x ₩-3.37 Billion
≈ $-2.28 Million
₩4.50 Billion Korea ₩11850.00 ▼ -1.00%
23894 Korea Circuit Co. Ltd.
KO:007810
-0.75x ₩-8.71 Billion
≈ $-5.90 Million
₩11.64 Billion Korea ₩38500.00 ▼ -9.73%
23895 Aptiv PLC
NYSE:APTV
-0.75x $-143.00 Million $191.00 Million USA $58.09 ▲ +0.21%
23896 eGain Corporation
NASDAQ:EGAN
-0.75x $-1.81 Million $2.42 Million USA $6.68 ▼ -1.33%
23897 Eagle Point Credit Company Inc.
NYSE:ECC
-0.75x $-16.29 Million $21.76 Million USA $3.84 ▲ +2.13%
23898 Translational Development Acquisition Corp. Ordinary Shares
NASDAQ:TDAC
-0.75x $-1.24 Million $1.66 Million USA $10.83 ▲ +0.09%
23899 Beijing Waluer Information Technology Co. Ltd. A
SHE:301380
-0.75x CN¥-6.71 Million
≈ $-982.57K
CN¥8.95 Million China CN¥29.20 ▼ -2.93%
23900 Arbor Realty Trust
NYSE:ABR
-0.75x $-8.27 Million $11.02 Million USA $4.79 ▼ -5.71%