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
9601 Dong A Eltek Co. Ltd
KQ:088130
2.06x ₩36.74 Billion
≈ $24.90 Million
₩17.81 Billion Korea ₩7110.00 ▲ +1.28%
9602 Kuo Yang Construction Co Ltd
TW:2505
2.06x NT$678.21 Million
≈ $21.37 Million
NT$328.90 Million Taiwan NT$17.80 ▲ +0.00%
9603 Halcyon Technology Public Company Limited
BK:HTECH
2.06x ฿74.22 Million
≈ $2.31 Million
฿36.01 Million Thailand ฿3.56 ▼ -1.11%
9604 Power Grid Corporation of India Limited
NSE:POWERGRID
2.06x Rs148.32 Billion
≈ $1.60 Billion
Rs71.97 Billion India Rs284.60 ▼ -0.16%
9605 Malakoff Corporation Bhd
KLSE:5264
2.06x RM98.22 Million
≈ $24.66 Million
RM47.66 Million Malaysia RM0.92 ▲ +1.67%
9606 Firan Technology Group Corporation
TO:FTG
2.06x CA$7.18 Million
≈ $5.19 Million
CA$3.48 Million Canada CA$25.12 ▲ +3.04%
9607 OraSure Technologies Inc
NASDAQ:OSUR
2.06x $41.37 Million $20.07 Million USA $4.17 ▲ +5.57%
9608 Heungkuk Metaltech Co.Ltd
KQ:010240
2.06x ₩7.27 Billion
≈ $4.92 Million
₩3.53 Billion Korea ₩5250.00 ▼ -0.94%
9609 Great Taipei Gas Corp
TW:9908
2.06x NT$843.88 Million
≈ $26.59 Million
NT$409.52 Million Taiwan NT$29.40 ▲ +0.34%
9610 Wishpond Technologies Ltd
V:WISH
2.06x CA$177.57K
≈ $128.45K
CA$86.18K Canada CA$0.16 ▼ -3.03%
9611 Flughafen Zurich
SW:FHZN
2.06x CHF381.60 Million
≈ $482.45 Million
CHF185.20 Million Switzerland CHF230.80 ▲ +0.79%
9612 VITA 34 AG
XETRA:V3V
2.06x €3.18 Million
≈ $3.72 Million
€1.54 Million Germany €3.89 ▼ -0.51%
9613 Bonesupport Holding AB
ST:BONEX
2.06x Skr71.09 Million
≈ $7.65 Million
Skr34.51 Million Sweden Skr221.40 ▲ +3.26%
9614 Advanced Medical Solutions Group plc
LSE:AMS
2.06x GBX12.78 Million
≈ $1.56K
GBX6.21 Million UK GBX221.00 ▲ +2.08%
9615 SAF Holland SA
XETRA:SFQ
2.06x €42.20 Million
≈ $49.34 Million
€20.49 Million Germany €20.05 ▲ +0.00%
9616 Lindeman Asia Investment Co. Ltd
KQ:277070
2.06x ₩992.43 Million
≈ $672.56K
₩481.78 Million Korea ₩3645.00 ▲ +2.82%
9617 AUB Group Ltd
AU:AUB
2.06x AU$72.63 Million
≈ $51.39 Million
AU$35.27 Million Australia AU$26.02 ▼ -1.06%
9618 King Polytechnic Engineering Co Ltd
TWO:6122
2.06x NT$210.76 Million
≈ $6.64 Million
NT$102.37 Million Taiwan NT$48.35 ▼ -0.62%
9619 FAWER Automotive Parts Ltd Co
SHE:000030
2.06x CN¥279.78 Million
≈ $40.94 Million
CN¥135.94 Million China CN¥4.51 ▼ -1.96%
9620 Aveng Ltd
JSE:AEG
2.06x ZAC309.07 Million
≈ $164.26K
ZAC150.19 Million South Africa ZAC417.00 ▼ -3.02%
9621 Sunvim Group Co Ltd
SHE:002083
2.06x CN¥103.40 Million
≈ $15.13 Million
CN¥50.25 Million China CN¥9.47 ▼ -2.97%
9622 Gihon Telekomunikasi Indonesia Tbk PT
JK:GHON
2.06x Rp36.92 Billion
≈ $2.16 Million
Rp17.94 Billion Indonesia Rp1825.00 ▲ +0.00%
9623 MDA Space Ltd.
NYSE:MDA
2.06x $43.78 Million $21.28 Million USA $41.09 ▲ +2.09%
9624 MDA Ltd
TO:MDA
2.06x CA$60.90 Million
≈ $44.05 Million
CA$29.60 Million Canada CA$57.05 ▲ +2.17%
9625 UNIQA Insurance Group AG
VI:UQA
2.06x €227.20 Million
≈ $265.62 Million
€110.45 Million Austria €17.74 ▲ +1.26%
9626 FrontView REIT, Inc.
NYSE:FVR
2.06x $8.26 Million $4.01 Million USA $18.33 ▲ +2.40%
9627 Beacon Minerals Limited
AU:BCN
2.06x AU$30.46 Million
≈ $21.55 Million
AU$14.81 Million Australia AU$2.24 ▼ -3.45%
9628 Bygg Partner i Dalarna Holding AB
ST:BYGGP
2.06x Skr81.97 Million
≈ $8.82 Million
Skr39.86 Million Sweden Skr46.00 ▼ -2.13%
9629 Motonic
KO:009680
2.06x ₩15.05 Billion
≈ $10.20 Million
₩7.32 Billion Korea ₩10060.00 ▲ +1.00%
9630 Greatland Resources Limited
LSE:GGP
2.06x GBX295.40 Million
≈ $35.94K
GBX143.65 Million UK GBX717.50 ▼ -0.42%
9631 Fiberweb (India) Limited
NSE:FIBERWEB
2.06x Rs156.43 Million
≈ $1.69 Million
Rs76.09 Million India Rs28.48 ▼ -0.25%
9632 Marimaca Copper Corp
TO:MARI
2.06x CA$2.82 Million
≈ $2.04 Million
CA$1.37 Million Canada CA$7.79 ▼ -0.51%
9633 CCL Industries Inc
TO:CCL-B
2.06x CA$433.20 Million
≈ $313.37 Million
CA$210.80 Million Canada CA$82.28 ▼ -1.09%
9634 Beijing Join-Cheer Software Co Ltd
SHE:002279
2.05x CN¥95.68 Million
≈ $14.00 Million
CN¥46.58 Million China CN¥6.90 ▼ -1.15%
9635 Global Self Storage Inc
NASDAQ:SELF
2.05x $979.93K $477.02K USA $5.09 ▼ -0.78%
9636 K-Fast Holding AB (publ)
ST:KFAST-B
2.05x Skr34.10 Million
≈ $3.67 Million
Skr16.60 Million Sweden Skr10.30 ▼ -3.56%
9637 KidariStudio Inc
KO:020120
2.05x ₩6.59 Billion
≈ $4.47 Million
₩3.21 Billion Korea ₩3310.00 ▼ -1.19%
9638 Hainan Airlines Co Ltd A
SHG:600221
2.05x CN¥5.73 Billion
≈ $837.94 Million
CN¥2.79 Billion China CN¥1.48 ▼ -0.67%
9639 Guangzhou Amsky Technology Co Ltd
SHE:300521
2.05x CN¥13.49 Million
≈ $1.97 Million
CN¥6.57 Million China CN¥23.54 ▼ -1.83%
9640 Resolute Holdings Management, Inc.
NYSE:RHLD
2.05x $69.21 Million $33.70 Million USA $116.97 ▲ +3.96%
9641 Roche Holding AG
SW:ROG
2.05x CHF11.23 Billion
≈ $14.20 Billion
CHF5.47 Billion Switzerland CHF320.70 ▲ +0.79%
9642 Roche Holding AG
SW:ROP
2.05x CHF11.23 Billion
≈ $14.20 Billion
CHF5.47 Billion Switzerland CHF324.60 ▲ +4.17%
9643 Roche Holding AG
SW:RO
2.05x CHF11.23 Billion
≈ $14.20 Billion
CHF5.47 Billion Switzerland CHF330.80 ▲ +3.96%
9644 MetroCity Bankshares
NASDAQ:MCBS
2.05x $45.81 Million $22.31 Million USA $33.51 ▲ +3.36%
9645 Starwood European Real Estate Finance Ltd
LSE:SWEF
2.05x GBX20.81 Million
≈ $2.53K
GBX10.14 Million UK GBX91.50 ▲ +0.27%
9646 Strategic Minerals Plc
LSE:SML
2.05x GBX299.22K
≈ $36.41
GBX145.75K UK GBX4.90 ▲ +1.66%
9647 Loblaw Companies Limited
TO:L
2.05x CA$1.21 Billion
≈ $871.68 Million
CA$587.00 Million Canada CA$63.24 ▲ +0.70%
9648 Cal-Maine Foods Inc
NASDAQ:CALM
2.05x $103.56 Million $50.46 Million USA $74.46 ▼ -1.18%
9649 Broadex Technologies Co Ltd
SHE:300548
2.05x CN¥167.76 Million
≈ $24.55 Million
CN¥81.75 Million China CN¥230.00 ▼ -6.08%
9650 Jeong Moon Information. Co. Ltd
KQ:033050
2.05x ₩3.47 Billion
≈ $2.35 Million
₩1.69 Billion Korea ₩826.00 ▲ +0.12%
9651 Iberpapel Gestion SA
MC:IBG
2.05x €13.12 Million
≈ $15.34 Million
€6.40 Million Spain €19.30 ▼ -0.26%
9652 eSang Networks Co.Ltd
KQ:080010
2.05x ₩8.26 Billion
≈ $5.60 Million
₩4.03 Billion Korea ₩6630.00 ▼ -2.93%
9653 Embotelladora Andina S.A
NYSE:AKO-B
2.05x $199.09 Billion $97.09 Billion USA $28.68 ▲ +0.46%
9654 Montebalito S.A.
MC:MTB
2.05x €984.00K
≈ $1.15 Million
€480.00K Spain €1.79 ▼ -0.56%
9655 EPR Properties
NYSE:EPR
2.05x $136.48 Million $66.59 Million USA $56.16 ▼ -0.32%
9656 BCB Bancorp Inc
NASDAQ:BCBP
2.05x $8.73 Million $4.26 Million USA $11.33 ▲ +1.98%
9657 China Metal Products Co Ltd
TW:1532
2.05x NT$1.66 Billion
≈ $52.41 Million
NT$811.79 Million Taiwan NT$22.20 ▲ +0.00%
9658 Cubic Sensor and Instrument Co Ltd
SHG:688665
2.05x CN¥47.35 Million
≈ $6.93 Million
CN¥23.11 Million China CN¥50.19 ▼ -0.20%
9659 Andlauer Healthcare Gr
TO:AND
2.05x CA$68.96 Million
≈ $49.88 Million
CA$33.67 Million Canada CA$54.97 ▲ +0.02%
9660 Fagron NV
BR:FAGR
2.05x €93.07 Million
≈ $108.81 Million
€45.46 Million Belgium €23.50 ▲ +0.43%
9661 Sally Beauty Holdings Inc
NYSE:SBH
2.05x $93.24 Million $45.56 Million USA $11.98 ▼ -0.83%
9662 Jilin Expressway Co Ltd
SHG:601518
2.05x CN¥232.86 Million
≈ $34.07 Million
CN¥113.78 Million China CN¥3.15 ▲ +0.96%
9663 Better Life Commercial Chain Share Co Ltd
SHE:002251
2.05x CN¥50.89 Million
≈ $7.45 Million
CN¥24.87 Million China CN¥4.42 ▼ -8.68%
9664 Celltrion Pharm Inc
KQ:068760
2.05x ₩23.44 Billion
≈ $15.89 Million
₩11.46 Billion Korea ₩45800.00 ▼ -0.87%
9665 Three A Resources Bhd
KLSE:0012
2.05x RM24.01 Million
≈ $6.03 Million
RM11.74 Million Malaysia RM0.69 ▼ -0.72%
9666 NBTM New Materials Group Co Ltd
SHG:600114
2.05x CN¥315.74 Million
≈ $46.20 Million
CN¥154.36 Million China CN¥39.61 ▲ +0.99%
9667 Baazar Style Retail Limited
NSE:STYLEBAAZA
2.04x Rs1.09 Billion
≈ $11.84 Million
Rs535.49 Million India Rs337.15 ▲ +2.52%
9668 Elior SCA
PA:ELIOR
2.04x €92.00 Million
≈ $107.56 Million
€45.00 Million France €1.90 ▼ -0.73%
9669 Tianjin Keyvia Electric Co Ltd
SHE:300407
2.04x CN¥99.58 Million
≈ $14.57 Million
CN¥48.71 Million China CN¥11.79 ▼ -2.16%
9670 FGV Holdings Bhd
KLSE:5222
2.04x RM286.57 Million
≈ $71.95 Million
RM140.25 Million Malaysia RM1.30 ▲ +0.00%
9671 Greenbrier Companies Inc
NYSE:GBX
2.04x $76.20 Million $37.30 Million USA $46.84 ▼ -0.04%
9672 Vanachai Group Public Company Limited
BK:VNG
2.04x ฿353.87 Million
≈ $11.03 Million
฿173.23 Million Thailand ฿1.90 ▼ -1.04%
9673 Enersys
NYSE:ENS
2.04x $184.59 Million $90.37 Million USA $238.35 ▼ -0.75%
9674 ArcSoft Corp Ltd
SHG:688088
2.04x CN¥108.63 Million
≈ $15.90 Million
CN¥53.18 Million China CN¥37.06 ▼ -3.49%
9675 Jungfraubahn Holding AG
SW:JFN
2.04x CHF121.82 Million
≈ $154.02 Million
CHF59.65 Million Switzerland CHF256.50 ▲ +0.20%
9676 Zhuzhou Feilu High-Tech Materials Co Ltd
SHE:300665
2.04x CN¥73.46 Million
≈ $10.75 Million
CN¥35.97 Million China CN¥10.08 ▲ +1.72%
9677 Beijing Worldia Diamond Tools Co Ltd
SHG:688028
2.04x CN¥56.74 Million
≈ $8.30 Million
CN¥27.78 Million China CN¥125.50 ▲ +8.96%
9678 Fujian SBS Zipper Science Tech
SHE:002098
2.04x CN¥86.07 Million
≈ $12.60 Million
CN¥42.16 Million China CN¥7.12 ▼ -2.60%
9679 Avenue Supermarts Limited
NSE:DMART
2.04x Rs13.98 Billion
≈ $151.21 Million
Rs6.85 Billion India Rs4139.30 ▼ -0.70%
9680 Inner Mongolia Yili Industrial Group Co Ltd
SHG:600887
2.04x CN¥6.58 Billion
≈ $963.35 Million
CN¥3.23 Billion China CN¥25.66 ▼ -3.97%
9681 Cisen Pharmaceutical Co Ltd
SHG:603367
2.04x CN¥311.93 Million
≈ $45.64 Million
CN¥152.86 Million China CN¥13.31 ▼ -1.99%
9682 Teads B.V.
NASDAQ:TEAD
2.04x $13.66 Million $6.70 Million USA $1.15 ▼ -7.26%
9683 Outbrain Inc
NASDAQ:OB
2.04x $13.66 Million $6.70 Million USA $2.66 ▼ -2.92%
9684 Alliance Pharma plc
LSE:APH
2.04x GBX9.51 Million
≈ $1.16K
GBX4.66 Million UK GBX64.70 ▲ +0.00%
9685 PLUXEE NV
PA:PLX
2.04x €204.00 Million
≈ $238.50 Million
€100.00 Million France €11.54 ▲ +0.00%
9686 Urban Logistics Reit PLC
LSE:SHED
2.04x GBX20.89 Million
≈ $2.54K
GBX10.25 Million UK GBX156.00 ▲ +0.00%
9687 AIRIQ INC.
F:EPXN
2.04x €210.00K
≈ $245.51K
€103.00K Germany €0.31 ▼ -3.70%
9688 Air Liquide SA
PA:AI
2.04x €3.50 Billion
≈ $4.09 Billion
€1.72 Billion France €181.68 ▲ +0.99%
9689 PharmaBlock Sciences Nanjing Inc Class A
SHE:300725
2.04x CN¥83.36 Million
≈ $12.20 Million
CN¥40.89 Million China CN¥33.58 ▼ -2.67%
9690 Kanzhun Ltd ADR
NASDAQ:BZ
2.04x $1.32 Billion $649.30 Million USA $13.33 ▼ -2.34%
9691 Quintain Steel Co Ltd
TW:2017
2.04x NT$37.28 Million
≈ $1.17 Million
NT$18.29 Million Taiwan NT$9.86 ▲ +1.86%
9692 Tailim Packaging Co Ltd
KO:011280
2.04x ₩2.16 Billion
≈ $1.46 Million
₩1.06 Billion Korea ₩1901.00 ▲ +5.96%
9693 BANKINTER ADR 2007 EO-30
F:BAK
2.04x €1.94 Billion
≈ $2.27 Billion
€952.97 Million Germany €14.20 ▼ -1.39%
9694 LiJiang YuLong Tourism Co Ltd
SHE:002033
2.04x CN¥198.37 Million
≈ $29.03 Million
CN¥97.42 Million China CN¥8.68 ▲ +0.00%
9695 Taekyung BK Co Ltd
KO:014580
2.04x ₩15.20 Billion
≈ $10.30 Million
₩7.46 Billion Korea ₩4120.00 ▼ -0.24%
9696 Nidaros Sparebank
OL:NISB
2.03x Nkr71.20 Million
≈ $7.49 Million
Nkr34.99 Million Norway Nkr106.94 ▲ +4.82%
9697 Poalim Ibi
TA:PIU
2.03x ILA6.65 Million
≈ $17.83K
ILA3.27 Million Israel ILA1730.00 ▼ -2.59%
9698 WindowMaster International AS
CO:WMA
2.03x Dkr17.81 Million
≈ $2.79 Million
Dkr8.75 Million Denmark Dkr900.00 ▲ +1.12%
9699 Pansari Developers Limited
NSE:PANSARI
2.03x Rs207.02 Million
≈ $2.24 Million
Rs101.77 Million India Rs272.25 ▼ -1.77%
9700 ICAPE HOLDING EO -40
F:Z8J
2.03x €7.32 Million
≈ $8.56 Million
€3.60 Million Germany €6.44 ▲ +1.90%