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
16301 Clairvest Group Inc.
TO:CVG
0.81x CA$84.94 Million
≈ $61.45 Million
CA$105.11 Million Canada CA$78.00 ▲ +0.00%
16302 Idaho Strategic Resources Inc
NYSE MKT:IDR
0.81x $2.40 Million $2.97 Million USA $36.27 ▼ -2.89%
16303 ChinaEtek Service & Technology Co. Ltd.
SHE:301208
0.81x CN¥16.60 Million
≈ $2.43 Million
CN¥20.55 Million China CN¥26.16 ▼ -2.86%
16304 Guangzhou Metro Design And Research
SHE:003013
0.81x CN¥101.67 Million
≈ $14.88 Million
CN¥125.96 Million China CN¥16.37 ▲ +8.55%
16305 Goldman Sachs BDC Inc
NYSE:GSBD
0.81x $19.94 Million $24.70 Million USA $8.66 ▲ +0.58%
16306 Luoyang Jalon Micro-Nano New Materials Co Ltd
SHG:688357
0.81x CN¥19.41 Million
≈ $2.84 Million
CN¥24.05 Million China CN¥23.39 ▼ -1.52%
16307 Zhejiang Juhua Co Ltd
SHG:600160
0.81x CN¥966.00 Million
≈ $141.36 Million
CN¥1.20 Billion China CN¥39.78 ▼ -2.57%
16308 Jintuo Technology Co Ltd
SHG:603211
0.81x CN¥55.53 Million
≈ $8.13 Million
CN¥68.83 Million China CN¥24.30 ▼ -2.80%
16309 Ollie's Bargain Outlet Hldg
NASDAQ:OLLI
0.81x $45.50 Million $56.40 Million USA $66.31 ▲ +1.64%
16310 CF Industries Holdings Inc
NYSE:CF
0.81x $496.00 Million $615.00 Million USA $125.07 ▼ -1.29%
16311 Niagen Bioscience, Inc.
NASDAQ:NAGE
0.81x $3.69 Million $4.58 Million USA $3.21 ▲ +0.63%
16312 XiAn Catering Co Ltd
SHE:000721
0.81x CN¥73.56 Million
≈ $10.76 Million
CN¥91.24 Million China CN¥5.56 ▼ -3.97%
16313 Alternative Income REIT PLC
LSE:AIRE
0.81x GBX2.46 Million
≈ $299.19
GBX3.05 Million UK GBX72.00 ▲ +0.00%
16314 Shandong Donghong Pipe Ind Co
SHG:603856
0.81x CN¥58.10 Million
≈ $8.50 Million
CN¥72.13 Million China CN¥10.88 ▼ -1.18%
16315 VOC Energy Trust
NYSE:VOC
0.81x $10.96 Million $13.61 Million USA $3.38 ▼ -0.29%
16316 Rane Holdings Limited
NSE:RANEHOLDIN
0.81x Rs597.90 Million
≈ $6.47 Million
Rs742.70 Million India Rs1738.40 ▲ +0.88%
16317 Jupiter Mines Ltd
AU:JMS
0.80x AU$13.03 Million
≈ $9.22 Million
AU$16.19 Million Australia AU$0.27 ▲ +1.92%
16318 EA Technique M Bhd
KLSE:5259
0.80x RM22.47 Million
≈ $5.64 Million
RM27.93 Million Malaysia RM0.30 ▲ +0.00%
16319 Sterling Tools Limited
NSE:STERTOOLS
0.80x Rs291.15 Million
≈ $3.15 Million
Rs362.00 Million India Rs242.54 ▼ -0.45%
16320 NPD Co. Ltd
KQ:198080
0.80x ₩5.32 Billion
≈ $3.61 Million
₩6.62 Billion Korea ₩2190.00 ▲ +0.00%
16321 Aeroflex Industries Limited
NSE:AEROFLEX
0.80x Rs71.85 Million
≈ $776.99K
Rs89.34 Million India Rs420.85 ▲ +0.18%
16322 Flexion Mobile PLC
ST:FLEXM
0.80x Skr1.17 Million
≈ $126.39K
Skr1.46 Million Sweden Skr3.30 ▼ -2.94%
16323 Mico BioMed Co. Ltd.
KQ:214610
0.80x ₩1.44 Billion
≈ $974.70K
₩1.79 Billion Korea ₩2290.00 ▼ -2.35%
16324 Miquel y Costas & Miquel S.A.
MC:MCM
0.80x €19.58 Million
≈ $22.89 Million
€24.36 Million Spain €13.80 ▲ +0.00%
16325 S 11 Group Public Company Limited
BK:S11
0.80x ฿73.47 Million
≈ $2.29 Million
฿91.43 Million Thailand ฿4.36 ▼ -0.91%
16326 Hardide PLC
LSE:HDD
0.80x GBX985.00K
≈ $119.85
GBX1.23 Million UK GBX94.50 ▼ -1.05%
16327 Kronox Lab Sciences Ltd
NSE:KRONOX
0.80x Rs104.97 Million
≈ $1.14 Million
Rs130.69 Million India Rs154.39 ▲ +1.30%
16328 Claros Mortgage Trust Inc
NYSE:CMTG
0.80x $27.30 Million $34.04 Million USA $2.18 ▼ -0.91%
16329 MUENCH.RUECK.UNS.ADR 1/10
F:MUVB
0.80x €4.91 Billion
≈ $5.74 Billion
€6.12 Billion Germany €11.00 ▼ -1.79%
16330 City Of London Investment Trust
LSE:CTY
0.80x GBX10.54 Million
≈ $1.28K
GBX13.14 Million UK GBX582.00 ▲ +0.69%
16331 Santhera Pharmaceuticals Holding AG
SW:SANN
0.80x CHF62.63 Million
≈ $79.18 Million
CHF78.12 Million Switzerland CHF14.90 ▲ +0.95%
16332 Mulia Boga Raya PT
JK:KEJU
0.80x Rp28.77 Billion
≈ $1.69 Million
Rp35.88 Billion Indonesia Rp540.00 ▼ -0.92%
16333 PT Surya Pertiwi Tbk
JK:SPTO
0.80x Rp51.61 Billion
≈ $3.02 Million
Rp64.40 Billion Indonesia Rp595.00 ▼ -1.65%
16334 One Media iP Group Plc
LSE:OMIP
0.80x GBX417.31K
≈ $50.78
GBX520.82K UK GBX4.25 ▲ +0.00%
16335 Dover Corporation
NYSE:DOV
0.80x $191.00 Million $238.43 Million USA $202.20 ▲ +2.22%
16336 Berry Global Group Inc
NYSE:BERY
0.80x $157.00 Million $196.00 Million USA $67.58 ▲ +0.00%
16337 Phison Electronics
TWO:8299
0.80x NT$1.78 Billion
≈ $56.15 Million
NT$2.23 Billion Taiwan NT$1825.00 ▼ -4.95%
16338 Sella Real Estate
TA:SLARL
0.80x ILA52.02 Million
≈ $139.47K
ILA65.00 Million Israel ILA853.00 ▼ -1.61%
16339 HOSHIZAKIL UNSP.ADR/025
F:HS00
0.80x €30.53 Billion
≈ $35.69 Billion
€38.15 Billion Germany €6.40 ▲ +0.79%
16340 Shalby Limited
NSE:SHALBY
0.80x Rs138.47 Million
≈ $1.50 Million
Rs173.05 Million India Rs163.10 ▲ +0.31%
16341 Sheh Fung Screws Co Ltd
TWO:2065
0.80x NT$36.95 Million
≈ $1.16 Million
NT$46.18 Million Taiwan NT$32.00 ▲ +0.00%
16342 Investment Friends Capital SE
WAR:IFC
0.80x zł4.00K
≈ $1.10K
zł5.00K Poland zł5.30 ▲ +0.00%
16343 Visang Educati
KO:100220
0.80x ₩18.12 Billion
≈ $12.28 Million
₩22.66 Billion Korea ₩4905.00 ▼ -1.31%
16344 Kimball Electronics
NASDAQ:KE
0.80x $8.06 Million $10.09 Million USA $24.86 ▼ -0.20%
16345 Prim S.A.
MC:PRM
0.80x €4.16 Million
≈ $4.86 Million
€5.20 Million Spain €13.35 ▲ +0.00%
16346 Arcure SA
PA:ALCUR
0.80x €426.00K
≈ $498.04K
€533.00K France €2.44 ▲ +1.24%
16347 New Oriental Education & Technology Group Inc
MX:EDUN
0.80x MX$192.32 Million
≈ $11.07 Million
MX$240.72 Million Mexico MX$966.48 ▼ -4.78%
16348 Jinli Group Holdings Ltd
TW:8429
0.80x NT$2.59 Million
≈ $81.60K
NT$3.24 Million Taiwan NT$6.10 ▼ -0.33%
16349 WUS Printed Circuit Kunshan Co Ltd
SHE:002463
0.80x CN¥826.24 Million
≈ $120.91 Million
CN¥1.03 Billion China CN¥112.22 ▼ -3.04%
16350 ADF Group Inc.
TO:DRX
0.80x CA$9.61 Million
≈ $6.95 Million
CA$12.04 Million Canada CA$18.39 ▲ +3.55%
16351 CT AUTOMOTIVE GROUP -005
F:X7X
0.80x €6.90 Million
≈ $8.07 Million
€8.65 Million Germany €0.51 ▲ +7.14%
16352 Sinbon Electronics Co Ltd
TW:3023
0.80x NT$658.17 Million
≈ $20.74 Million
NT$825.15 Million Taiwan NT$285.00 ▼ -6.40%
16353 Motiva Infraestrutura de Mobilidade S.A.
SA:MOTV3
0.80x R$378.00 Million
≈ $74.17 Million
R$474.00 Million Brazil R$14.43 ▼ -0.48%
16354 Novanta Inc
F:1GSN
0.80x €8.49 Million
≈ $9.93 Million
€10.65 Million Germany €125.00 ▼ -2.34%
16355 QMMM Holdings Limited Ordinary Shares
NASDAQ:QMMM
0.80x $638.19K $800.56K USA $119.40 ▲ +0.00%
16356 SAFRAN UNSPONS.ADR 1/4
F:SEJU
0.80x €5.72 Billion
≈ $6.69 Billion
€7.18 Billion Germany €70.00 ▼ -1.41%
16357 CNX Resources Corp
NYSE:CNX
0.80x $277.51 Million $348.15 Million USA $34.29 ▼ -0.49%
16358 Daeho Al Co. Ltd.
KO:069460
0.80x ₩2.80 Billion
≈ $1.90 Million
₩3.52 Billion Korea ₩2660.00 ▲ +0.00%
16359 AutoZone Inc
NYSE:AZO
0.80x $373.43 Million $468.86 Million USA $2957.41 ▲ +1.16%
16360 DongHua Testing Technology Co Ltd
SHE:300354
0.80x CN¥37.84 Million
≈ $5.54 Million
CN¥47.51 Million China CN¥27.32 ▼ -2.57%
16361 Equinor ASA
OL:EQNR
0.80x Nkr19.97 Billion
≈ $2.10 Billion
Nkr25.09 Billion Norway Nkr392.50 ▼ -1.36%
16362 Formosan Union Chemical Corp
TW:1709
0.80x NT$210.63 Million
≈ $6.64 Million
NT$264.73 Million Taiwan NT$26.25 ▼ -3.49%
16363 Newtree S.A
BR:NEWT
0.80x €30.83K
≈ $36.04K
€38.76K Belgium €2.00 ▲ +0.00%
16364 Triumph Financial, Inc.
NYSE:TFIN
0.80x $5.05 Million $6.36 Million USA $76.91 ▼ -3.75%
16365 Vista Energy S.A.B. de C.V.
BA:VIST
0.80x AR$85.67 Million
≈ $61.99K
AR$107.71 Million Argentina AR$37020.00 ▲ +1.04%
16366 International Tower Hill Mines Ltd
TO:ITH
0.79x CA$1.78 Million
≈ $1.29 Million
CA$2.24 Million Canada CA$2.88 ▼ -2.04%
16367 CarrefourSA Carrefour Sabanci Ticaret Merkezi AS
IS:CRFSA
0.79x TL1.21 Billion
≈ $27.11 Million
TL1.52 Billion Turkey TL158.60 ▼ -0.94%
16368 Schroder BSC Social Impact Trust PLC
LSE:SBSI
0.79x GBX710.00K
≈ $86.39
GBX894.00K UK GBX77.00 ▲ +0.00%
16369 Jtekt India Limited
NSE:JTEKTINDIA
0.79x Rs230.62 Million
≈ $2.49 Million
Rs290.44 Million India Rs131.62 ▲ +0.21%
16370 Métropole Télévision S.A.
PA:MMT
0.79x €47.00 Million
≈ $54.95 Million
€59.20 Million France €11.94 ▲ +0.84%
16371 Jiangsu Transimage Technology Co Ltd
SHE:002866
0.79x CN¥21.22 Million
≈ $3.10 Million
CN¥26.73 Million China CN¥13.51 ▼ -6.38%
16372 Agnico Eagle Mines Limited
TO:AEM
0.79x CA$1.35 Billion
≈ $973.58 Million
CA$1.70 Billion Canada CA$204.81 ▲ +0.67%
16373 Edison Opto Corp
TW:3591
0.79x NT$20.40 Million
≈ $642.77K
NT$25.70 Million Taiwan NT$21.10 ▲ +1.93%
16374 Asian Pac Holdings Bhd
KLSE:4057
0.79x RM22.55 Million
≈ $5.66 Million
RM28.41 Million Malaysia RM0.12 ▲ +4.35%
16375 Henan Lingrui Pharmaceutical Co Ltd
SHG:600285
0.79x CN¥140.12 Million
≈ $20.50 Million
CN¥176.55 Million China CN¥21.91 ▼ -3.10%
16376 Horizon Bancorp
NASDAQ:HBNC
0.79x $20.76 Million $26.17 Million USA $20.06 ▲ +0.05%
16377 Taekyung Chem
KO:006890
0.79x ₩2.50 Billion
≈ $1.69 Million
₩3.15 Billion Korea ₩5560.00 ▼ -0.89%
16378 Yesil Yatirim Holding AS
IS:YESIL
0.79x TL46.71 Million
≈ $1.05 Million
TL58.90 Million Turkey TL1.31 ▲ +0.77%
16379 Dpm Metals Inc.
AU:DPM
0.79x AU$145.15 Million
≈ $102.70 Million
AU$183.03 Million Australia AU$50.91 ▼ -1.68%
16380 Axis Real Estate Investment Trust
KLSE:5106
0.79x RM42.18 Million
≈ $10.59 Million
RM53.21 Million Malaysia RM1.92 ▲ +0.00%
16381 MRV Engenharia e Participações S.A
SA:MRVE3
0.79x R$83.10 Million
≈ $16.31 Million
R$104.84 Million Brazil R$4.46 ▲ +1.59%
16382 Adaptive Plasma Technology Corp
KQ:089970
0.79x ₩8.96 Billion
≈ $6.07 Million
₩11.30 Billion Korea ₩73300.00 ▼ -10.17%
16383 Starbox Group Holdings Ltd. Ordinary Shares
NASDAQ:STBX
0.79x $620.75K $783.74K USA $626.00 ▲ +0.48%
16384 Pan Asia Chemical Co
TWO:4707
0.79x NT$99.99 Million
≈ $3.15 Million
NT$126.26 Million Taiwan NT$35.30 ▲ +9.97%
16385 Ascencio (D)
BR:ASCE
0.79x €15.47 Million
≈ $18.09 Million
€19.54 Million Belgium €52.30 ▲ +0.00%
16386 Plastika Kritis S.A.
AT:PLAKR
0.79x €8.92 Million
≈ $10.43 Million
€11.26 Million Greece €14.50 ▼ -3.33%
16387 Sigong Tech Co. Ltd
KQ:020710
0.79x ₩15.51 Billion
≈ $10.51 Million
₩19.59 Billion Korea ₩3540.00 ▼ -1.12%
16388 Lii Hen Industries Bhd
KLSE:7089
0.79x RM4.92 Million
≈ $1.24 Million
RM6.22 Million Malaysia RM0.28 ▲ +0.00%
16389 Invesco Plc
NYSE:IVZ
0.79x $212.60 Million $268.60 Million USA $29.93 ▲ +0.44%
16390 Wam Leaders Ltd
AU:WLE
0.79x AU$19.77 Million
≈ $13.99 Million
AU$24.98 Million Australia AU$1.39 ▲ +0.36%
16391 Jack Chia Industries (Thailand) Public Company Limited
BK:JCT
0.79x ฿32.87 Million
≈ $1.02 Million
฿41.53 Million Thailand ฿83.00 ▲ +0.00%
16392 Korab Resources Ltd
AU:KOR
0.79x AU$16.63K
≈ $11.77K
AU$21.03K Australia AU$0.01 ▲ +0.00%
16393 Heilongjiang Publishing & Media Co Ltd
SHG:605577
0.79x CN¥137.68 Million
≈ $20.15 Million
CN¥174.22 Million China CN¥8.96 ▼ -2.71%
16394 Pollard Banknote Limited
TO:PBL
0.79x CA$2.77 Million
≈ $2.01 Million
CA$3.51 Million Canada CA$17.75 ▲ +1.66%
16395 Ecoscience International Berhad
KLSE:0255
0.79x RM4.22 Million
≈ $1.06 Million
RM5.35 Million Malaysia RM0.12 ▲ +9.09%
16396 Jagsonpal Pharmaceuticals Limited
NSE:JAGSNPHARM
0.79x Rs246.75 Million
≈ $2.67 Million
Rs312.41 Million India Rs221.61 ▲ +1.74%
16397 Pakuwon Jati Tbk
JK:PWON
0.79x Rp658.90 Billion
≈ $38.61 Million
Rp834.43 Billion Indonesia Rp270.00 ▼ -1.46%
16398 Azrieli Group Ltd
TA:AZRG
0.79x ILA566.00 Million
≈ $1.52 Million
ILA717.00 Million Israel ILA42010.00 ▼ -0.62%
16399 Compagnie Financiere Tradition
SW:CFT
0.79x CHF50.51 Million
≈ $63.86 Million
CHF63.99 Million Switzerland CHF305.50 ▲ +0.33%
16400 Beijing Jiaman Dress Co. Ltd. A
SHE:301276
0.79x CN¥135.09 Million
≈ $19.77 Million
CN¥171.21 Million China CN¥16.83 ▼ -2.60%