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.
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% |