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.

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
6601 Turkiye Petrol Rafinerileri AS
IS:TUPRS
3.11x TL37.79 Billion
≈ $846.42 Million
TL12.16 Billion Turkey TL375.50 ▼ -2.34%
6602 Stoneridge Inc
NYSE:SRI
3.11x $8.65 Million $2.79 Million USA $5.79 ▼ -4.30%
6603 Atossa Genetics Inc
NASDAQ:ATOS
3.10x $635.50K $204.69K USA $2.91 ▲ +9.81%
6604 Scandi Standard publ AB
ST:SCST
3.10x Skr298.00 Million
≈ $32.07 Million
Skr96.00 Million Sweden Skr163.00 ▲ +1.75%
6605 Reckon Ltd
AU:RKN
3.10x AU$13.89 Million
≈ $9.83 Million
AU$4.47 Million Australia AU$0.41 ▼ -1.20%
6606 Iron Mountain Incorporated
NYSE:IRM
3.10x $267.58 Million $86.24 Million USA $112.51 ▼ -0.15%
6607 Marygold Companies Inc
NYSE MKT:MGLD
3.10x $1.03 Million $332.77K USA $1.18 ▲ +9.26%
6608 Levi Strauss & Co Class A
NYSE:LEVI
3.10x $270.80 Million $87.30 Million USA $20.44 ▼ -1.02%
6609 Rogers Communications Inc
TO:RCI-A
3.10x CA$1.50 Billion
≈ $1.08 Billion
CA$482.00 Million Canada CA$45.95 ▼ -0.76%
6610 Hunya Foods Co Ltd
TW:1236
3.10x NT$61.94 Million
≈ $1.95 Million
NT$19.98 Million Taiwan NT$25.60 ▲ +0.39%
6611 ICZOOM Group Inc. Class A Ordinary Shares
NASDAQ:IZM
3.10x $1.28 Million $413.56K USA $0.80 ▼ -4.72%
6612 Schroder European Reit Plc
LSE:SERE
3.10x GBX3.27 Million
≈ $397.85
GBX1.05 Million UK GBX59.00 ▲ +0.68%
6613 SOLV Energy, Inc. Class A Common Stock
NASDAQ:MWH
3.10x $208.99 Million $67.42 Million USA $23.96 ▲ +0.08%
6614 Lemtech Holdings Co Ltd
TW:4912
3.10x NT$303.79 Million
≈ $9.57 Million
NT$98.01 Million Taiwan NT$102.00 ▲ +0.49%
6615 Malaysian Pacific Industries
KLSE:3867
3.10x RM104.36 Million
≈ $26.20 Million
RM33.67 Million Malaysia RM40.42 ▲ +0.05%
6616 Cross Timbers Royalty Trust
NYSE:CRT
3.10x $4.22 Million $1.36 Million USA $12.80 ▼ -0.47%
6617 Fiverr International Ltd
NYSE:FVRR
3.10x $13.84 Million $4.47 Million USA $8.59 ▼ -3.05%
6618 Jw Holdings
KO:096760
3.10x ₩66.90 Billion
≈ $45.34 Million
₩21.61 Billion Korea ₩3995.00 ▲ +1.52%
6619 Polyplex (Thailand) Public Company Limited
F:PKW
3.10x €276.67 Million
≈ $323.45 Million
€89.35 Million Germany €0.35 ▲ +0.00%
6620 Grupo Catalana Occidente
MC:GCO
3.10x €656.35 Million
≈ $767.34 Million
€212.00 Million Spain €45.00 ▲ +0.00%
6621 COMSTOCK HLDG-A
F:CHO
3.10x €361.60 Million
≈ $422.75 Million
€116.80 Million Germany €5.10 ▲ +3.55%
6622 Maple Leaf Foods Inc.
TO:MFI
3.10x CA$72.23 Million
≈ $52.25 Million
CA$23.34 Million Canada CA$25.81 ▲ +1.77%
6623 Sunrex Technology Corp
TW:2387
3.09x NT$101.21 Million
≈ $3.19 Million
NT$32.71 Million Taiwan NT$36.20 ▼ -0.14%
6624 MediaZest plc
LSE:MDZ
3.09x GBX164.00K
≈ $19.95
GBX53.00K UK GBX0.07 ▼ -3.33%
6625 Advantage Solutions Inc
NASDAQ:ADVWW
3.09x $63.63 Million $20.57 Million USA $0.00 ▲ +11.63%
6626 Advantage Solutions Inc
NASDAQ:ADV
3.09x $63.63 Million $20.57 Million USA $29.06 ▼ -1.02%
6627 Jeronimo Martins SGPS SA
LS:JMT
3.09x €662.00 Million
≈ $773.95 Million
€214.00 Million Portugal €18.18 ▲ +1.96%
6628 Jiangsu Aoyang Technology Ltd
SHE:002172
3.09x CN¥26.47 Million
≈ $3.87 Million
CN¥8.56 Million China CN¥5.77 ▼ -0.35%
6629 Henan Provincial Communications Planning & Design Institute Co Ltd Class A
SHE:300732
3.09x CN¥107.81 Million
≈ $15.78 Million
CN¥34.86 Million China CN¥5.63 ▲ +2.55%
6630 Universal Logistics Holdings Inc
NASDAQ:ULH
3.09x $25.71 Million $8.32 Million USA $16.32 ▼ -2.63%
6631 Alantra Partners S.A.
MC:ALNT
3.09x €6.21 Million
≈ $7.26 Million
€2.01 Million Spain €9.06 ▲ +0.67%
6632 Caribbean Utilities Company Ltd
TO:CUP-U
3.09x $22.27 Million $7.21 Million Canada $15.01 ▲ +3.52%
6633 Tah Tong Textile Co Ltd
TW:1441
3.09x NT$122.95 Million
≈ $3.87 Million
NT$39.78 Million Taiwan NT$9.61 ▼ -0.10%
6634 AdvanSix Inc
NYSE:ASIX
3.09x $10.04 Million $3.25 Million USA $16.37 ▼ -0.79%
6635 XinJiang Beiken Energy Engineering Stock Co Ltd
SHE:002828
3.09x CN¥46.94 Million
≈ $6.87 Million
CN¥15.19 Million China CN¥10.24 ▲ +0.10%
6636 China Jushi Co Ltd
SHG:600176
3.09x CN¥2.22 Billion
≈ $324.27 Million
CN¥717.32 Million China CN¥33.90 ▼ -0.26%
6637 Le Travenues Technology Ltd
NSE:IXIGO
3.09x Rs277.70 Million
≈ $3.00 Million
Rs89.95 Million India Rs144.46 ▲ +4.59%
6638 PHA Co. Ltd
KQ:043370
3.09x ₩27.05 Billion
≈ $18.33 Million
₩8.77 Billion Korea ₩11840.00 ▲ +12.87%
6639 Aspocomp Group Oyj
HE:ACG1V
3.09x €540.00K
≈ $631.32K
€175.00K Finland €6.04 ▲ +2.37%
6640 Liberty Energy Inc.
NYSE:LBRT
3.09x $133.04 Million $43.12 Million USA $16.60 ▼ -0.60%
6641 Elanor Investors Group
AU:ENN
3.09x AU$9.08 Million
≈ $6.42 Million
AU$2.94 Million Australia AU$0.03 ▲ +0.00%
6642 Shenyang Brilliant Elevator Group Co Ltd
SHE:002689
3.09x CN¥63.22 Million
≈ $9.25 Million
CN¥20.49 Million China CN¥2.81 ▲ +0.36%
6643 Xiamen Hexing Packaging Printing Co Ltd
SHE:002228
3.08x CN¥136.98 Million
≈ $20.04 Million
CN¥44.42 Million China CN¥3.18 ▲ +1.92%
6644 The Wendy’s Co
NASDAQ:WEN
3.08x $100.57 Million $32.62 Million USA $6.70 ▲ +0.00%
6645 Jiahe Foods Industry Co. Ltd.
SHG:605300
3.08x CN¥41.82 Million
≈ $6.12 Million
CN¥13.57 Million China CN¥9.99 ▼ -0.89%
6646 ALLIANZ SE UNSP.ADR 1/10
F:ALVE
3.08x €33.21 Billion
≈ $38.82 Billion
€10.78 Billion Germany €38.40 ▼ -1.54%
6647 Vimeo Inc
NASDAQ:VMEO
3.08x $19.37 Million $6.29 Million USA $7.85 ▲ +0.00%
6648 Fibra Inn
MX:FINN13
3.08x MX$206.52 Million
≈ $11.89 Million
MX$67.03 Million Mexico MX$4.77 ▲ +0.42%
6649 Duck Yang Ind
KO:024900
3.08x ₩11.60 Billion
≈ $7.86 Million
₩3.76 Billion Korea ₩1944.00 ▼ -1.37%
6650 Bank Agris Tbk
JK:AGRS
3.08x Rp157.31 Billion
≈ $9.22 Million
Rp51.07 Billion Indonesia Rp53.00 ▼ -10.17%
6651 National Plastic Co Ltd Preferred
KO:004255
3.08x ₩12.12 Billion
≈ $8.21 Million
₩3.94 Billion Korea ₩1854.00 ▲ +0.22%
6652 Akshar Spintex Limited
NSE:AKSHAR
3.08x Rs21.41 Million
≈ $231.56K
Rs6.96 Million India Rs0.42 ▲ +0.00%
6653 ShenZhen Yitoa Intelligent Control Co Ltd
SHE:300131
3.08x CN¥40.98 Million
≈ $6.00 Million
CN¥13.32 Million China CN¥12.53 ▼ -4.71%
6654 Precious Shipping Public Company Limited
BK:PSL
3.08x ฿775.97 Million
≈ $24.19 Million
฿252.34 Million Thailand ฿9.50 ▼ -2.56%
6655 Standard Bank Group Ltd
JSE:SBK
3.07x ZAC76.42 Billion
≈ $40.62 Million
ZAC24.86 Billion South Africa ZAC30787.00 ▲ +0.52%
6656 Howteh Technology Co Ltd
TWO:3114
3.07x NT$115.12 Million
≈ $3.63 Million
NT$37.45 Million Taiwan NT$41.50 ▲ +1.59%
6657 Corpay Inc
NYSE:CPAY
3.07x $812.74 Million $264.48 Million USA $399.84 ▼ -1.57%
6658 ELUON Corporation
KQ:065440
3.07x ₩5.86 Billion
≈ $3.97 Million
₩1.91 Billion Korea ₩1336.00 ▲ +2.85%
6659 ADLINK Technology Inc
TW:6166
3.07x NT$553.76 Million
≈ $17.45 Million
NT$180.22 Million Taiwan NT$109.00 ▼ -0.91%
6660 Trupanion Inc
NASDAQ:TRUP
3.07x $20.98 Million $6.83 Million USA $28.12 ▲ +0.93%
6661 HannsTouch Solution Inc
TW:3049
3.07x NT$349.62 Million
≈ $11.01 Million
NT$113.82 Million Taiwan NT$11.85 ▲ +1.28%
6662 The Elmet Group Co. Common Stock
NASDAQ:ELMT
3.07x $12.08 Million $3.93 Million USA $18.93 ▼ -2.87%
6663 Bokusgruppen AB
ST:BOKUS
3.07x Skr308.90 Million
≈ $33.24 Million
Skr100.60 Million Sweden Skr71.60 ▲ +1.42%
6664 Beijing Jingxi Culture&Tourism Co Ltd
SHE:000802
3.07x CN¥53.22 Million
≈ $7.79 Million
CN¥17.34 Million China CN¥3.88 ▼ -1.52%
6665 FirstService Corp
TO:FSV
3.07x CA$121.42 Million
≈ $87.83 Million
CA$39.58 Million Canada CA$192.17 ▲ +0.38%
6666 UNICOMMERCE ESOLUTIONS LIMITED
NSE:UNIECOM
3.07x Rs296.69 Million
≈ $3.21 Million
Rs96.71 Million India Rs82.90 ▼ -1.18%
6667 Hap Seng Consolidated Bhd
KLSE:3034
3.07x RM318.53 Million
≈ $79.97 Million
RM103.86 Million Malaysia RM2.60 ▼ -1.89%
6668 IRB Infrastructure Developers Limited
NSE:IRB
3.07x Rs10.53 Billion
≈ $113.87 Million
Rs3.43 Billion India Rs17.62 ▲ +0.28%
6669 Karoon Energy Ltd
AU:KAR
3.07x AU$170.18 Million
≈ $120.42 Million
AU$55.50 Million Australia AU$1.68 ▲ +0.90%
6670 Sinoma International Engineering Co Ltd
SHG:600970
3.07x CN¥2.42 Billion
≈ $353.74 Million
CN¥788.38 Million China CN¥7.81 ▲ +1.96%
6671 Finnair Oyj
HE:FIA1S
3.07x €102.10 Million
≈ $119.37 Million
€33.30 Million Finland €4.32 ▲ +0.19%
6672 Guangdong Goworld Co Ltd
SHE:000823
3.07x CN¥135.59 Million
≈ $19.84 Million
CN¥44.23 Million China CN¥25.26 ▼ -2.36%
6673 Anderson Industrial Corp
TW:1528
3.06x NT$47.22 Million
≈ $1.49 Million
NT$15.41 Million Taiwan NT$24.25 ▲ +2.54%
6674 Paradox Interactive AB (publ)
ST:PDX
3.06x Skr308.72 Million
≈ $33.22 Million
Skr100.77 Million Sweden Skr137.00 ▼ -1.08%
6675 National Bank of Canada
TO:NA
3.06x CA$3.78 Billion
≈ $2.73 Billion
CA$1.23 Billion Canada CA$204.20 ▼ -0.06%
6676 Optomed PLC
HE:OPTOMED
3.06x €1.38 Million
≈ $1.61 Million
€449.00K Finland €1.41 ▲ +0.57%
6677 Hanmi Semicon
KO:042700
3.06x ₩88.36 Billion
≈ $59.88 Million
₩28.86 Billion Korea ₩210000.00 ▲ +9.26%
6678 New Hoong Fatt Holdings Bhd
KLSE:7060
3.06x RM12.38 Million
≈ $3.11 Million
RM4.04 Million Malaysia RM1.26 ▲ +0.00%
6679 Polaris Office Corp
KQ:041020
3.06x ₩5.19 Billion
≈ $3.51 Million
₩1.69 Billion Korea ₩2770.00 ▲ +2.03%
6680 IHS Holding Ltd
NYSE:IHS
3.06x $205.70 Million $67.20 Million USA $8.44 ▲ +0.00%
6681 Konsortium Transnasional Bhd
KLSE:4847
3.06x RM5.93 Million
≈ $1.49 Million
RM1.94 Million Malaysia RM0.18 ▼ -2.70%
6682 MASTERBRAND INC. DL-001
F:D55
3.06x €55.40 Million
≈ $64.77 Million
€18.10 Million Germany €5.95 ▲ +3.48%
6683 MasterBrand Inc.
NYSE:MBC
3.06x $55.40 Million $18.10 Million USA $6.76 ▼ -1.17%
6684 Sinar Mas Agro Resources and Technology Tbk PT
JK:SMAR
3.06x Rp2.11 Trillion
≈ $123.90 Million
Rp691.14 Billion Indonesia Rp6625.00 ▼ -13.96%
6685 Guangdong Yantang Dairy Co Ltd
SHE:002732
3.06x CN¥56.20 Million
≈ $8.22 Million
CN¥18.37 Million China CN¥13.97 ▼ -0.07%
6686 Korean Reinsu
KO:003690
3.06x ₩320.94 Billion
≈ $217.49 Million
₩104.97 Billion Korea ₩14290.00 ▲ +1.13%
6687 Apple Flavor&Fragrance Grp
SHG:603020
3.06x CN¥88.72 Million
≈ $12.98 Million
CN¥29.03 Million China CN¥10.37 ▼ -0.77%
6688 Acumentis Group Ltd
AU:ACU
3.06x AU$2.13 Million
≈ $1.50 Million
AU$696.00K Australia AU$0.08 ▼ -1.19%
6689 Vestel Elektronik Sanayi ve Ticaret AS
IS:VESTL
3.06x TL3.00 Billion
≈ $67.08 Million
TL980.22 Million Turkey TL16.10 ▼ -6.45%
6690 Shanghai Electric Group Co Ltd
SHG:601727
3.05x CN¥747.13 Million
≈ $109.33 Million
CN¥244.62 Million China CN¥6.24 ▲ +0.65%
6691 Laurus Labs Limited
NSE:LAURUSLABS
3.05x Rs10.93 Billion
≈ $118.22 Million
Rs3.58 Billion India Rs2060.10 ▲ +2.06%
6692 China Petroleum & Chemical Corporation
F:CHU
3.05x €56.02 Billion
≈ $65.50 Billion
€18.36 Billion Germany €0.51 ▲ +0.20%
6693 Fiskars Oyj Abp
HE:FSKRS
3.05x €112.30 Million
≈ $131.29 Million
€36.80 Million Finland €13.22 ▲ +3.12%
6694 Actron Technology
TWO:8255
3.05x NT$446.45 Million
≈ $14.07 Million
NT$146.32 Million Taiwan NT$140.50 ▲ +0.36%
6695 Transportadora de Gas del Sur SA B
BA:TGSU2
3.05x AR$406.20 Billion
≈ $293.93 Million
AR$133.14 Billion Argentina AR$8445.00 ▲ +0.90%
6696 Fabege AB
ST:FABG
3.05x Skr302.00 Million
≈ $32.50 Million
Skr99.00 Million Sweden Skr65.05 ▲ +0.31%
6697 Veolia Environnement S.A
F:VVDH
3.05x €797.40 Million
≈ $932.24 Million
€261.45 Million Germany €16.00 ▲ +0.63%
6698 Luxi Chemical Group Co Ltd
SHE:000830
3.05x CN¥791.99 Million
≈ $115.89 Million
CN¥259.73 Million China CN¥11.12 ▲ +2.21%
6699 Hansa Trust
LSE:HAN
3.05x GBX317.62 Million
≈ $38.65K
GBX104.17 Million UK GBX332.00 ▼ -1.19%
6700 Hansa Investment Company Ltd
LSE:HANA
3.05x GBX317.62 Million
≈ $38.65K
GBX104.17 Million UK GBX335.00 ▲ +0.60%

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.