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
8101 Mabion S.A.
WAR:MAB
2.51x zł25.87 Million
≈ $7.12 Million
zł10.29 Million Poland zł7.33 ▼ -2.27%
8102 DT Midstream Inc
NYSE:DTM
2.51x $289.00 Million $115.00 Million USA $146.19 ▲ +1.92%
8103 Genesyslogic
TWO:6104
2.51x NT$222.11 Million
≈ $7.00 Million
NT$88.41 Million Taiwan NT$93.00 ▼ -2.11%
8104 Shanghai Yongli Belting Co Ltd
SHE:300230
2.51x CN¥124.60 Million
≈ $18.23 Million
CN¥49.59 Million China CN¥4.13 ▲ +1.98%
8105 Dongyue Group Limited
F:4D3
2.51x €356.55 Million
≈ $416.85 Million
€141.94 Million Germany €1.40 ▲ +0.00%
8106 Guangzhou Restaurants Group Co
SHG:603043
2.51x CN¥1.03 Billion
≈ $150.82 Million
CN¥410.32 Million China CN¥13.23 ▲ +0.23%
8107 Wanxiang Qianchao Co Ltd
SHE:000559
2.51x CN¥599.07 Million
≈ $87.66 Million
CN¥238.50 Million China CN¥10.73 ▲ +2.48%
8108 Nova Minerals Limited
NYSE MKT:NVA
2.51x $150.25 Million $59.82 Million USA $34.32 ▼ -27.78%
8109 Unisys Corporation
NYSE:UIS
2.51x $76.60 Million $30.50 Million USA $3.26 ▼ -4.12%
8110 HYBE Co. Ltd
KO:352820
2.51x ₩45.20 Billion
≈ $30.63 Million
₩18.00 Billion Korea ₩211000.00 ▲ +5.71%
8111 Taiwan Mobile Co Ltd
TW:3045
2.51x NT$10.41 Billion
≈ $327.98 Million
NT$4.15 Billion Taiwan NT$112.00 ▼ -0.44%
8112 Pharming Group NV
AS:PHARM
2.51x €32.03 Million
≈ $37.44 Million
€12.76 Million Netherlands €1.11 ▼ -2.76%
8113 Kirklands Inc
NASDAQ:KIRK
2.51x $19.78 Million $7.88 Million USA $1.66 ▲ +11.41%
8114 The Brand House Collective, Inc.
NASDAQ:TBHC
2.51x $19.78 Million $7.88 Million USA $0.94 ▲ +1.09%
8115 Osangjaiel Co. Ltd
KQ:053980
2.51x ₩5.60 Billion
≈ $3.79 Million
₩2.23 Billion Korea ₩2455.00 ▲ +2.29%
8116 Stark Technology Inc
TW:2480
2.51x NT$701.12 Million
≈ $22.09 Million
NT$279.50 Million Taiwan NT$159.00 ▲ +0.00%
8117 Jiangsu Nata Opto Electr Material
SHE:300346
2.51x CN¥233.21 Million
≈ $34.13 Million
CN¥92.97 Million China CN¥53.86 ▼ -2.71%
8118 Zhejiang Fuchunjiang Environmental Thermoelectric Co Ltd
SHE:002479
2.51x CN¥142.82 Million
≈ $20.90 Million
CN¥56.95 Million China CN¥5.29 ▲ +3.12%
8119 Kakao Corp
KO:035720
2.51x ₩313.25 Billion
≈ $212.29 Million
₩124.92 Billion Korea ₩37150.00 ▲ +4.65%
8120 Subsea 7 S.A.
OL:SUBC
2.51x Nkr283.10 Million
≈ $29.79 Million
Nkr112.90 Million Norway Nkr330.60 ▼ -1.49%
8121 Asian Hotels (North) Limited
NSE:ASIANHOTNR
2.51x Rs4.37 Billion
≈ $47.21 Million
Rs1.74 Billion India Rs291.00 ▼ -5.70%
8122 SPX Corp
NYSE:SPXC
2.51x $195.20 Million $77.90 Million USA $219.80 ▲ +0.34%
8123 W-SCOPE CHUNGJU PLANT LTD (PROPOSE
KQ:393890
2.51x ₩134.32 Billion
≈ $91.03 Million
₩53.61 Billion Korea ₩7960.00 ▲ +9.64%
8124 MayAir Technology (China) Co. Ltd. A
SHG:688376
2.51x CN¥303.35 Million
≈ $44.39 Million
CN¥121.09 Million China CN¥67.29 ▼ -4.13%
8125 Guangzhou KDT Machinery Co Ltd
SHE:002833
2.51x CN¥242.92 Million
≈ $35.55 Million
CN¥96.97 Million China CN¥16.47 ▲ +5.58%
8126 Samhwa Crown
KO:004450
2.51x ₩2.56 Billion
≈ $1.74 Million
₩1.02 Billion Korea ₩25450.00 ▲ +1.60%
8127 Shenzhen Coship Electronics Co Ltd
SHE:002052
2.51x CN¥72.24 Million
≈ $10.57 Million
CN¥28.84 Million China CN¥8.59 ▲ +4.25%
8128 Bisichi Mining PLC
LSE:BISI
2.50x GBX4.90 Million
≈ $596.43
GBX1.96 Million UK GBX44.00 ▼ -37.14%
8129 Eaton Vance Senior Floating Rate Closed Fund
NYSE:EFR
2.50x $56.57 Million $22.58 Million USA $10.57 ▼ -0.28%
8130 Jones Lang LaSalle Incorporated
NYSE:JLL
2.50x $1.00 Billion $401.40 Million USA $319.38 ▼ -1.44%
8131 Edison International
NYSE:EIX
2.50x $1.43 Billion $570.00 Million USA $79.64 ▼ -0.92%
8132 Metropolis Healthcare Limited
NSE:METROPOLIS
2.50x Rs1.32 Billion
≈ $14.25 Million
Rs526.68 Million India Rs567.45 ▼ -0.46%
8133 SEIKO EPSON CORP.ADR 1/2
F:SE7S
2.50x €138.07 Billion
≈ $161.42 Billion
€55.18 Billion Germany €5.30 ▲ +0.00%
8134 Tupy S.A
SA:TUPY3
2.50x R$106.42 Million
≈ $20.88 Million
R$42.53 Million Brazil R$15.70 ▲ +0.13%
8135 OrangePL
WAR:OPL
2.50x zł738.00 Million
≈ $203.11 Million
zł295.00 Million Poland zł14.53 ▼ -1.19%
8136 Airtel Africa Plc
LSE:AAF
2.50x GBX918.00 Million
≈ $111.69K
GBX367.00 Million UK GBX345.60 ▼ -0.97%
8137 Sonda S.A
SN:SONDA
2.50x CL$33.81 Billion
≈ $37.82 Million
CL$13.52 Billion Chile CL$308.00 ▼ -0.64%
8138 Innodata Inc
NASDAQ:INOD
2.50x $37.26 Million $14.90 Million USA $60.01 ▼ -2.28%
8139 Powell Max Limited Class A Ordinary Shares
NASDAQ:PMAX
2.50x $1.95 Million $780.22K USA $1.78 ▼ -2.20%
8140 A.P.MOELL-M.B U.ADR 1/200
F:DP4H
2.50x €2.62 Billion
≈ $3.06 Billion
€1.05 Billion Germany €9.85 ▼ -1.01%
8141 Troax Group AB
ST:TROAX
2.50x Skr4.40 Million
≈ $473.86K
Skr1.76 Million Sweden Skr131.20 ▼ -2.67%
8142 DANIEL THWAITES LS-25
F:7KW
2.50x €19.00 Million
≈ $22.21 Million
€7.60 Million Germany €1.19 ▲ +0.00%
8143 Vertice Bhd
KLSE:7240
2.50x RM5.00 Million
≈ $1.26 Million
RM2.00 Million Malaysia RM0.13 ▲ +0.00%
8144 Shandong Sanyuan Biotechnology Co.Ltd.
SHE:301206
2.50x CN¥24.79 Million
≈ $3.63 Million
CN¥9.92 Million China CN¥22.99 ▲ +1.68%
8145 ArcBest Corp
NASDAQ:ARCB
2.50x $98.18 Million $39.27 Million USA $156.99 ▼ -1.50%
8146 Muramoto Electron (Thailand) Public Company Limited
BK:METCO
2.50x ฿852.45 Million
≈ $26.57 Million
฿341.00 Million Thailand ฿301.00 ▲ +0.00%
8147 EmbedWay Tech(Shanghai)Corp
SHG:603496
2.50x CN¥52.98 Million
≈ $7.75 Million
CN¥21.20 Million China CN¥25.48 ▼ -2.04%
8148 Henan Zhongyuan Expressway Co Ltd
SHG:600020
2.50x CN¥744.77 Million
≈ $108.98 Million
CN¥298.12 Million China CN¥3.79 ▲ +1.34%
8149 China Nonferrous Mining Corporation Limited
STU:3N4
2.50x €231.96 Million
≈ $271.18 Million
€92.85 Million Germany €1.21 ▲ +8.04%
8150 Orix Corp Ads
F:OIXA
2.50x €316.82 Billion
≈ $370.39 Billion
€126.93 Billion Germany €26.00 ▲ +2.36%
8151 YNH Property Bhd
KLSE:3158
2.50x RM23.56 Million
≈ $5.92 Million
RM9.44 Million Malaysia RM0.37 ▼ -6.41%
8152 Stride Inc
NYSE:LRN
2.50x $220.91 Million $88.53 Million USA $86.07 ▲ +2.20%
8153 Flügger group A/S
CO:FLUG-B
2.50x Dkr126.00 Million
≈ $19.71 Million
Dkr50.50 Million Denmark Dkr426.00 ▼ -1.39%
8154 Pioneerindo Gourmet International
JK:PTSP
2.49x Rp43.43 Billion
≈ $2.55 Million
Rp17.41 Billion Indonesia Rp925.00 ▲ +1.65%
8155 Gree Electric Appliances Inc of Zhuhai
SHE:000651
2.49x CN¥17.58 Billion
≈ $2.57 Billion
CN¥7.05 Billion China CN¥40.57 ▼ -0.71%
8156 JB Hunt Transport Services Inc
NASDAQ:JBHT
2.49x $353.04 Million $141.55 Million USA $289.37 ▼ -0.98%
8157 Oshkosh Corporation
NYSE:OSK
2.49x $489.00 Million $196.20 Million USA $151.97 ▲ +2.23%
8158 S-1 Corp
KO:012750
2.49x ₩120.36 Billion
≈ $81.56 Million
₩48.30 Billion Korea ₩72100.00 ▲ +1.69%
8159 Sandstorm Gold Ltd N
TO:SSL
2.49x CA$38.52 Million
≈ $27.86 Million
CA$15.46 Million Canada CA$16.15 ▼ -2.12%
8160 Sino-High (China) Co. Ltd.
SHE:301076
2.49x CN¥139.43 Million
≈ $20.40 Million
CN¥55.97 Million China CN¥20.25 ▲ +1.86%
8161 Prima Moda SA
WAR:PMA
2.49x zł1.43 Million
≈ $393.56K
zł574.00K Poland zł0.84 ▲ +0.00%
8162 Kron Telekomunikasyon Hizmetleri AS
IS:KRONT
2.49x TL85.43 Million
≈ $1.91 Million
TL34.29 Million Turkey TL23.98 ▲ +10.00%
8163 Six Flags Entertainment Corporation
NYSE:FUN
2.49x $337.36 Million $135.47 Million USA $17.21 ▼ -0.41%
8164 Youlchon Chem
KO:008730
2.49x ₩21.47 Billion
≈ $14.55 Million
₩8.62 Billion Korea ₩13560.00 ▲ +5.44%
8165 Collegium Pharmaceutical Inc
NASDAQ:COLL
2.49x $78.44 Million $31.51 Million USA $35.59 ▲ +2.51%
8166 Santander Bank Polska S.A.
WAR:SPL
2.49x zł4.58 Billion
≈ $1.26 Billion
zł1.84 Billion Poland zł620.00 ▼ -1.56%
8167 Red Robin Gourmet Burgers Inc
NASDAQ:RRGB
2.49x $9.94 Million $3.99 Million USA $7.13 ▲ +0.85%
8168 Shin Shin Co Ltd
TW:2901
2.49x NT$23.47 Million
≈ $739.56K
NT$9.43 Million Taiwan NT$24.35 ▼ -0.61%
8169 Zhejiang Zomax Transmission
SHG:603767
2.49x CN¥13.94 Million
≈ $2.04 Million
CN¥5.61 Million China CN¥13.37 ▲ +2.85%
8170 K & S Corporation Ltd
AU:KSC
2.49x AU$27.94 Million
≈ $19.77 Million
AU$11.23 Million Australia AU$2.95 ▲ +0.00%
8171 Admie Holding S.A
AT:ADMIE
2.49x €70.75 Million
≈ $82.72 Million
€28.45 Million Greece €4.32 ▼ -0.69%
8172 Crombie Real Estate Investment Trust
TO:CRR-UN
2.49x CA$94.10 Million
≈ $68.07 Million
CA$37.84 Million Canada CA$17.53 ▼ -1.02%
8173 Lanpec Technologies Ltd
SHG:601798
2.49x CN¥35.95 Million
≈ $5.26 Million
CN¥14.46 Million China CN¥7.07 ▲ +4.74%
8174 Sakura Development Co Ltd
TW:2539
2.49x NT$3.32 Billion
≈ $104.64 Million
NT$1.34 Billion Taiwan NT$40.40 ▲ +1.00%
8175 Elnusa Tbk
JK:ELSA
2.49x Rp372.40 Billion
≈ $21.82 Million
Rp149.83 Billion Indonesia Rp700.00 ▲ +1.45%
8176 Ganesh Housing Corporation Limited
NSE:GANESHHOUC
2.49x Rs4.10 Billion
≈ $44.32 Million
Rs1.65 Billion India Rs861.10 ▼ -0.90%
8177 SiS Distribution (Thailand) Public Company Limited
BK:SIS
2.49x ฿543.81 Million
≈ $16.95 Million
฿218.83 Million Thailand ฿25.25 ▼ -0.98%
8178 Terravest Capital Inc
TO:TVK
2.49x CA$27.96 Million
≈ $20.22 Million
CA$11.25 Million Canada CA$115.92 ▼ -2.96%
8179 Shenzhen Crastal Technology Co Ltd
SHE:300824
2.48x CN¥43.77 Million
≈ $6.41 Million
CN¥17.62 Million China CN¥7.23 ▲ +2.55%
8180 Foshan Electrical and Lighting Co Ltd
SHE:200541
2.48x HK$124.80 Million
≈ $15.93 Million
HK$50.24 Million China HK$1.91 ▲ +1.06%
8181 Schaffer Corporation Ltd
AU:SFC
2.48x AU$12.37 Million
≈ $8.75 Million
AU$4.98 Million Australia AU$19.25 ▲ +0.00%
8182 Nupur Recyclers Limited
NSE:NRL
2.48x Rs183.89 Million
≈ $1.99 Million
Rs74.08 Million India Rs105.67 ▼ -1.99%
8183 Jenoptik AG
F:JEN
2.48x €52.84 Million
≈ $61.77 Million
€21.29 Million Germany €39.76 ▲ +2.79%
8184 American Financial Group, Inc.
NYSE:AFG
2.48x $474.00 Million $191.00 Million USA $141.16 ▲ +0.53%
8185 Peyto Exploration&Development Corp
TO:PEY
2.48x CA$225.14 Million
≈ $162.86 Million
CA$90.74 Million Canada CA$26.15 ▲ +2.47%
8186 JD Sports Fashion PLC
LSE:JD
2.48x GBX980.00 Million
≈ $119.24K
GBX395.00 Million UK GBX85.78 ▼ -1.52%
8187 Mount Burgess Mining NL
AU:MTB
2.48x AU$1.35 Million
≈ $954.50K
AU$544.00K Australia AU$0.01 ▲ +0.00%
8188 EQT AB (publ)
ST:EQT
2.48x Skr962.07 Million
≈ $103.53 Million
Skr388.01 Million Sweden Skr309.70 ▼ -0.42%
8189 Tanzanian Royalty Exploration Corp
NYSE MKT:TRX
2.48x $16.28 Million $6.57 Million USA $1.09 ▼ -0.91%
8190 TRX Gold Corporation
TO:TRX
2.48x CA$16.28 Million
≈ $11.78 Million
CA$6.57 Million Canada CA$1.12 ▼ -6.67%
8191 Astral Asia Bhd
KLSE:7054
2.48x RM3.79 Million
≈ $951.79K
RM1.53 Million Malaysia RM0.10 ▲ +25.00%
8192 Ooma Inc
NYSE:OOMA
2.48x $6.40 Million $2.58 Million USA $19.36 ▼ -4.35%
8193 Summit State Bank
NASDAQ:SSBI
2.48x $2.65 Million $1.07 Million USA $13.28 ▲ +0.61%
8194 Audinate Group Ltd
AU:AD8
2.48x AU$13.61 Million
≈ $9.63 Million
AU$5.49 Million Australia AU$1.90 ▲ +0.00%
8195 Duta Pertiwi Nusantara Tbk
JK:DPNS
2.48x Rp3.01 Billion
≈ $176.20K
Rp1.21 Billion Indonesia Rp310.00 ▲ +0.00%
8196 Guangdong Transtek Medical Electronics Co Ltd
SHE:300562
2.48x CN¥57.96 Million
≈ $8.48 Million
CN¥23.39 Million China CN¥12.80 ▲ +3.14%
8197 Barrel Co. Ltd
KQ:267790
2.48x ₩9.66 Billion
≈ $6.54 Million
₩3.90 Billion Korea ₩3325.00 ▲ +0.00%
8198 Genetic Technologies Ltd
AU:GTG
2.48x AU$1.12 Million
≈ $790.09K
AU$450.67K Australia AU$0.04 ▲ +0.00%
8199 Genetic Technologies Ltd
NASDAQ:GENE
2.48x $1.12 Million $450.67K USA $1967.20 ▼ -0.75%
8200 Zhejiang Sanhua Co Ltd
SHE:002050
2.48x CN¥2.03 Billion
≈ $297.49 Million
CN¥820.53 Million China CN¥37.19 ▼ -3.05%