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
17901 Plaza Retail REIT
TO:PLZ-UN
0.51x CA$12.60 Million
≈ $9.12 Million
CA$24.62 Million Canada CA$5.21 ▼ -0.19%
17902 Vita Coco Company Inc
NASDAQ:COCO
0.51x $15.60 Million $30.47 Million USA $65.97 ▼ -4.90%
17903 Lancashire Holdings Ltd
LSE:LRE
0.51x GBX27.95 Million
≈ $3.40K
GBX54.60 Million UK GBX652.50 ▲ +2.19%
17904 Momentum Metropolitan Holdings Ltd
JSE:MTM
0.51x ZAC1.73 Billion
≈ $918.34K
ZAC3.38 Billion South Africa ZAC4044.00 ▲ +0.60%
17905 Voltamp Transformers Limited
NSE:VOLTAMP
0.51x Rs810.61 Million
≈ $8.77 Million
Rs1.58 Billion India Rs9180.00 ▼ -1.33%
17906 ITT Inc
NYSE:ITT
0.51x $39.90 Million $78.00 Million USA $195.86 ▲ +0.34%
17907 GFT Technologies SE
XETRA:GFT
0.51x €4.39 Million
≈ $5.13 Million
€8.58 Million Germany €20.70 ▲ +4.33%
17908 Destini Bhd
KLSE:7212
0.51x RM12.33 Million
≈ $3.10 Million
RM24.12 Million Malaysia RM0.27 ▲ +0.00%
17909 Brainsway Ltd
NASDAQ:BWAY
0.51x $1.17 Million $2.29 Million USA $15.97 ▼ -3.27%
17910 Jr Global Reit
KO:348950
0.51x ₩15.71 Billion
≈ $10.65 Million
₩30.74 Billion Korea ₩1182.00 ▲ +0.00%
17911 TTET Union Corp
TW:1232
0.51x NT$256.38 Million
≈ $8.08 Million
NT$501.74 Million Taiwan NT$154.00 ▲ +1.32%
17912 Tribhovandas Bhimji Zaveri Limited
NSE:TBZ
0.51x Rs275.97 Million
≈ $2.98 Million
Rs540.28 Million India Rs258.89 ▼ -2.92%
17913 Budi Starch & Sweetener Tbk
JK:BUDI
0.51x Rp31.15 Billion
≈ $1.83 Million
Rp60.99 Billion Indonesia Rp204.00 ▼ -1.92%
17914 Sinopep-Allsino Biopharmaceutical Co. Ltd. A
SHG:688076
0.51x CN¥68.66 Million
≈ $10.05 Million
CN¥134.49 Million China CN¥26.33 ▼ -1.46%
17915 Ennogie Solar Group A/S
CO:ESG
0.51x Dkr3.77 Million
≈ $589.22K
Dkr7.38 Million Denmark Dkr3.43 ▲ +0.88%
17916 Goliath Resources Ltd
V:GOT
0.51x CA$2.80K
≈ $2.03K
CA$5.49K Canada CA$1.38 ▲ +0.00%
17917 Arrowhead Properties Ltd B
JSE:FTB
0.51x ZAC515.95 Million
≈ $274.20K
ZAC1.01 Billion South Africa ZAC724.00 ▲ +0.98%
17918 Lear Corporation
NYSE:LEA
0.51x $98.10 Million $192.70 Million USA $143.60 ▲ +0.82%
17919 Atlantic China Welding Consumables Inc
SHG:600558
0.51x CN¥26.55 Million
≈ $3.89 Million
CN¥52.18 Million China CN¥4.52 ▼ -4.03%
17920 Poco Holding Co Ltd
SHE:300811
0.51x CN¥52.00 Million
≈ $7.61 Million
CN¥102.29 Million China CN¥63.19 ▼ -2.35%
17921 Asiana Airline
KO:020560
0.51x ₩81.90 Billion
≈ $55.51 Million
₩161.16 Billion Korea ₩6850.00 ▼ -1.30%
17922 Fleetpartners Group Ltd
AU:FPR
0.51x AU$18.83 Million
≈ $13.32 Million
AU$37.05 Million Australia AU$2.81 ▼ -0.71%
17923 White Horse Bhd
KLSE:5009
0.51x RM8.40 Million
≈ $2.11 Million
RM16.54 Million Malaysia RM0.47 ▲ +0.00%
17924 Cipla Limited
NSE:CIPLA
0.51x Rs13.45 Billion
≈ $145.49 Million
Rs26.49 Billion India Rs1410.60 ▲ +1.26%
17925 FASOO.COM Co Ltd
KQ:150900
0.51x ₩3.10 Billion
≈ $2.10 Million
₩6.11 Billion Korea ₩3275.00 ▼ -1.06%
17926 29METALS Ltd
AU:29M
0.51x AU$17.92 Million
≈ $12.68 Million
AU$35.32 Million Australia AU$0.24 ▼ -7.69%
17927 LCC Infotech Limited
NSE:LCCINFOTEC
0.51x Rs248.00K
≈ $2.68K
Rs489.00K India Rs4.38 ▼ -3.74%
17928 OnKure Therapeutics, Inc.
NASDAQ:OKUR
0.51x $9.38 Million $18.52 Million USA $4.12 ▼ -2.37%
17929 Prakash Pipes Limited
NSE:PPL
0.51x Rs99.60 Million
≈ $1.08 Million
Rs196.70 Million India Rs271.35 ▲ +1.19%
17930 Elite Material Co Ltd
TW:2383
0.51x NT$2.70 Billion
≈ $85.16 Million
NT$5.34 Billion Taiwan NT$4755.00 ▼ -6.67%
17931 Holaluz-Clidom S.A
MC:HLZ
0.51x €5.61 Million
≈ $6.56 Million
€11.09 Million Spain €0.83 ▲ +0.00%
17932 Asia Optical Co Inc
TW:3019
0.51x NT$148.89 Million
≈ $4.69 Million
NT$294.22 Million Taiwan NT$132.50 ▼ -2.93%
17933 NoHo Partners Oyj
HE:NOHO
0.51x €12.60 Million
≈ $14.73 Million
€24.90 Million Finland €7.50 ▲ +0.00%
17934 Fonciere Lyonnaise
PA:FLY
0.51x €50.60 Million
≈ $59.16 Million
€100.01 Million France €73.80 ▲ +3.94%
17935 Vineet Laboratories Limited
NSE:VINEETLAB
0.51x Rs12.24 Million
≈ $132.37K
Rs24.19 Million India Rs38.52 ▲ +2.99%
17936 Larsen & Toubro Limited
NSE:LT
0.51x Rs38.16 Billion
≈ $412.70 Million
Rs75.43 Billion India Rs3785.60 ▼ -0.18%
17937 KGHM Polska Miedz SA
WAR:KGH
0.51x zł1.35 Billion
≈ $372.37 Million
zł2.67 Billion Poland zł303.50 ▲ +0.50%
17938 Paramount Gold Nevada Corp
NYSE MKT:PZG
0.51x $2.48 Million $4.90 Million USA $1.33 ▼ -1.48%
17939 nLIGHT Inc
NASDAQ:LASR
0.51x $1.19 Million $2.36 Million USA $70.02 ▼ -4.08%
17940 Auren Energia S.A.
SA:AURE3
0.50x R$171.61 Million
≈ $33.67 Million
R$339.90 Million Brazil R$11.19 ▼ -1.76%
17941 Avalon GloboCare Corp.
NASDAQ:ALBT
0.50x $41.43K $82.12K USA $0.23 ▼ -7.93%
17942 Dongil Technology Ltd
KQ:032960
0.50x ₩719.06 Million
≈ $487.29K
₩1.43 Billion Korea ₩1962.00 ▼ -1.11%
17943 Freelance.Com
PA:ALFRE
0.50x €3.91 Million
≈ $4.57 Million
€7.76 Million France €2.62 ▲ +0.38%
17944 Il Dong Pharmaceutical Co Ltd
KO:249420
0.50x ₩11.28 Billion
≈ $7.65 Million
₩22.41 Billion Korea ₩13960.00 ▲ +0.29%
17945 EDU Holdings Ltd
AU:EDU
0.50x AU$4.29 Million
≈ $3.04 Million
AU$8.52 Million Australia AU$0.99 ▼ -0.50%
17946 Customers Bancorp, Inc.
NYSE:CUBI
0.50x $35.07 Million $69.65 Million USA $76.52 ▲ +0.57%
17947 Maha Energy AB (publ)
ST:MAHA-A
0.50x Skr3.02 Million
≈ $324.57K
Skr5.99 Million Sweden Skr10.26 ▲ +12.25%
17948 Korvest Ltd
AU:KOV
0.50x AU$2.74 Million
≈ $1.94 Million
AU$5.44 Million Australia AU$17.33 ▼ -2.31%
17949 Shanghai Baosight Software Co Ltd A
SHG:600845
0.50x CN¥193.76 Million
≈ $28.35 Million
CN¥385.26 Million China CN¥17.46 ▼ -2.29%
17950 Reach PLC
LSE:RCH
0.50x GBX10.50 Million
≈ $1.28K
GBX20.90 Million UK GBX41.75 ▲ +1.58%
17951 Collective Audience Inc.
NASDAQ:CAUD
0.50x $667.23K $1.33 Million USA $0.00 ▲ +0.00%
17952 Renault SA
F:RNL1
0.50x €525.00 Million
≈ $613.78 Million
€1.05 Billion Germany €4.90 ▼ -1.61%
17953 Beijing Sifang Automation Co Ltd
SHG:601126
0.50x CN¥107.00 Million
≈ $15.66 Million
CN¥213.29 Million China CN¥41.72 ▼ -6.81%
17954 Ameriprise Financial Inc
NYSE:AMP
0.50x $459.00 Million $915.00 Million USA $528.90 ▲ +1.69%
17955 Nortech Systems Incorporated
NASDAQ:NSYS
0.50x $157.00K $313.00K USA $14.25 ▼ -0.59%
17956 Arcos Dorados Holdings Inc
NYSE:ARCO
0.50x $18.13 Million $36.14 Million USA $8.22 ▼ -0.72%
17957 Top Gum Industries Ltd
TA:TPGM
0.50x ILA1.53 Million
≈ $4.09K
ILA3.04 Million Israel ILA1315.00 ▼ -0.15%
17958 Altustfi
WAR:ALI
0.50x zł1.20 Million
≈ $330.26K
zł2.40 Million Poland zł3.40 ▼ -3.95%
17959 Shenzhen Worldunion Properties Consultancy Inc
SHE:002285
0.50x CN¥27.98 Million
≈ $4.09 Million
CN¥55.91 Million China CN¥1.95 ▼ -3.94%
17960 CoCreation Grass Co Ltd
SHG:605099
0.50x CN¥6.83 Million
≈ $1.00 Million
CN¥13.66 Million China CN¥31.20 ▼ -1.73%
17961 Whitehaven Coal Ltd
AU:WHC
0.50x AU$286.00 Million
≈ $202.36 Million
AU$572.00 Million Australia AU$7.75 ▼ -0.77%
17962 National World PLC
LSE:NWOR
0.50x GBX900.00K
≈ $109.50
GBX1.80 Million UK GBX22.90 ▲ +0.00%
17963 Basso Industry Corp
TW:1527
0.50x NT$66.97 Million
≈ $2.11 Million
NT$133.97 Million Taiwan NT$33.60 ▲ +0.00%
17964 Shenzhen Yanmade Technology Inc
SHG:688312
0.50x CN¥33.74 Million
≈ $4.94 Million
CN¥67.51 Million China CN¥44.18 ▼ -3.09%
17965 Chongqing Zongshen Power Machinery Co Ltd
SHE:001696
0.50x CN¥125.96 Million
≈ $18.43 Million
CN¥252.06 Million China CN¥14.46 ▼ -3.60%
17966 Visa Inc. Class A
NYSE:V
0.50x $3.01 Billion $6.02 Billion USA $355.74 ▲ +1.18%
17967 Chi Sheng Chemical
TWO:4111
0.50x NT$17.35 Million
≈ $546.49K
NT$34.74 Million Taiwan NT$30.05 ▼ -0.17%
17968 Iluka Resources Ltd
AU:ILU
0.50x AU$45.90 Million
≈ $32.48 Million
AU$92.00 Million Australia AU$5.89 ▼ -4.38%
17969 Ningbo Tianlong Electronics Co Ltd
SHG:603266
0.50x CN¥13.05 Million
≈ $1.91 Million
CN¥26.18 Million China CN¥14.55 ▼ -2.02%
17970 IGM Financial Inc.
TO:IGM
0.50x CA$141.47 Million
≈ $102.33 Million
CA$283.82 Million Canada CA$83.29 ▲ +0.46%
17971 Metavisio (Thomson Computing)
PA:ALTHO
0.50x €51.85K
≈ $60.62K
€104.08K France €0.00 ▲ +0.00%
17972 Vantage Corp
NYSE MKT:VNTG
0.50x $966.70K $1.94 Million USA $0.75 ▲ +8.04%
17973 Vytrus Biotech S.A.
MC:VYT
0.50x €225.55K
≈ $263.69K
€452.79K Spain €17.00 ▼ -2.02%
17974 Jadard Technology Inc. A
SHG:688252
0.50x CN¥136.93 Million
≈ $20.04 Million
CN¥274.88 Million China CN¥16.71 ▲ +0.18%
17975 Zhejiang Jiaao Enprotech
SHG:603822
0.50x CN¥26.33 Million
≈ $3.85 Million
CN¥52.87 Million China CN¥58.90 ▼ -3.99%
17976 Taj GVK Hotels & Resorts Limited
NSE:TAJGVK
0.50x Rs266.40 Million
≈ $2.88 Million
Rs535.30 Million India Rs359.90 ▼ -0.74%
17977 EML Payments Ltd
AU:EML
0.50x AU$4.59 Million
≈ $3.25 Million
AU$9.24 Million Australia AU$0.31 ▼ -4.62%
17978 Happiest Minds Technologies Limited
NSE:HAPPSTMNDS
0.50x Rs296.20 Million
≈ $3.20 Million
Rs596.20 Million India Rs372.55 ▲ +1.86%
17979 SouthState Corporation
NASDAQ:SSB
0.50x $122.44 Million $246.64 Million USA $92.14 ▲ +0.08%
17980 SouthState Corporation
NYSE:SSB
0.50x $122.44 Million $246.64 Million USA $106.00 ▲ +4.69%
17981 Dare Technology Co Ltd
SHE:000910
0.50x CN¥18.62 Million
≈ $2.73 Million
CN¥37.52 Million China CN¥4.82 ▼ -3.02%
17982 Manugraph India Limited
NSE:MANUGRAPH
0.50x Rs31.14 Million
≈ $336.77K
Rs62.73 Million India Rs13.51 ▼ -2.53%
17983 Coal India Limited
NSE:COALINDIA
0.50x Rs88.45 Billion
≈ $956.50 Million
Rs178.24 Billion India Rs427.40 ▲ +0.08%
17984 Cementos Pacasmayo SAA ADR
NYSE:CPAC
0.50x $40.64 Million $81.95 Million USA $10.72 ▲ +0.00%
17985 Cementos Pacasmayo S.A.A
F:EPCC
0.50x €40.64 Million
≈ $47.52 Million
€81.95 Million Germany €10.40 ▲ +0.97%
17986 Bridgepoint Group Plc
LSE:BPT
0.50x GBX17.90 Million
≈ $2.18K
GBX36.10 Million UK GBX317.60 ▲ +0.76%
17987 Openbase Inc
KQ:049480
0.50x ₩1.78 Billion
≈ $1.21 Million
₩3.60 Billion Korea ₩1795.00 ▼ -2.02%
17988 Optics Technology Holding Co Ltd
SHE:300489
0.50x CN¥7.15 Million
≈ $1.05 Million
CN¥14.43 Million China CN¥179.00 ▲ +1.70%
17989 JMT Co.Ltd
KQ:094970
0.50x ₩3.27 Billion
≈ $2.22 Million
₩6.61 Billion Korea ₩2555.00 ▼ -3.40%
17990 Melisron
TA:MLSR
0.49x ILA444.00 Million
≈ $1.19 Million
ILA897.00 Million Israel ILA41200.00 ▼ -0.48%
17991 Schulte-Schlagbaum AG
DU:SSS
0.49x €873.00K
≈ $1.02 Million
€1.77 Million Germany €256.00 ▲ +0.00%
17992 Poly Medicure Limited
NSE:POLYMED
0.49x Rs914.43 Million
≈ $9.89 Million
Rs1.85 Billion India Rs1664.00 ▲ +2.07%
17993 Korea Plasma Technology U Co.Ltd
KQ:054410
0.49x ₩195.08 Million
≈ $132.21K
₩394.55 Million Korea ₩3690.00 ▲ +0.41%
17994 New Gold Inc
TO:NGD
0.49x CA$333.16 Million
≈ $241.00 Million
CA$673.90 Million Canada CA$12.16 ▲ +0.00%
17995 All Ring Tech Co Ltd
TWO:6187
0.49x NT$159.74 Million
≈ $5.03 Million
NT$323.14 Million Taiwan NT$942.00 ▼ -8.10%
17996 Butterfly Gandhimathi Appliances Limited
NSE:BUTTERFLY
0.49x Rs115.74 Million
≈ $1.25 Million
Rs234.30 Million India Rs761.90 ▲ +0.69%
17997 Eugene Technology Co.Ltd
KQ:084370
0.49x ₩10.74 Billion
≈ $7.28 Million
₩21.75 Billion Korea ₩109200.00 ▼ -10.78%
17998 Farsoon Technology Co. Ltd. A
SHG:688433
0.49x CN¥33.19 Million
≈ $4.86 Million
CN¥67.21 Million China CN¥75.03 ▼ -4.10%
17999 Alexandria Real Estate Equities Inc
NYSE:ARE
0.49x $196.62 Million $398.38 Million USA $50.94 ▲ +1.64%
18000 Rodex Fasteners
TWO:5015
0.49x NT$12.22 Million
≈ $385.09K
NT$24.77 Million Taiwan NT$21.30 ▼ -0.70%