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
8201 Airtel Africa Plc
LSE:AAF
2.50x GBX918.00 Million
≈ $111.69K
GBX367.00 Million UK GBX341.00 ▲ +1.49%
8202 Sonda S.A
SN:SONDA
2.50x CL$33.81 Billion
≈ $37.82 Million
CL$13.52 Billion Chile CL$275.00 ▼ -1.09%
8203 Innodata Inc
NASDAQ:INOD
2.50x $37.26 Million $14.90 Million USA $121.50 ▲ +12.22%
8204 Powell Max Limited Class A Ordinary Shares
NASDAQ:PMAX
2.50x $249.84K $99.90K USA $2.05 ▼ -3.30%
8205 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%
8206 DANIEL THWAITES LS-25
F:7KW
2.50x €19.00 Million
≈ $22.21 Million
€7.60 Million Germany €0.94 ▼ -0.53%
8207 Vertice Bhd
KLSE:7240
2.50x RM5.00 Million
≈ $1.26 Million
RM2.00 Million Malaysia RM0.15 ▼ -6.25%
8208 Shandong Sanyuan Biotechnology Co.Ltd.
SHE:301206
2.50x CN¥24.79 Million
≈ $3.63 Million
CN¥9.92 Million China CN¥24.07 ▼ -0.37%
8209 ArcBest Corp
NASDAQ:ARCB
2.50x $98.18 Million $39.27 Million USA $146.08 ▲ +2.78%
8210 Muramoto Electron (Thailand) Public Company Limited
BK:METCO
2.50x ฿852.45 Million
≈ $26.57 Million
฿341.00 Million Thailand ฿293.00 ▲ +2.09%
8211 EmbedWay Tech(Shanghai)Corp
SHG:603496
2.50x CN¥52.98 Million
≈ $7.75 Million
CN¥21.20 Million China CN¥22.63 ▼ -0.66%
8212 Henan Zhongyuan Expressway Co Ltd
SHG:600020
2.50x CN¥744.77 Million
≈ $108.98 Million
CN¥298.12 Million China CN¥3.96 ▼ -0.25%
8213 China Nonferrous Mining Corporation Limited
STU:3N4
2.50x €231.96 Million
≈ $271.18 Million
€92.85 Million Germany €1.21 ▲ +8.04%
8214 Nestle (Malaysia) Bhd
KLSE:4707
2.50x RM284.88 Million
≈ $71.52 Million
RM114.04 Million Malaysia RM95.12 ▲ +1.71%
8215 Preferred Bank
NASDAQ:PFBC
2.50x $86.93 Million $34.82 Million USA $96.03 ▲ +2.49%
8216 Orix Corp Ads
F:OIXA
2.50x €316.82 Billion
≈ $370.39 Billion
€126.93 Billion Germany €26.00 ▲ +2.36%
8217 Stride Inc
NYSE:LRN
2.50x $220.91 Million $88.53 Million USA $101.99 ▲ +2.37%
8218 Flügger group A/S
CO:FLUG-B
2.50x Dkr126.00 Million
≈ $19.71 Million
Dkr50.50 Million Denmark Dkr364.00 ▲ +1.11%
8219 Gree Electric Appliances Inc of Zhuhai
SHE:000651
2.49x CN¥17.58 Billion
≈ $2.57 Billion
CN¥7.05 Billion China CN¥38.88 ▼ -1.57%
8220 Canada Goose Holdings Inc
TO:GOOS
2.49x CA$336.20 Million
≈ $243.20 Million
CA$134.80 Million Canada CA$13.68 ▲ +0.15%
8221 JB Hunt Transport Services Inc
NASDAQ:JBHT
2.49x $353.04 Million $141.55 Million USA $283.31 ▲ +1.16%
8222 Gladstone Capital Corporation
NASDAQ:GLAD
2.49x $14.77 Million $5.92 Million USA $19.55 ▲ +3.33%
8223 Ebro Foods
MC:EBRO
2.49x €232.77 Million
≈ $272.14 Million
€93.38 Million Spain €17.88 ▼ -0.56%
8224 Oshkosh Corporation
NYSE:OSK
2.49x $489.00 Million $196.20 Million USA $133.13 ▼ -0.69%
8225 S-1 Corp
KO:012750
2.49x ₩120.36 Billion
≈ $81.56 Million
₩48.30 Billion Korea ₩74000.00 ▼ -0.13%
8226 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%
8227 Sino-High (China) Co. Ltd.
SHE:301076
2.49x CN¥139.43 Million
≈ $20.40 Million
CN¥55.97 Million China CN¥27.59 ▼ -0.72%
8228 Prima Moda SA
WAR:PMA
2.49x zł1.43 Million
≈ $393.56K
zł574.00K Poland zł0.84 ▲ +0.00%
8229 Kron Telekomunikasyon Hizmetleri AS
IS:KRONT
2.49x TL85.43 Million
≈ $1.91 Million
TL34.29 Million Turkey TL19.60 ▼ -2.00%
8230 INSUN Environmental New Technology Co. Ltd
KQ:060150
2.49x ₩21.33 Billion
≈ $14.46 Million
₩8.57 Billion Korea ₩3505.00 ▲ +1.01%
8231 Six Flags Entertainment Corporation
NYSE:FUN
2.49x $337.36 Million $135.47 Million USA $21.21 ▲ +4.53%
8232 Youlchon Chem
KO:008730
2.49x ₩21.47 Billion
≈ $14.55 Million
₩8.62 Billion Korea ₩18300.00 ▲ +1.61%
8233 Collegium Pharmaceutical Inc
NASDAQ:COLL
2.49x $78.44 Million $31.51 Million USA $32.69 ▲ +5.25%
8234 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%
8235 Red Robin Gourmet Burgers Inc
NASDAQ:RRGB
2.49x $9.94 Million $3.99 Million USA $4.43 ▲ +0.45%
8236 Shin Shin Co Ltd
TW:2901
2.49x NT$23.47 Million
≈ $739.56K
NT$9.43 Million Taiwan NT$23.50 ▲ +0.21%
8237 Zhejiang Zomax Transmission
SHG:603767
2.49x CN¥13.94 Million
≈ $2.04 Million
CN¥5.61 Million China CN¥16.89 ▼ -0.06%
8238 K & S Corporation Ltd
AU:KSC
2.49x AU$27.94 Million
≈ $19.77 Million
AU$11.23 Million Australia AU$3.20 ▼ -0.62%
8239 Ithaca Energy PLC
LSE:ITH
2.49x GBX243.96 Million
≈ $29.68K
GBX98.10 Million UK GBX236.40 ▲ +0.25%
8240 Admie Holding S.A
AT:ADMIE
2.49x €70.75 Million
≈ $82.72 Million
€28.45 Million Greece €4.00 ▲ +0.38%
8241 Crombie Real Estate Investment Trust
TO:CRR-UN
2.49x CA$94.10 Million
≈ $68.07 Million
CA$37.84 Million Canada CA$16.91 ▼ -0.18%
8242 Lanpec Technologies Ltd
SHG:601798
2.49x CN¥35.95 Million
≈ $5.26 Million
CN¥14.46 Million China CN¥8.69 ▲ +1.76%
8243 Sakura Development Co Ltd
TW:2539
2.49x NT$3.32 Billion
≈ $104.64 Million
NT$1.34 Billion Taiwan NT$38.15 ▲ +4.52%
8244 Elnusa Tbk
JK:ELSA
2.49x Rp372.40 Billion
≈ $21.82 Million
Rp149.83 Billion Indonesia Rp605.00 ▲ +1.68%
8245 Ganesh Housing Corporation Limited
NSE:GANESHHOUC
2.49x Rs4.10 Billion
≈ $44.32 Million
Rs1.65 Billion India Rs861.10 ▼ -0.90%
8246 SiS Distribution (Thailand) Public Company Limited
BK:SIS
2.49x ฿543.81 Million
≈ $16.95 Million
฿218.83 Million Thailand ฿21.70 ▼ -0.91%
8247 Terravest Capital Inc
TO:TVK
2.49x CA$27.96 Million
≈ $20.22 Million
CA$11.25 Million Canada CA$158.43 ▲ +4.92%
8248 Shenzhen Crastal Technology Co Ltd
SHE:300824
2.48x CN¥43.77 Million
≈ $6.41 Million
CN¥17.62 Million China CN¥8.18 ▼ -2.39%
8249 Hawkins Inc
NASDAQ:HWKN
2.48x $35.56 Million $14.31 Million USA $152.54 ▼ -1.39%
8250 Foshan Electrical and Lighting Co Ltd
SHE:200541
2.48x HK$124.80 Million
≈ $15.93 Million
HK$50.24 Million China HK$1.93 ▼ -0.52%
8251 Schaffer Corporation Ltd
AU:SFC
2.48x AU$12.37 Million
≈ $8.75 Million
AU$4.98 Million Australia AU$18.95 ▼ -0.16%
8252 Nupur Recyclers Limited
NSE:NRL
2.48x Rs183.89 Million
≈ $1.99 Million
Rs74.08 Million India Rs72.01 ▲ +0.70%
8253 Jenoptik AG
F:JEN
2.48x €52.84 Million
≈ $61.77 Million
€21.29 Million Germany €46.00 ▼ -3.97%
8254 American Financial Group, Inc.
NYSE:AFG
2.48x $474.00 Million $191.00 Million USA $128.56 ▼ -0.24%
8255 Peyto Exploration&Development Corp
TO:PEY
2.48x CA$225.14 Million
≈ $162.86 Million
CA$90.74 Million Canada CA$25.80 ▲ +0.35%
8256 JD Sports Fashion PLC
LSE:JD
2.48x GBX980.00 Million
≈ $119.24K
GBX395.00 Million UK GBX87.46 ▲ +4.67%
8257 Mount Burgess Mining NL
AU:MTB
2.48x AU$1.35 Million
≈ $954.50K
AU$544.00K Australia AU$0.01 ▲ +0.00%
8258 EQT AB (publ)
ST:EQT
2.48x Skr962.07 Million
≈ $103.53 Million
Skr388.01 Million Sweden Skr299.50 ▲ +1.53%
8259 Tanzanian Royalty Exploration Corp
NYSE MKT:TRX
2.48x $16.28 Million $6.57 Million USA $1.09 ▼ -0.91%
8260 TRX Gold Corporation
TO:TRX
2.48x CA$16.28 Million
≈ $11.78 Million
CA$6.57 Million Canada CA$1.47 ▼ -0.68%
8261 Astral Asia Bhd
KLSE:7054
2.48x RM3.79 Million
≈ $951.79K
RM1.53 Million Malaysia RM0.09 ▲ +0.00%
8262 Summit State Bank
NASDAQ:SSBI
2.48x $2.65 Million $1.07 Million USA $13.36 ▼ -1.40%
8263 Audinate Group Ltd
AU:AD8
2.48x AU$13.61 Million
≈ $9.63 Million
AU$5.49 Million Australia AU$2.10 ▲ +1.94%
8264 Duta Pertiwi Nusantara Tbk
JK:DPNS
2.48x Rp3.01 Billion
≈ $176.20K
Rp1.21 Billion Indonesia Rp310.00 ▲ +0.00%
8265 Guangdong Transtek Medical Electronics Co Ltd
SHE:300562
2.48x CN¥57.96 Million
≈ $8.48 Million
CN¥23.39 Million China CN¥11.84 ▼ -2.63%
8266 Barrel Co. Ltd
KQ:267790
2.48x ₩9.66 Billion
≈ $6.54 Million
₩3.90 Billion Korea ₩3045.00 ▼ -3.03%
8267 Genetic Technologies Ltd
AU:GTG
2.48x AU$1.12 Million
≈ $790.09K
AU$450.67K Australia AU$0.04 ▲ +0.00%
8268 Genetic Technologies Ltd
NASDAQ:GENE
2.48x $1.12 Million $450.67K USA $1908.00 ▲ +0.53%
8269 Zhejiang Sanhua Co Ltd
SHE:002050
2.48x CN¥2.03 Billion
≈ $297.49 Million
CN¥820.53 Million China CN¥47.01 ▲ +4.28%
8270 Aurelia Metals Ltd
AU:AMI
2.48x AU$76.56 Million
≈ $54.17 Million
AU$30.90 Million Australia AU$0.32 ▼ -1.56%
8271 Kolmar Holding
KO:024720
2.48x ₩5.00 Billion
≈ $3.39 Million
₩2.02 Billion Korea ₩8580.00 ▲ +0.00%
8272 Softing AG
XETRA:SYT
2.48x €3.52 Million
≈ $4.12 Million
€1.42 Million Germany €2.79 ▲ +0.00%
8273 Colony Bankcorp Inc.
NASDAQ:CBAN
2.48x $14.41 Million $5.82 Million USA $17.47 ▲ +0.69%
8274 Icandy Interactive Ltd
AU:ICI
2.48x AU$1.13 Million
≈ $796.65K
AU$454.69K Australia AU$0.02 ▲ +0.00%
8275 Schaeffler India Limited
NSE:SCHAEFFLER
2.48x Rs7.11 Billion
≈ $76.88 Million
Rs2.87 Billion India Rs3997.40 ▼ -1.30%
8276 VNET Group Inc DRC
NASDAQ:VNET
2.48x $742.14 Million $299.83 Million USA $9.71 ▼ -6.00%
8277 Xiamen Bank Co Ltd
SHG:601187
2.47x CN¥1.93 Billion
≈ $282.78 Million
CN¥781.06 Million China CN¥7.16 ▼ -1.51%
8278 Portman Ridge Finance Corp
NASDAQ:PTMN
2.47x $11.10 Million $4.49 Million USA $11.66 ▲ +1.83%
8279 Dominos PIZZA Enterprises Ltd
AU:DMP
2.47x AU$101.22 Million
≈ $71.62 Million
AU$40.92 Million Australia AU$16.03 ▲ +0.50%
8280 Fiverr International Ltd
NYSE:FVRR
2.47x $21.18 Million $8.56 Million USA $10.28 ▲ +2.09%
8281 Toplus Global Co Ltd
TWO:3522
2.47x NT$41.32 Million
≈ $1.30 Million
NT$16.71 Million Taiwan NT$11.60 ▲ +1.31%
8282 Zhenjiang Dongfang Electric Heat
SHE:300217
2.47x CN¥146.90 Million
≈ $21.50 Million
CN¥59.42 Million China CN¥5.19 ▼ -0.76%
8283 BOROSIL RENEWABLES LIMITED
NSE:BORORENEW
2.47x Rs619.37 Million
≈ $6.70 Million
Rs250.54 Million India Rs524.15 ▼ -3.76%
8284 Orient Ceratech Limited
NSE:ORIENTCER
2.47x Rs291.44 Million
≈ $3.15 Million
Rs117.92 Million India Rs38.56 ▼ -3.43%
8285 Arcontech Group Plc
LSE:ARC
2.47x GBX974.97K
≈ $118.63
GBX394.62K UK GBX75.50 ▲ +0.00%
8286 Jubilant Foodworks Limited
NSE:JUBLFOOD
2.47x Rs9.10 Billion
≈ $98.43 Million
Rs3.68 Billion India Rs430.30 ▼ -0.46%
8287 Go Fashion (India) Limited
NSE:GOCOLORS
2.47x Rs578.13 Million
≈ $6.25 Million
Rs234.03 Million India Rs401.65 ▲ +6.62%
8288 Procter & Gamble Hygiene and Health Care Limited
NSE:PGHH
2.47x Rs5.18 Billion
≈ $56.06 Million
Rs2.10 Billion India Rs9450.50 ▲ +1.63%
8289 Indorama Ventures PCL
BK:IVL
2.47x ฿2.56 Billion
≈ $79.70 Million
฿1.04 Billion Thailand ฿23.60 ▼ -1.26%
8290 Steamships Trading Company Ltd
AU:SST
2.47x AU$107.89 Million
≈ $76.34 Million
AU$43.70 Million Australia AU$11.00 ▲ +0.00%
8291 Patel Engineering Limited
NSE:PATELENG
2.47x Rs3.80 Billion
≈ $41.11 Million
Rs1.54 Billion India Rs26.53 ▲ +0.84%
8292 Stewart Information Services Corp
NYSE:STC
2.47x $89.54 Million $36.28 Million USA $63.42 ▲ +1.28%
8293 Beijing Caishikou Department Store Co Ltd
SHG:605599
2.47x CN¥464.12 Million
≈ $67.91 Million
CN¥188.07 Million China CN¥15.57 ▼ -1.46%
8294 Quebecor Inc
TO:QBR-A
2.47x CA$521.90 Million
≈ $377.53 Million
CA$211.50 Million Canada CA$68.00 ▼ -4.20%
8295 PUMA SE UNSP.ADR 1/10
F:PUMA
2.47x €694.80 Million
≈ $812.29 Million
€281.60 Million Germany €2.44 ▼ -2.40%
8296 Medartis Holding AG
SW:MED
2.47x CHF24.17 Million
≈ $30.56 Million
CHF9.80 Million Switzerland CHF75.10 ▲ +1.76%
8297 Hunan Jingfeng Pharmaceutical
SHE:000908
2.47x CN¥8.64 Million
≈ $1.26 Million
CN¥3.51 Million China CN¥7.15 ▼ -0.14%
8298 The AES Corporation
NYSE:AES
2.47x $1.20 Billion $487.00 Million USA $14.73 ▲ +0.14%
8299 Groupe Guillin SA
PA:ALGIL
2.47x €66.15 Million
≈ $77.33 Million
€26.82 Million France €22.20 ▲ +0.91%
8300 Sriracha Construction Public Company Limited
BK:SRICHA
2.47x ฿986.55 Million
≈ $30.75 Million
฿400.14 Million Thailand ฿16.90 ▼ -1.17%