Companies by Cash Flow Quality Index
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,611
Positive operating CF and net income required
Last Updated
Oct 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.
Cash Flow Quality Index Rankings of Public Companies (October 2026)
Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 14501 |
Surya Toto Indonesia Tbk
JK:TOTO |
1.08x |
Rp45.87 Billion
≈ $2.69 Million |
Rp42.61 Billion | Indonesia | Rp234.00 | ▼ -2.50% |
| 14502 |
Lake Shore Bancorp Inc
NASDAQ:LSBK |
1.08x | $2.34 Million | $2.17 Million | USA | $18.23 | ▲ +0.61% |
| 14503 |
Bai Sha Technology Co Ltd
TWO:8401 |
1.08x |
NT$50.35 Million
≈ $1.59 Million |
NT$46.78 Million | Taiwan | NT$22.80 | ▲ +0.44% |
| 14504 |
Lupin Limited
NSE:LUPIN |
1.08x |
Rs29.03 Billion
≈ $313.93 Million |
Rs26.97 Billion | India | Rs1961.60 | ▼ -0.97% |
| 14505 |
Roto Pumps Limited
NSE:ROTO |
1.08x |
Rs67.34 Million
≈ $728.30K |
Rs62.57 Million | India | Rs61.16 | ▼ -1.35% |
| 14506 |
Liechtensteinische Landesbank AG
SW:LLBN |
1.08x |
CHF81.14 Million
≈ $102.59 Million |
CHF75.41 Million | Switzerland | CHF115.00 | ▼ -0.17% |
| 14507 |
T&L Co. Ltd
KQ:340570 |
1.08x |
₩21.46 Billion
≈ $14.54 Million |
₩19.95 Billion | Korea | ₩26550.00 | ▲ +5.99% |
| 14508 |
Labrador Iron Ore Royalty Corp
TO:LIF |
1.08x |
CA$32.75 Million
≈ $23.69 Million |
CA$30.45 Million | Canada | CA$21.34 | ▼ -0.23% |
| 14509 |
Ashapura Minechem Limited
NSE:ASHAPURMIN |
1.08x |
Rs2.22 Billion
≈ $24.02 Million |
Rs2.06 Billion | India | Rs464.40 | ▼ -0.13% |
| 14510 |
Chin-Poon Industrial Co Ltd
TW:2355 |
1.08x |
NT$273.40 Million
≈ $8.61 Million |
NT$254.25 Million | Taiwan | NT$51.90 | ▼ -3.17% |
| 14511 |
Home Pottery Public Company Limited
BK:HPT |
1.08x |
฿3.26 Million
≈ $101.68K |
฿3.03 Million | Thailand | ฿0.33 | ▼ -5.71% |
| 14512 |
Cincon Electronics Co Ltd
TWO:3332 |
1.07x |
NT$41.30 Million
≈ $1.30 Million |
NT$38.42 Million | Taiwan | NT$63.50 | ▼ -0.78% |
| 14513 |
Shenzhen Vital New Material Co. Ltd.
SHE:301319 |
1.07x |
CN¥84.66 Million
≈ $12.39 Million |
CN¥78.79 Million | China | CN¥67.07 | ▼ -1.47% |
| 14514 |
SGA Solutions Co.Ltd
KQ:184230 |
1.07x |
₩13.19 Billion
≈ $8.94 Million |
₩12.27 Billion | Korea | ₩1986.00 | ▲ +3.44% |
| 14515 |
uPI Semiconductor Corp
TW:6719 |
1.07x |
NT$267.55 Million
≈ $8.43 Million |
NT$249.08 Million | Taiwan | NT$182.00 | ▲ +1.68% |
| 14516 |
Liquidia Technologies Inc
NASDAQ:LQDA |
1.07x | $80.24 Million | $74.72 Million | USA | $34.35 | ▼ -1.24% |
| 14517 |
Geomega Resources Inc
V:GMA |
1.07x |
CA$154.00K
≈ $111.40K |
CA$143.46K | Canada | CA$0.24 | ▲ +2.13% |
| 14518 |
Econpile Holdings Bhd
KLSE:5253 |
1.07x |
RM2.02 Million
≈ $507.41K |
RM1.88 Million | Malaysia | RM0.13 | ▲ +0.00% |
| 14519 |
Ningbo Huaxiang Electronic Co Ltd
SHE:002048 |
1.07x |
CN¥496.09 Million
≈ $72.59 Million |
CN¥462.33 Million | China | CN¥16.47 | ▲ +3.39% |
| 14520 |
Eaton Vance National Municipal Opportunities Closed Fund
NYSE:EOT |
1.07x | $5.73 Million | $5.35 Million | USA | $15.53 | ▲ +0.71% |
| 14521 |
Comscore Inc
NASDAQ:SCOR |
1.07x | $3.25 Million | $3.03 Million | USA | $3.43 | ▼ -15.01% |
| 14522 |
Lyka Labs Limited
NSE:LYKALABS |
1.07x |
Rs18.99 Million
≈ $205.41K |
Rs17.71 Million | India | Rs87.79 | ▲ +5.00% |
| 14523 |
Krafton Inc
KO:259960 |
1.07x |
₩393.81 Billion
≈ $266.88 Million |
₩367.50 Billion | Korea | ₩194100.00 | ▲ +0.41% |
| 14524 |
Financial Institutions Inc
NASDAQ:FISI |
1.07x | $21.40 Million | $19.98 Million | USA | $39.31 | ▲ +0.10% |
| 14525 |
New York Times Company
NYSE:NYT |
1.07x | $194.26 Million | $181.34 Million | USA | $67.78 | ▼ -1.68% |
| 14526 |
The Siam Commercial Bank Public Company Limited
BK:SCB-R |
1.07x |
฿13.69 Billion
≈ $426.68 Million |
฿12.79 Billion | Thailand | ฿126.00 | ▲ +0.00% |
| 14527 |
Inmobiliaria Park Rose Iberoamericana SOCIMI SA
MC:YPARK |
1.07x |
€46.36K
≈ $54.20K |
€43.31K | Spain | €1.52 | ▼ -1.30% |
| 14528 |
Qingdao Richmat Intelligence Technology Co. Ltd. A
SHE:301320 |
1.07x |
CN¥50.18 Million
≈ $7.34 Million |
CN¥46.88 Million | China | CN¥13.25 | ▲ +1.30% |
| 14529 |
Control Print Limited
NSE:CONTROLPR |
1.07x |
Rs290.59 Million
≈ $3.14 Million |
Rs271.52 Million | India | Rs592.05 | ▼ -0.11% |
| 14530 |
Sanhe Tongfei Refrigeration Co. Ltd.
SHE:300990 |
1.07x |
CN¥59.46 Million
≈ $8.70 Million |
CN¥55.57 Million | China | CN¥98.28 | ▲ +0.70% |
| 14531 |
Jarllytec Co Ltd
TWO:3548 |
1.07x |
NT$108.22 Million
≈ $3.41 Million |
NT$101.14 Million | Taiwan | NT$73.50 | ▲ +3.09% |
| 14532 |
VeriSign Inc
NASDAQ:VRSN |
1.07x | $231.60 Million | $216.50 Million | USA | $302.34 | ▼ -0.58% |
| 14533 |
Granite Real Estate Investment Trust
NYSE:GRTUF |
1.07x | $97.56 Million | $91.25 Million | USA | $60.58 | ▲ +0.41% |
| 14534 |
Fabrinet
NYSE:FN |
1.07x | $102.57 Million | $95.93 Million | USA | $363.51 | ▼ -5.63% |
| 14535 |
BlackRock Municipal Income Quality Closed Fund
NYSE:BYM |
1.07x | $6.15 Million | $5.75 Million | USA | $11.05 | ▼ -0.54% |
| 14536 |
Ekachai Medical Care Public Company Limited
BK:EKH |
1.07x |
฿64.33 Million
≈ $2.01 Million |
฿60.18 Million | Thailand | ฿5.20 | ▲ +0.97% |
| 14537 |
Viking Supply Ships AB (publ)
ST:VSSAB-B |
1.07x |
Skr31.00 Million
≈ $3.34 Million |
Skr29.00 Million | Sweden | Skr181.00 | ▲ +1.12% |
| 14538 |
Addnode Group AB (publ)
ST:ANOD-B |
1.07x |
Skr62.00 Million
≈ $6.67 Million |
Skr58.00 Million | Sweden | Skr55.10 | ▼ -0.54% |
| 14539 |
Shijihengtong Technology Co. Ltd. A
SHE:301428 |
1.07x |
CN¥66.18 Million
≈ $9.68 Million |
CN¥61.91 Million | China | CN¥24.95 | ▼ -1.58% |
| 14540 |
Zenvia Inc
NASDAQ:ZENV |
1.07x | $55.11 Million | $51.55 Million | USA | $0.13 | ▲ +33.60% |
| 14541 |
Xi'an Sinofuse Electric Co. Ltd.
SHE:301031 |
1.07x |
CN¥432.84 Million
≈ $63.34 Million |
CN¥405.08 Million | China | CN¥79.96 | ▲ +0.33% |
| 14542 |
Jaguar Animal Health Inc
NASDAQ:JAGX |
1.07x | $8.83 Million | $8.27 Million | USA | $3.53 | ▼ -23.20% |
| 14543 |
Molecular Partners AG
SW:MOLN |
1.07x |
CHF163.56 Million
≈ $206.79 Million |
CHF153.13 Million | Switzerland | CHF3.10 | ▼ -1.59% |
| 14544 |
Molecular Partners AG ADR
NASDAQ:MOLN |
1.07x | $163.56 Million | $153.13 Million | USA | $4.40 | ▲ +1.38% |
| 14545 |
Growthpoint Properties Ltd
JSE:GRT |
1.07x |
ZAC2.94 Billion
≈ $1.56 Million |
ZAC2.76 Billion | South Africa | ZAC1540.00 | ▲ +0.20% |
| 14546 |
Shenzhen Sunyes Electronic Manufacturing Holding Co Ltd
SHE:002388 |
1.07x |
CN¥14.32 Million
≈ $2.10 Million |
CN¥13.41 Million | China | CN¥9.10 | ▲ +10.04% |
| 14547 |
Granite Real Estate Investment Trust
TO:GRT-UN |
1.07x |
CA$97.56 Million
≈ $70.58 Million |
CA$91.39 Million | Canada | CA$86.19 | ▲ +0.62% |
| 14548 |
Skillz Platform Inc
NYSE:SKLZ |
1.07x | $27.80 Million | $26.05 Million | USA | $8.30 | ▼ -2.81% |
| 14549 |
Camellia Plc
LSE:CAM |
1.07x |
GBX15.90 Million
≈ $1.93K |
GBX14.90 Million | UK | GBX5750.00 | ▼ -1.71% |
| 14550 |
Pursuit Attractions and Hospitality, Inc.
NYSE:PRSU |
1.07x | $18.46 Million | $17.30 Million | USA | $55.02 | ▲ +0.33% |
| 14551 |
SEONGAN CO. Ltd
KO:011300 |
1.07x |
₩2.29 Billion
≈ $1.55 Million |
₩2.14 Billion | Korea | ₩2445.00 | ▼ -5.78% |
| 14552 |
Endesa SA
MC:ELE |
1.07x |
€1.04 Billion
≈ $1.21 Billion |
€972.00 Million | Spain | €42.58 | ▲ +0.59% |
| 14553 |
Sparebanken Vest
OL:SVEG |
1.07x |
Nkr1.42 Billion
≈ $149.64 Million |
Nkr1.33 Billion | Norway | Nkr159.12 | ▲ +0.00% |
| 14554 |
GRI Bio Inc.
NASDAQ:GRI |
1.07x | $2.17 Million | $2.04 Million | USA | $1.38 | ▼ -1.43% |
| 14555 |
Sun Life Financial Inc.
TO:SLF |
1.07x |
CA$1.20 Billion
≈ $868.79 Million |
CA$1.13 Billion | Canada | CA$112.30 | ▲ +0.75% |
| 14556 |
Nalwa Sons Investments Limited
NSE:NSIL |
1.07x |
Rs442.81 Million
≈ $4.79 Million |
Rs415.16 Million | India | Rs5308.50 | ▲ +3.23% |
| 14557 |
PTT Synergy Group Bhd
KLSE:7010 |
1.07x |
RM50.19 Million
≈ $12.60 Million |
RM47.07 Million | Malaysia | RM1.42 | ▲ +0.00% |
| 14558 |
SmartCraft ASA
OL:SMCRT |
1.07x |
Nkr29.65 Million
≈ $3.12 Million |
Nkr27.82 Million | Norway | Nkr18.50 | ▲ +0.00% |
| 14559 |
Kido Group Corp
VN:KDC |
1.07x |
₫470.68 Billion
≈ $17.88 Million |
₫441.54 Billion | Vietnam | ₫50600.00 | ▲ +0.00% |
| 14560 |
Adneo Ltd
AU:AD1 |
1.07x |
AU$1.33 Million
≈ $939.40K |
AU$1.25 Million | Australia | AU$0.02 | ▲ +0.00% |
| 14561 |
Orzel Bialy S.A.
WAR:OBL |
1.07x |
zł14.08 Million
≈ $3.87 Million |
zł13.21 Million | Poland | zł41.00 | ▼ -1.91% |
| 14562 |
Shaily Engineering Plastics Limited
NSE:SHAILY |
1.07x |
Rs984.33 Million
≈ $10.65 Million |
Rs923.74 Million | India | Rs3109.70 | ▲ +0.86% |
| 14563 |
HEMARAJ INDUSTRIAL PROPERTY AND LEASEHOLD FUND
BK:HPF |
1.07x |
฿77.02 Million
≈ $2.40 Million |
฿72.28 Million | Thailand | ฿4.90 | ▲ +0.00% |
| 14564 |
Turcas Petrol AS
IS:TRCAS |
1.07x |
TL110.07 Million
≈ $2.47 Million |
TL103.31 Million | Turkey | TL42.38 | ▼ -2.71% |
| 14565 |
P&K Skin Research Center Co. Ltd
KQ:347740 |
1.07x |
₩1.70 Billion
≈ $1.15 Million |
₩1.59 Billion | Korea | ₩1515.00 | ▼ -0.53% |
| 14566 |
Altimmune Inc
NASDAQ:ALT |
1.07x | $82.86 Million | $77.80 Million | USA | $2.20 | ▼ -6.78% |
| 14567 |
TFS Financial Corporation
NASDAQ:TFSL |
1.06x | $32.51 Million | $30.54 Million | USA | $16.33 | ▲ +0.00% |
| 14568 |
INNIO N.V. Ordinary Shares
NASDAQ:INIO |
1.06x | $66.50 Million | $62.50 Million | USA | $16.24 | ▼ -1.58% |
| 14569 |
JiangXi Tianxin Pharm Co Ltd
SHG:603235 |
1.06x |
CN¥629.36 Million
≈ $92.10 Million |
CN¥591.58 Million | China | CN¥25.46 | ▼ -0.04% |
| 14570 |
Fulcrum Therapeutics Inc
NASDAQ:FULC |
1.06x | $58.90 Million | $55.41 Million | USA | $3.65 | ▼ -0.54% |
| 14571 |
LIGHTON
PA:ALTAI |
1.06x |
€3.97 Million
≈ $4.64 Million |
€3.74 Million | France | €1.90 | ▼ -1.25% |
| 14572 |
WaFd, Inc.
NASDAQ:WAFD |
1.06x | $70.28 Million | $66.13 Million | USA | $29.15 | ▼ -1.02% |
| 14573 |
Stx Heavy Indu
KO:071970 |
1.06x |
₩23.99 Billion
≈ $16.26 Million |
₩22.59 Billion | Korea | ₩41000.00 | ▲ +1.86% |
| 14574 |
Sihui Fuji Electronics Technology Co Ltd
SHE:300852 |
1.06x |
CN¥58.99 Million
≈ $8.63 Million |
CN¥55.54 Million | China | CN¥64.12 | ▼ -14.51% |
| 14575 |
A&W Food Services of Canada
TO:AW |
1.06x |
CA$11.70 Million
≈ $8.46 Million |
CA$11.01 Million | Canada | CA$36.10 | ▼ -0.22% |
| 14576 |
Race Eco Chain Limited
NSE:RACE |
1.06x |
Rs33.37 Million
≈ $360.86K |
Rs31.43 Million | India | Rs119.02 | ▼ -7.31% |
| 14577 |
China Enterprise Co Ltd
SHG:600675 |
1.06x |
CN¥64.78 Million
≈ $9.48 Million |
CN¥61.02 Million | China | CN¥2.28 | ▲ +1.33% |
| 14578 |
Shanxi Xinghuacun Fen Wine Factory Co Ltd
SHG:600809 |
1.06x |
CN¥3.08 Billion
≈ $450.41 Million |
CN¥2.90 Billion | China | CN¥116.70 | ▲ +0.52% |
| 14579 |
Greatech Technology Bhd
KLSE:0208 |
1.06x |
RM35.64 Million
≈ $8.95 Million |
RM33.58 Million | Malaysia | RM2.56 | ▲ +0.39% |
| 14580 |
GuocoLand (Malaysia) Bhd
KLSE:1503 |
1.06x |
RM23.91 Million
≈ $6.00 Million |
RM22.53 Million | Malaysia | RM1.10 | ▲ +0.00% |
| 14581 |
Compania Espanola de Viviendas en Alquiler SA
MC:CEV |
1.06x |
€2.73 Million
≈ $3.19 Million |
€2.57 Million | Spain | €8.40 | ▲ +0.60% |
| 14582 |
United Parks & Resorts Inc
NYSE:PRKS |
1.06x | $94.78 Million | $89.33 Million | USA | $32.43 | ▼ -0.98% |
| 14583 |
Sampo Corp
TW:1604 |
1.06x |
NT$178.19 Million
≈ $5.61 Million |
NT$167.96 Million | Taiwan | NT$23.55 | ▲ +0.21% |
| 14584 |
Inbar Group Finance Ltd
TA:INBR |
1.06x |
ILA2.52 Million
≈ $6.75K |
ILA2.37 Million | Israel | ILA420.00 | ▲ +2.24% |
| 14585 |
X Trade Brokers Dom Maklerski SA
WAR:XTB |
1.06x |
zł191.84 Million
≈ $52.80 Million |
zł180.90 Million | Poland | zł147.82 | ▲ +5.51% |
| 14586 |
Tandem Group
LSE:TND |
1.06x |
GBX1.30 Million
≈ $158.42 |
GBX1.23 Million | UK | GBX175.00 | ▲ +0.00% |
| 14587 |
Installed Building Products Inc
NYSE:IBP |
1.06x | $68.80 Million | $64.90 Million | USA | $185.77 | ▼ -1.15% |
| 14588 |
Kfin Technologies Limited
NSE:KFINTECH |
1.06x |
Rs1.81 Billion
≈ $19.55 Million |
Rs1.71 Billion | India | Rs887.00 | ▼ -0.78% |
| 14589 |
Addcn Technology Co Ltd
TWO:5287 |
1.06x |
NT$233.00 Million
≈ $7.34 Million |
NT$219.90 Million | Taiwan | NT$136.00 | ▲ +1.49% |
| 14590 |
Samyoung S&C Co. Ltd.
KQ:361670 |
1.06x |
₩784.24 Million
≈ $531.47K |
₩740.21 Million | Korea | ₩3920.00 | ▲ +1.03% |
| 14591 |
Green Resources Public Company Limited
BK:GREEN |
1.06x |
฿9.89 Million
≈ $308.26K |
฿9.34 Million | Thailand | ฿0.80 | ▼ -1.23% |
| 14592 |
China Shenhua Energy Company Limited
F:IKF |
1.06x |
€17.15 Billion
≈ $20.05 Billion |
€16.18 Billion | Germany | €4.79 | ▼ -0.35% |
| 14593 |
Sunflow Sustain
TA:SNFL |
1.06x |
ILA5.94 Million
≈ $15.91K |
ILA5.60 Million | Israel | ILA924.00 | ▼ -0.11% |
| 14594 |
CCK Consolidated Holdings Bhd
KLSE:7035 |
1.06x |
RM5.36 Million
≈ $1.35 Million |
RM5.06 Million | Malaysia | RM0.85 | ▼ -1.74% |
| 14595 |
Vulcan Materials Company
NYSE:VMC |
1.06x | $343.50 Million | $324.30 Million | USA | $257.63 | ▲ +2.07% |
| 14596 |
Tripod Technology Corp
TW:3044 |
1.06x |
NT$2.59 Billion
≈ $81.53 Million |
NT$2.44 Billion | Taiwan | NT$584.00 | ▼ -0.34% |
| 14597 |
Riber S.A
PA:ALRIB |
1.06x |
€4.19 Million
≈ $4.90 Million |
€3.96 Million | France | €6.72 | ▼ -7.31% |
| 14598 |
SandRidge Energy Inc
NYSE:SD |
1.06x | $19.76 Million | $18.67 Million | USA | $14.27 | ▲ +2.59% |
| 14599 |
Grand City Properties SA
F:GYC |
1.06x |
€73.18 Million
≈ $85.56 Million |
€69.17 Million | Germany | €6.85 | ▼ -0.29% |
| 14600 |
Zhejiang Chimin Pharm Co Ltd
SHG:603222 |
1.06x |
CN¥3.14 Million
≈ $459.74K |
CN¥2.97 Million | China | CN¥7.77 | ▼ -1.77% |
How Companies Are Ranked by Cash Flow Quality Index
Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.