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
14601 Shijihengtong Technology Co. Ltd. A
SHE:301428
1.07x CN¥66.18 Million
≈ $9.68 Million
CN¥61.91 Million China CN¥25.39 ▼ -3.64%
14602 Zenvia Inc
NASDAQ:ZENV
1.07x $55.11 Million $51.55 Million USA $0.13 ▲ +33.60%
14603 Xi'an Sinofuse Electric Co. Ltd.
SHE:301031
1.07x CN¥432.84 Million
≈ $63.34 Million
CN¥405.08 Million China CN¥81.45 ▼ -2.83%
14604 Newport Exploration
V:NWX
1.07x CA$67.44K
≈ $48.78K
CA$63.12K Canada CA$0.11 ▼ -4.35%
14605 Jaguar Animal Health Inc
NASDAQ:JAGX
1.07x $8.83 Million $8.27 Million USA $0.96 ▼ -6.48%
14606 Intelligent Bio Solutions Inc.
NASDAQ:INBS
1.07x $5.10 Million $4.78 Million USA $1.75 ▼ -3.31%
14607 Molecular Partners AG
SW:MOLN
1.07x CHF163.56 Million
≈ $206.79 Million
CHF153.13 Million Switzerland CHF3.18 ▼ -1.55%
14608 Molecular Partners AG ADR
NASDAQ:MOLN
1.07x $163.56 Million $153.13 Million USA $4.40 ▲ +1.38%
14609 Growthpoint Properties Ltd
JSE:GRT
1.07x ZAC2.94 Billion
≈ $1.56 Million
ZAC2.76 Billion South Africa ZAC1682.00 ▲ +0.00%
14610 Shenzhen Sunyes Electronic Manufacturing Holding Co Ltd
SHE:002388
1.07x CN¥14.32 Million
≈ $2.10 Million
CN¥13.41 Million China CN¥4.36 ▲ +10.10%
14611 Granite Real Estate Investment Trust
TO:GRT-UN
1.07x CA$97.56 Million
≈ $70.58 Million
CA$91.39 Million Canada CA$97.66 ▲ +0.23%
14612 Skillz Platform Inc
NYSE:SKLZ
1.07x $27.80 Million $26.05 Million USA $8.30 ▼ -2.81%
14613 Camellia Plc
LSE:CAM
1.07x GBX15.90 Million
≈ $1.93K
GBX14.90 Million UK GBX5300.00 ▲ +0.47%
14614 SEONGAN CO. Ltd
KO:011300
1.07x ₩2.29 Billion
≈ $1.55 Million
₩2.14 Billion Korea ₩2700.00 ▼ -2.00%
14615 Novus Holdings Ltd
JSE:NVS
1.07x ZAC89.30 Million
≈ $47.46K
ZAC83.70 Million South Africa ZAC621.00 ▲ +0.16%
14616 Endesa SA
MC:ELE
1.07x €1.04 Billion
≈ $1.21 Billion
€972.00 Million Spain €41.16 ▲ +0.73%
14617 EREGLI DEM CEL FABR DL1
F:EDVA
1.07x €409.51 Million
≈ $478.76 Million
€383.86 Million Germany €7.40 ▲ +0.68%
14618 Sparebanken Vest
OL:SVEG
1.07x Nkr1.42 Billion
≈ $149.64 Million
Nkr1.33 Billion Norway Nkr159.12 ▲ +0.00%
14619 GRI Bio Inc.
NASDAQ:GRI
1.07x $2.17 Million $2.04 Million USA $1.45 ▼ -3.33%
14620 Sun Life Financial Inc.
TO:SLF
1.07x CA$1.20 Billion
≈ $868.79 Million
CA$1.13 Billion Canada CA$116.00 ▲ +1.08%
14621 Nalwa Sons Investments Limited
NSE:NSIL
1.07x Rs442.81 Million
≈ $4.79 Million
Rs415.16 Million India Rs5452.50 ▼ -1.12%
14622 PTT Synergy Group Bhd
KLSE:7010
1.07x RM50.19 Million
≈ $12.60 Million
RM47.07 Million Malaysia RM1.45 ▲ +3.57%
14623 British American Tobacco PLC
LSE:BATS
1.07x GBX3.40 Billion
≈ $413.44K
GBX3.19 Billion UK GBX4572.00 ▲ +2.05%
14624 SmartCraft ASA
OL:SMCRT
1.07x Nkr29.65 Million
≈ $3.12 Million
Nkr27.82 Million Norway Nkr18.50 ▲ +0.00%
14625 Kido Group Corp
VN:KDC
1.07x ₫470.68 Billion
≈ $17.88 Million
₫441.54 Billion Vietnam ₫48700.00 ▼ -0.20%
14626 Adneo Ltd
AU:AD1
1.07x AU$1.33 Million
≈ $939.40K
AU$1.25 Million Australia AU$0.03 ▼ -3.70%
14627 Provident Financial Services Inc
NYSE:PFS
1.07x $84.65 Million $79.42 Million USA $23.89 ▲ +0.55%
14628 Power Corporation Of Canada
TO:POW
1.07x CA$1.88 Billion
≈ $1.36 Billion
CA$1.76 Billion Canada CA$92.90 ▲ +1.72%
14629 Shaily Engineering Plastics Limited
NSE:SHAILY
1.07x Rs984.33 Million
≈ $10.65 Million
Rs923.74 Million India Rs2969.70 ▲ +0.57%
14630 HEMARAJ INDUSTRIAL PROPERTY AND LEASEHOLD FUND
BK:HPF
1.07x ฿77.02 Million
≈ $2.40 Million
฿72.28 Million Thailand ฿4.90 ▲ +0.00%
14631 Grupo Lamosa S.A.B. de C.V
MX:LAMOSA
1.07x MX$573.67 Million
≈ $33.02 Million
MX$538.41 Million Mexico MX$96.00 ▲ +0.10%
14632 Next PLC
LSE:NXT
1.07x GBX404.30 Million
≈ $49.19K
GBX379.50 Million UK GBX14785.00 ▲ +0.78%
14633 P&K Skin Research Center Co. Ltd
KQ:347740
1.07x ₩1.70 Billion
≈ $1.15 Million
₩1.59 Billion Korea ₩1753.00 ▲ +0.40%
14634 Kalbe Farma Tbk PT
JK:KLBF
1.07x Rp956.75 Billion
≈ $56.06 Million
Rp898.17 Billion Indonesia Rp720.00 ▼ -0.69%
14635 Altimmune Inc
NASDAQ:ALT
1.07x $82.86 Million $77.80 Million USA $2.77 ▼ -2.46%
14636 JiangXi Tianxin Pharm Co Ltd
SHG:603235
1.06x CN¥629.36 Million
≈ $92.10 Million
CN¥591.58 Million China CN¥23.73 ▼ -1.33%
14637 Fulcrum Therapeutics Inc
NASDAQ:FULC
1.06x $58.90 Million $55.41 Million USA $3.72 ▼ -1.06%
14638 LIGHTON
PA:ALTAI
1.06x €3.97 Million
≈ $4.64 Million
€3.74 Million France €5.07 ▲ +3.36%
14639 AEW UK REIT Plc
LSE:AEWU
1.06x GBX5.01 Million
≈ $609.45
GBX4.71 Million UK GBX106.20 ▲ +1.34%
14640 Tianshui Zhongxing Bio-technology Co Ltd
SHE:002772
1.06x CN¥143.77 Million
≈ $21.04 Million
CN¥135.33 Million China CN¥9.30 ▼ -3.83%
14641 Bon Fame Co Ltd
TWO:8433
1.06x NT$142.37 Million
≈ $4.49 Million
NT$134.00 Million Taiwan NT$53.90 ▼ -0.37%
14642 Monster Beverage Corp
NASDAQ:MNST
1.06x $604.99 Million $569.49 Million USA $93.49 ▼ -0.07%
14643 Stx Heavy Indu
KO:071970
1.06x ₩23.99 Billion
≈ $16.26 Million
₩22.59 Billion Korea ₩67600.00 ▼ -0.15%
14644 Sihui Fuji Electronics Technology Co Ltd
SHE:300852
1.06x CN¥58.99 Million
≈ $8.63 Million
CN¥55.54 Million China CN¥37.91 ▼ -3.12%
14645 MSA Safety
NYSE:MSA
1.06x $75.69 Million $71.27 Million USA $174.64 ▲ +0.33%
14646 Race Eco Chain Limited
NSE:RACE
1.06x Rs33.37 Million
≈ $360.86K
Rs31.43 Million India Rs109.25 ▲ +0.89%
14647 China Enterprise Co Ltd
SHG:600675
1.06x CN¥64.78 Million
≈ $9.48 Million
CN¥61.02 Million China CN¥2.12 ▼ -2.75%
14648 Shanxi Xinghuacun Fen Wine Factory Co Ltd
SHG:600809
1.06x CN¥3.08 Billion
≈ $450.41 Million
CN¥2.90 Billion China CN¥120.56 ▼ -1.97%
14649 GuocoLand (Malaysia) Bhd
KLSE:1503
1.06x RM23.91 Million
≈ $6.00 Million
RM22.53 Million Malaysia RM1.09 ▲ +0.00%
14650 Compania Espanola de Viviendas en Alquiler SA
MC:CEV
1.06x €2.73 Million
≈ $3.19 Million
€2.57 Million Spain €10.00 ▲ +0.00%
14651 United Parks & Resorts Inc
NYSE:PRKS
1.06x $94.78 Million $89.33 Million USA $44.83 ▲ +1.63%
14652 Inzi Controls
KO:023800
1.06x ₩12.36 Billion
≈ $8.38 Million
₩11.65 Billion Korea ₩5480.00 ▲ +0.18%
14653 Inbar Group Finance Ltd
TA:INBR
1.06x ILA2.52 Million
≈ $6.75K
ILA2.37 Million Israel ILA420.00 ▲ +2.24%
14654 X Trade Brokers Dom Maklerski SA
WAR:XTB
1.06x zł191.84 Million
≈ $52.80 Million
zł180.90 Million Poland zł137.00 ▲ +0.76%
14655 Reddit, Inc.
NYSE:RDDT
1.06x $266.81 Million $251.60 Million USA $168.73 ▼ -0.03%
14656 Tandem Group
LSE:TND
1.06x GBX1.30 Million
≈ $158.42
GBX1.23 Million UK GBX170.00 ▼ -1.45%
14657 Kfin Technologies Limited
NSE:KFINTECH
1.06x Rs1.81 Billion
≈ $19.55 Million
Rs1.71 Billion India Rs857.75 ▼ -1.21%
14658 Cadence Design Systems Inc
NASDAQ:CDNS
1.06x $355.78 Million $335.66 Million USA $326.24 ▼ -1.28%
14659 Addcn Technology Co Ltd
TWO:5287
1.06x NT$233.00 Million
≈ $7.34 Million
NT$219.90 Million Taiwan NT$148.00 ▼ -0.34%
14660 Samyoung S&C Co. Ltd.
KQ:361670
1.06x ₩784.24 Million
≈ $531.47K
₩740.21 Million Korea ₩3400.00 ▼ -2.86%
14661 Green Resources Public Company Limited
BK:GREEN
1.06x ฿9.89 Million
≈ $308.26K
฿9.34 Million Thailand ฿0.72 ▲ +1.41%
14662 China Shenhua Energy Company Limited
F:IKF
1.06x €17.15 Billion
≈ $20.05 Billion
€16.18 Billion Germany €4.84 ▼ -1.18%
14663 Sunflow Sustain
TA:SNFL
1.06x ILA5.94 Million
≈ $15.91K
ILA5.60 Million Israel ILA1018.00 ▼ -0.78%
14664 Tata Consultancy Services Limited
NSE:TCS
1.06x Rs145.32 Billion
≈ $1.57 Billion
Rs137.18 Billion India Rs2254.30 ▲ +0.51%
14665 Humana Inc
NYSE:HUM
1.06x $1.25 Billion $1.18 Billion USA $389.32 ▼ -1.31%
14666 Automotive Properties Real Estate Investment Trust
TO:APR-UN
1.06x CA$15.80 Million
≈ $11.43 Million
CA$14.92 Million Canada CA$12.19 ▲ +0.41%
14667 Tripod Technology Corp
TW:3044
1.06x NT$2.59 Billion
≈ $81.53 Million
NT$2.44 Billion Taiwan NT$393.00 ▼ -3.20%
14668 Riber S.A
PA:ALRIB
1.06x €4.19 Million
≈ $4.90 Million
€3.96 Million France €9.91 ▼ -1.10%
14669 SandRidge Energy Inc
NYSE:SD
1.06x $19.76 Million $18.67 Million USA $13.82 ▼ -2.61%
14670 PTT OIL+RET.BUS.-NVDR- 10
F:7F80
1.06x €2.20 Billion
≈ $2.57 Billion
€2.08 Billion Germany €0.30 ▲ +1.33%
14671 Zhejiang Chimin Pharm Co Ltd
SHG:603222
1.06x CN¥3.14 Million
≈ $459.74K
CN¥2.97 Million China CN¥7.91 ▼ -1.37%
14672 CWG Holdings Bhd
KLSE:9423
1.06x RM7.30 Million
≈ $1.83 Million
RM6.90 Million Malaysia RM0.15 ▲ +0.00%
14673 Navin Fluorine International Limited
NSE:NAVINFLUOR
1.06x Rs2.81 Billion
≈ $30.38 Million
Rs2.66 Billion India Rs7520.00 ▼ -2.00%
14674 Qingmu Digital Technology Co.Ltd.
SHE:301110
1.06x CN¥130.13 Million
≈ $19.04 Million
CN¥123.04 Million China CN¥31.59 ▼ -3.92%
14675 Airport City Ltd
TA:ARPT
1.06x ILA136.85 Million
≈ $366.89K
ILA129.41 Million Israel ILA5578.00 ▲ +1.42%
14676 Taihan Electric Wire Co Ltd
KO:001440
1.06x ₩45.73 Billion
≈ $30.99 Million
₩43.25 Billion Korea ₩28100.00 ▼ -9.35%
14677 Acast AB
ST:ACAST
1.06x Skr67.03 Million
≈ $7.21 Million
Skr63.39 Million Sweden Skr36.50 ▼ -2.14%
14678 Nine Energy Service, Inc.
NYSE:NINE
1.06x $8.44 Million $7.98 Million USA $10.80 ▲ +3.85%
14679 Computer Direct
TA:CMDR
1.06x ILA77.99 Million
≈ $209.08K
ILA73.79 Million Israel ILA30150.00 ▲ +0.40%
14680 B3 S.A. UNSP.ADR/1
F:YBV0
1.06x €1.56 Billion
≈ $1.82 Billion
€1.48 Billion Germany €9.45 ▼ -1.56%
14681 Veto Switchgears And Cables Limited
NSE:VETO
1.06x Rs103.07 Million
≈ $1.11 Million
Rs97.55 Million India Rs121.50 ▲ +1.16%
14682 IGB Real Estate Investment Trust
KLSE:5227
1.06x RM172.01 Million
≈ $43.19 Million
RM162.81 Million Malaysia RM2.74 ▲ +0.00%
14683 Global Data Centre Group
AU:GDC
1.06x AU$79.30 Million
≈ $56.11 Million
AU$75.07 Million Australia AU$1.43 ▲ +0.00%
14684 MBB INDUSTRIES
XETRA:MBB
1.06x €57.51 Million
≈ $67.24 Million
€54.45 Million Germany €193.40 ▲ +2.44%
14685 Ming Shing Group Holdings Limited Ordinary Shares
NASDAQ:MSW
1.06x $2.46 Million $2.33 Million USA $1.37 ▼ -7.43%
14686 Sabre Insurance Group PLC
LSE:SBRE
1.06x GBX20.06 Million
≈ $2.44K
GBX19.00 Million UK GBX186.80 ▲ +1.85%
14687 ITE Tech Inc
TW:3014
1.06x NT$413.99 Million
≈ $13.04 Million
NT$392.06 Million Taiwan NT$129.00 ▼ -1.90%
14688 Compania de Minas Buenaventura SAA ADR
NYSE:BVN
1.06x $353.73 Million $335.04 Million USA $31.96 ▲ +0.44%
14689 Starteck Finance Limited
NSE:STARTECK
1.06x Rs115.12 Million
≈ $1.24 Million
Rs109.04 Million India Rs266.20 ▲ +0.57%
14690 Golden Energy Offshore Services AS
OL:GEOS
1.06x Nkr40.69 Million
≈ $4.28 Million
Nkr38.54 Million Norway Nkr11.30 ▲ +1.80%
14691 Standard Chemical & Pharmaceutical Co Ltd
TW:1720
1.06x NT$510.55 Million
≈ $16.09 Million
NT$483.62 Million Taiwan NT$56.50 ▲ +0.71%
14692 Dinamik Isi Makina Yalitim Malzemeleri Sanayi ve Ticaret AS
IS:DNISI
1.06x TL34.81 Million
≈ $779.58K
TL32.98 Million Turkey TL20.00 ▼ -1.67%
14693 Ningbo Color Master Batch Co. Ltd.
SHE:301019
1.06x CN¥32.18 Million
≈ $4.71 Million
CN¥30.49 Million China CN¥13.90 ▼ -6.02%
14694 Future Supply Chain Solutions Limited
NSE:FSC
1.06x Rs1.11 Billion
≈ $12.05 Million
Rs1.06 Billion India Rs2.75 ▲ +0.00%
14695 G Mining Ventures Corp.
TO:GMIN
1.06x CA$97.51 Million
≈ $70.54 Million
CA$92.42 Million Canada CA$43.00 ▲ +0.56%
14696 Pudumjee Paper Products Limited
NSE:PDMJEPAPER
1.06x Rs560.90 Million
≈ $6.07 Million
Rs531.60 Million India Rs91.72 ▼ -1.63%
14697 Werner Enterprises Inc
NASDAQ:WERN
1.06x $46.02 Million $43.62 Million USA $42.42 ▼ -3.39%
14698 New Huadu Supercenter Co Ltd
SHE:002264
1.05x CN¥32.45 Million
≈ $4.75 Million
CN¥30.78 Million China CN¥5.89 ▼ -3.76%
14699 Axos Financial Inc
NYSE:AX
1.05x $118.43 Million $112.35 Million USA $95.83 ▲ +0.64%
14700 Ginwa Enterprise Group Inc
SHG:600080
1.05x CN¥29.81 Million
≈ $4.36 Million
CN¥28.29 Million China CN¥4.54 ▼ -1.94%