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
9501 Chemring Group PLC
LSE:CHG
2.06x GBX67.10 Million
≈ $8.16K
GBX32.50 Million UK GBX596.50 ▼ -0.83%
9502 i2S SA
PA:ALI2S
2.06x €1.96 Million
≈ $2.29 Million
€948.89K France €6.15 ▼ -3.91%
9503 Credit Corp Group Ltd
AU:CCP
2.06x AU$103.11 Million
≈ $72.95 Million
AU$49.96 Million Australia AU$13.77 ▲ +2.61%
9504 Dnonce Tech Bhd
KLSE:7114
2.06x RM4.75 Million
≈ $1.19 Million
RM2.30 Million Malaysia RM0.04 ▲ +16.67%
9505 Mr Price Group Ltd
JSE:MRP
2.06x ZAC4.97 Billion
≈ $2.64 Million
ZAC2.41 Billion South Africa ZAC16084.00 ▲ +0.65%
9506 Luoyang Longhua Heat Trans Energy
SHE:300263
2.06x CN¥81.88 Million
≈ $11.98 Million
CN¥39.67 Million China CN¥8.75 ▼ -3.95%
9507 Guangdong Meiyan Jixiang Hydropower Co Ltd
SHG:600868
2.06x CN¥44.89 Million
≈ $6.57 Million
CN¥21.76 Million China CN¥2.53 ▼ -5.24%
9508 Intercont (Cayman) Limited Ordinary shares
NASDAQ:NCT
2.06x $6.48 Million $3.14 Million USA $3.41 ▲ +11.44%
9509 Dong A Eltek Co. Ltd
KQ:088130
2.06x ₩36.74 Billion
≈ $24.90 Million
₩17.81 Billion Korea ₩4915.00 ▼ -4.93%
9510 Power Grid Corporation of India Limited
NSE:POWERGRID
2.06x Rs148.32 Billion
≈ $1.60 Billion
Rs71.97 Billion India Rs288.20 ▼ -0.55%
9511 Malakoff Corporation Bhd
KLSE:5264
2.06x RM98.22 Million
≈ $24.66 Million
RM47.66 Million Malaysia RM0.79 ▲ +0.64%
9512 Firan Technology Group Corporation
TO:FTG
2.06x CA$7.18 Million
≈ $5.19 Million
CA$3.48 Million Canada CA$23.08 ▼ -0.09%
9513 OraSure Technologies Inc
NASDAQ:OSUR
2.06x $41.37 Million $20.07 Million USA $3.97 ▼ -1.49%
9514 Heungkuk Metaltech Co.Ltd
KQ:010240
2.06x ₩7.27 Billion
≈ $4.92 Million
₩3.53 Billion Korea ₩5500.00 ▼ -0.54%
9515 Great Taipei Gas Corp
TW:9908
2.06x NT$843.88 Million
≈ $26.59 Million
NT$409.52 Million Taiwan NT$29.35 ▲ +0.69%
9516 Wishpond Technologies Ltd
V:WISH
2.06x CA$177.57K
≈ $128.45K
CA$86.18K Canada CA$0.16 ▲ +0.00%
9517 Flughafen Zurich
SW:FHZN
2.06x CHF381.60 Million
≈ $482.45 Million
CHF185.20 Million Switzerland CHF232.60 ▲ +1.84%
9518 VITA 34 AG
XETRA:V3V
2.06x €3.18 Million
≈ $3.72 Million
€1.54 Million Germany €2.82 ▼ -1.40%
9519 Bonesupport Holding AB
ST:BONEX
2.06x Skr71.09 Million
≈ $7.65 Million
Skr34.51 Million Sweden Skr203.80 ▲ +0.99%
9520 SAF Holland SA
XETRA:SFQ
2.06x €42.20 Million
≈ $49.34 Million
€20.49 Million Germany €20.90 ▲ +1.21%
9521 Lindeman Asia Investment Co. Ltd
KQ:277070
2.06x ₩992.43 Million
≈ $672.56K
₩481.78 Million Korea ₩3085.00 ▲ +1.98%
9522 AUB Group Ltd
AU:AUB
2.06x AU$72.63 Million
≈ $51.39 Million
AU$35.27 Million Australia AU$27.65 ▼ -2.40%
9523 King Polytechnic Engineering Co Ltd
TWO:6122
2.06x NT$210.76 Million
≈ $6.64 Million
NT$102.37 Million Taiwan NT$49.80 ▼ -1.78%
9524 FAWER Automotive Parts Ltd Co
SHE:000030
2.06x CN¥279.78 Million
≈ $40.94 Million
CN¥135.94 Million China CN¥4.13 ▼ -1.90%
9525 Aveng Ltd
JSE:AEG
2.06x ZAC309.07 Million
≈ $164.26K
ZAC150.19 Million South Africa ZAC418.00 ▲ +0.24%
9526 Sunvim Group Co Ltd
SHE:002083
2.06x CN¥103.40 Million
≈ $15.13 Million
CN¥50.25 Million China CN¥11.52 ▲ +10.03%
9527 Gihon Telekomunikasi Indonesia Tbk PT
JK:GHON
2.06x Rp36.92 Billion
≈ $2.16 Million
Rp17.94 Billion Indonesia Rp1640.00 ▲ +0.00%
9528 MDA Space Ltd.
NYSE:MDA
2.06x $43.78 Million $21.28 Million USA $29.57 ▼ -4.24%
9529 MDA Ltd
TO:MDA
2.06x CA$60.90 Million
≈ $44.05 Million
CA$29.60 Million Canada CA$41.72 ▼ -3.80%
9530 UNIQA Insurance Group AG
VI:UQA
2.06x €227.20 Million
≈ $265.62 Million
€110.45 Million Austria €17.50 ▲ +1.16%
9531 FrontView REIT, Inc.
NYSE:FVR
2.06x $8.26 Million $4.01 Million USA $21.17 ▼ -0.24%
9532 Beacon Minerals Limited
AU:BCN
2.06x AU$30.46 Million
≈ $21.55 Million
AU$14.81 Million Australia AU$2.70 ▼ -1.82%
9533 Bygg Partner i Dalarna Holding AB
ST:BYGGP
2.06x Skr81.97 Million
≈ $8.82 Million
Skr39.86 Million Sweden Skr42.60 ▼ -2.74%
9534 Greatland Resources Limited
LSE:GGP
2.06x GBX295.40 Million
≈ $35.94K
GBX143.65 Million UK GBX544.00 ▲ +0.18%
9535 Fiberweb (India) Limited
NSE:FIBERWEB
2.06x Rs156.43 Million
≈ $1.69 Million
Rs76.09 Million India Rs30.43 ▲ +0.93%
9536 Marimaca Copper Corp
TO:MARI
2.06x CA$2.82 Million
≈ $2.04 Million
CA$1.37 Million Canada CA$7.10 ▼ -0.42%
9537 CCL Industries Inc
TO:CCL-B
2.06x CA$433.20 Million
≈ $313.37 Million
CA$210.80 Million Canada CA$90.70 ▲ +1.78%
9538 Beijing Join-Cheer Software Co Ltd
SHE:002279
2.05x CN¥95.68 Million
≈ $14.00 Million
CN¥46.58 Million China CN¥5.76 ▼ -5.11%
9539 Global Self Storage Inc
NASDAQ:SELF
2.05x $979.93K $477.02K USA $5.05 ▼ -0.59%
9540 K-Fast Holding AB (publ)
ST:KFAST-B
2.05x Skr34.10 Million
≈ $3.67 Million
Skr16.60 Million Sweden Skr11.58 ▲ +0.00%
9541 KidariStudio Inc
KO:020120
2.05x ₩6.59 Billion
≈ $4.47 Million
₩3.21 Billion Korea ₩3535.00 ▼ -1.53%
9542 Hainan Airlines Co Ltd A
SHG:600221
2.05x CN¥5.73 Billion
≈ $837.94 Million
CN¥2.79 Billion China CN¥1.33 ▼ -1.48%
9543 Guangzhou Amsky Technology Co Ltd
SHE:300521
2.05x CN¥13.49 Million
≈ $1.97 Million
CN¥6.57 Million China CN¥20.13 ▲ +1.62%
9544 Resolute Holdings Management, Inc.
NYSE:RHLD
2.05x $69.21 Million $33.70 Million USA $131.68 ▲ +0.01%
9545 Roche Holding AG
SW:RO
2.05x CHF11.23 Billion
≈ $14.20 Billion
CHF5.47 Billion Switzerland CHF360.00 ▲ +1.29%
9546 Roche Holding AG
SW:ROG
2.05x CHF11.23 Billion
≈ $14.20 Billion
CHF5.47 Billion Switzerland CHF320.70 ▲ +0.79%
9547 Roche Holding AG
SW:ROP
2.05x CHF11.23 Billion
≈ $14.20 Billion
CHF5.47 Billion Switzerland CHF355.10 ▲ +1.60%
9548 Starwood European Real Estate Finance Ltd
LSE:SWEF
2.05x GBX20.81 Million
≈ $2.53K
GBX10.14 Million UK GBX91.50 ▲ +0.27%
9549 Strategic Minerals Plc
LSE:SML
2.05x GBX299.22K
≈ $36.41
GBX145.75K UK GBX3.60 ▲ +7.46%
9550 Imperial Equities Inc.
V:IEI
2.05x CA$2.97 Million
≈ $2.15 Million
CA$1.45 Million Canada CA$4.50 ▲ +0.00%
9551 Loblaw Companies Limited
TO:L
2.05x CA$1.21 Billion
≈ $871.68 Million
CA$587.00 Million Canada CA$64.35 ▲ +1.51%
9552 Cal-Maine Foods Inc
NASDAQ:CALM
2.05x $103.56 Million $50.46 Million USA $90.32 ▲ +2.47%
9553 Broadex Technologies Co Ltd
SHE:300548
2.05x CN¥167.76 Million
≈ $24.55 Million
CN¥81.75 Million China CN¥163.01 ▼ -3.58%
9554 Iberpapel Gestion SA
MC:IBG
2.05x €13.12 Million
≈ $15.34 Million
€6.40 Million Spain €18.50 ▲ +0.00%
9555 eSang Networks Co.Ltd
KQ:080010
2.05x ₩8.26 Billion
≈ $5.60 Million
₩4.03 Billion Korea ₩7610.00 ▼ -1.04%
9556 Chongkundang
KO:001630
2.05x ₩26.43 Billion
≈ $17.91 Million
₩12.89 Billion Korea ₩39150.00 ▲ +0.13%
9557 Embotelladora Andina S.A
NYSE:AKO-B
2.05x $199.09 Billion $97.09 Billion USA $29.12 ▲ +0.00%
9558 American Superconductor Corporation
NASDAQ:AMSC
2.05x $9.29 Million $4.53 Million USA $30.52 ▼ -7.52%
9559 Montebalito S.A.
MC:MTB
2.05x €984.00K
≈ $1.15 Million
€480.00K Spain €1.92 ▲ +0.00%
9560 EPR Properties
NYSE:EPR
2.05x $136.48 Million $66.59 Million USA $63.53 ▲ +2.50%
9561 BCB Bancorp Inc
NASDAQ:BCBP
2.05x $8.73 Million $4.26 Million USA $10.14 ▲ +1.10%
9562 China Metal Products Co Ltd
TW:1532
2.05x NT$1.66 Billion
≈ $52.41 Million
NT$811.79 Million Taiwan NT$23.30 ▲ +0.22%
9563 Cubic Sensor and Instrument Co Ltd
SHG:688665
2.05x CN¥47.35 Million
≈ $6.93 Million
CN¥23.11 Million China CN¥42.40 ▼ -1.42%
9564 Nankang Rubber Tire Corp Ltd
TW:2101
2.05x NT$2.75 Billion
≈ $86.75 Million
NT$1.34 Billion Taiwan NT$33.00 ▼ -1.35%
9565 Andlauer Healthcare Gr
TO:AND
2.05x CA$68.96 Million
≈ $49.88 Million
CA$33.67 Million Canada CA$54.97 ▲ +0.02%
9566 Fagron NV
BR:FAGR
2.05x €93.07 Million
≈ $108.81 Million
€45.46 Million Belgium €23.25 ▲ +0.22%
9567 Jilin Expressway Co Ltd
SHG:601518
2.05x CN¥232.86 Million
≈ $34.07 Million
CN¥113.78 Million China CN¥2.73 ▼ -1.44%
9568 Better Life Commercial Chain Share Co Ltd
SHE:002251
2.05x CN¥50.89 Million
≈ $7.45 Million
CN¥24.87 Million China CN¥3.37 ▼ -4.53%
9569 Celltrion Pharm Inc
KQ:068760
2.05x ₩23.44 Billion
≈ $15.89 Million
₩11.46 Billion Korea ₩40400.00 ▲ +3.46%
9570 Three A Resources Bhd
KLSE:0012
2.05x RM24.01 Million
≈ $6.03 Million
RM11.74 Million Malaysia RM0.70 ▲ +0.00%
9571 Wanted Lab Inc.
KQ:376980
2.05x ₩739.03 Million
≈ $500.83K
₩361.30 Million Korea ₩2745.00 ▲ +3.39%
9572 NBTM New Materials Group Co Ltd
SHG:600114
2.05x CN¥315.74 Million
≈ $46.20 Million
CN¥154.36 Million China CN¥25.75 ▼ -3.41%
9573 Baazar Style Retail Limited
NSE:STYLEBAAZA
2.04x Rs1.09 Billion
≈ $11.84 Million
Rs535.49 Million India Rs280.40 ▲ +2.07%
9574 Tianjin Keyvia Electric Co Ltd
SHE:300407
2.04x CN¥99.58 Million
≈ $14.57 Million
CN¥48.71 Million China CN¥10.87 ▲ +3.23%
9575 FGV Holdings Bhd
KLSE:5222
2.04x RM286.57 Million
≈ $71.95 Million
RM140.25 Million Malaysia RM1.30 ▲ +0.00%
9576 Vanachai Group Public Company Limited
BK:VNG
2.04x ฿353.87 Million
≈ $11.03 Million
฿173.23 Million Thailand ฿2.12 ▼ -1.85%
9577 Enersys
NYSE:ENS
2.04x $184.59 Million $90.37 Million USA $190.75 ▼ -4.65%
9578 ArcSoft Corp Ltd
SHG:688088
2.04x CN¥108.63 Million
≈ $15.90 Million
CN¥53.18 Million China CN¥30.05 ▼ -3.28%
9579 Jungfraubahn Holding AG
SW:JFN
2.04x CHF121.82 Million
≈ $154.02 Million
CHF59.65 Million Switzerland CHF262.00 ▲ +2.14%
9580 Zhuzhou Feilu High-Tech Materials Co Ltd
SHE:300665
2.04x CN¥73.46 Million
≈ $10.75 Million
CN¥35.97 Million China CN¥7.81 ▼ -2.38%
9581 Beijing Worldia Diamond Tools Co Ltd
SHG:688028
2.04x CN¥56.74 Million
≈ $8.30 Million
CN¥27.78 Million China CN¥80.04 ▼ -3.33%
9582 Fujian SBS Zipper Science Tech
SHE:002098
2.04x CN¥86.07 Million
≈ $12.60 Million
CN¥42.16 Million China CN¥6.18 ▼ -2.68%
9583 Avenue Supermarts Limited
NSE:DMART
2.04x Rs13.98 Billion
≈ $151.21 Million
Rs6.85 Billion India Rs4018.80 ▼ -0.40%
9584 Inner Mongolia Yili Industrial Group Co Ltd
SHG:600887
2.04x CN¥6.58 Billion
≈ $963.35 Million
CN¥3.23 Billion China CN¥27.04 ▼ -0.70%
9585 Cisen Pharmaceutical Co Ltd
SHG:603367
2.04x CN¥311.93 Million
≈ $45.64 Million
CN¥152.86 Million China CN¥13.84 ▼ -6.42%
9586 Outbrain Inc
NASDAQ:OB
2.04x $13.66 Million $6.70 Million USA $2.66 ▲ +0.00%
9587 Teads B.V.
NASDAQ:TEAD
2.04x $13.66 Million $6.70 Million USA $0.78 ▲ +2.20%
9588 Alliance Pharma plc
LSE:APH
2.04x GBX9.51 Million
≈ $1.16K
GBX4.66 Million UK GBX64.70 ▲ +0.00%
9589 PLUXEE NV
PA:PLX
2.04x €204.00 Million
≈ $238.50 Million
€100.00 Million France €13.54 ▲ +1.80%
9590 Lindsay Corporation
NYSE:LNN
2.04x $24.56 Million $12.04 Million USA $113.96 ▲ +0.47%
9591 Urban Logistics Reit PLC
LSE:SHED
2.04x GBX20.89 Million
≈ $2.54K
GBX10.25 Million UK GBX156.00 ▲ +0.00%
9592 AIRIQ INC.
F:EPXN
2.04x €210.00K
≈ $245.51K
€103.00K Germany €0.29 ▼ -7.55%
9593 Air Liquide SA
PA:AI
2.04x €3.50 Billion
≈ $4.09 Billion
€1.72 Billion France €176.52 ▲ +0.54%
9594 PharmaBlock Sciences Nanjing Inc Class A
SHE:300725
2.04x CN¥83.36 Million
≈ $12.20 Million
CN¥40.89 Million China CN¥37.46 ▼ -3.45%
9595 Kanzhun Ltd ADR
NASDAQ:BZ
2.04x $1.32 Billion $649.30 Million USA $13.33 ▼ -2.34%
9596 Quintain Steel Co Ltd
TW:2017
2.04x NT$37.28 Million
≈ $1.17 Million
NT$18.29 Million Taiwan NT$8.98 ▲ +0.67%
9597 Tailim Packaging Co Ltd
KO:011280
2.04x ₩2.16 Billion
≈ $1.46 Million
₩1.06 Billion Korea ₩1659.00 ▲ +0.61%
9598 BANKINTER ADR 2007 EO-30
F:BAK
2.04x €1.94 Billion
≈ $2.27 Billion
€952.97 Million Germany €14.20 ▼ -1.39%
9599 LiJiang YuLong Tourism Co Ltd
SHE:002033
2.04x CN¥198.37 Million
≈ $29.03 Million
CN¥97.42 Million China CN¥8.24 ▼ -2.14%
9600 Taekyung BK Co Ltd
KO:014580
2.04x ₩15.20 Billion
≈ $10.30 Million
₩7.46 Billion Korea ₩4040.00 ▼ -1.10%