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
8801 ZRP Printing Group Co. Ltd.
SHE:301223
2.21x CN¥339.06 Million
≈ $49.61 Million
CN¥153.40 Million China CN¥16.97 ▲ +1.62%
8802 Giantec Semiconductor Corp
SHG:688123
2.21x CN¥96.61 Million
≈ $14.14 Million
CN¥43.72 Million China CN¥127.21 ▲ +7.20%
8803 PBT Holdings Limited
JSE:PBT
2.21x ZAC79.10 Million
≈ $42.04K
ZAC35.80 Million South Africa ZAC690.00 ▲ +0.00%
8804 PBT Group Ltd
JSE:PBG
2.21x ZAC79.10 Million
≈ $42.04K
ZAC35.80 Million South Africa ZAC6.50 ▼ -10.84%
8805 Vertiv Holdings Co
NYSE:VRT
2.21x $1.10 Billion $497.80 Million USA $206.42 ▼ -3.88%
8806 SciVision Biotech Inc
TW:1786
2.21x NT$48.51 Million
≈ $1.53 Million
NT$21.96 Million Taiwan NT$40.95 ▲ +1.74%
8807 Invion Ltd
AU:IVX
2.21x AU$499.81K
≈ $353.65K
AU$226.24K Australia AU$0.03 ▼ -2.86%
8808 Yangzhou Seashine New Materials Co
SHE:300885
2.21x CN¥26.21 Million
≈ $3.84 Million
CN¥11.86 Million China CN¥16.92 ▲ +2.48%
8809 Fitzroy River Corporation Ltd
AU:FZR
2.21x AU$339.78K
≈ $240.42K
AU$153.81K Australia AU$0.30 ▲ +0.00%
8810 DK&D Co.Ltd
KQ:263020
2.21x ₩6.05 Billion
≈ $4.10 Million
₩2.74 Billion Korea ₩2980.00 ▲ +2.05%
8811 Darya-Varia Laboratoria Tbk
JK:DVLA
2.21x Rp94.03 Billion
≈ $5.51 Million
Rp42.57 Billion Indonesia Rp1495.00 ▼ -5.38%
8812 BNP Paribas SA
PA:BNP
2.21x €16.70 Billion
≈ $19.52 Billion
€7.56 Billion France €89.55 ▲ +0.69%
8813 SE-Education Public Company Limited
BK:SE-ED
2.21x ฿83.15 Million
≈ $2.59 Million
฿37.65 Million Thailand ฿1.30 ▲ +0.00%
8814 Medios AG
XETRA:ILM1
2.21x €10.96 Million
≈ $12.81 Million
€4.96 Million Germany €10.38 ▲ +1.96%
8815 Wanma Technology Co Ltd
SHE:300698
2.21x CN¥35.81 Million
≈ $5.24 Million
CN¥16.22 Million China CN¥24.26 ▲ +1.76%
8816 RFG Holdings Ltd
JSE:RFG
2.21x ZAC471.95 Million
≈ $250.82K
ZAC213.73 Million South Africa ZAC2489.00 ▲ +2.60%
8817 Baloise Holding AG
SW:BALN
2.21x CHF609.00 Million
≈ $769.94 Million
CHF275.80 Million Switzerland CHF203.00 ▼ -0.10%
8818 Brookside Energy Ltd
AU:BRK
2.21x AU$11.03 Million
≈ $7.81 Million
AU$5.00 Million Australia AU$0.38 ▼ -1.32%
8819 Heineken
AS:HEIA
2.21x €2.48 Billion
≈ $2.90 Billion
€1.12 Billion Netherlands €76.10 ▲ +1.77%
8820 Hitachi Energy India Limited
NSE:POWERINDIA
2.21x Rs8.74 Billion
≈ $94.54 Million
Rs3.96 Billion India Rs28990.00 ▲ +0.76%
8821 Xiangyang BOYA Precision Industrial Equipments Co. Ltd
SHE:300971
2.21x CN¥48.10 Million
≈ $7.04 Million
CN¥21.79 Million China CN¥16.75 ▲ +4.17%
8822 Stuve Gold Corp
V:STUV
2.21x CA$212.44K
≈ $153.67K
CA$96.26K Canada CA$0.75 ▲ +15.38%
8823 Merchant Express Class A
SHE:001965
2.21x CN¥3.33 Billion
≈ $487.23 Million
CN¥1.51 Billion China CN¥10.35 ▼ -0.19%
8824 Marshall Machines Limited
NSE:MARSHALL
2.21x Rs47.77 Million
≈ $516.56K
Rs21.65 Million India Rs3.64 ▲ +0.00%
8825 Novita S.A.
WAR:NVT
2.21x zł11.38 Million
≈ $3.13 Million
zł5.16 Million Poland zł110.00 ▲ +2.80%
8826 Dgenx Co. Ltd
KQ:113810
2.21x ₩4.68 Billion
≈ $3.17 Million
₩2.12 Billion Korea ₩2965.00 ▼ -0.50%
8827 UV Germi SA
PA:ALUVI
2.21x €320.00K
≈ $374.11K
€145.04K France €2.45 ▲ +6.06%
8828 Intrepid Potash Inc
NYSE:IPI
2.21x $34.37 Million $15.58 Million USA $32.36 ▲ +0.28%
8829 Nucor Corp
NYSE:NUE
2.21x $1.34 Billion $607.00 Million USA $256.29 ▲ +0.63%
8830 Petro-Victory Energy Corp
V:VRY
2.21x CA$75.00K
≈ $54.25K
CA$34.00K Canada CA$0.37 ▲ +2.78%
8831 Boston Beer Company Inc
NYSE:SAM
2.21x $101.80 Million $46.16 Million USA $180.82 ▲ +0.90%
8832 Mountview Estates PLC
LSE:MTVW
2.21x GBX19.20 Million
≈ $2.34K
GBX8.71 Million UK GBX8500.00 ▼ -1.16%
8833 AutoStore Holdings Ltd
OL:AUTO
2.20x Nkr716.85 Million
≈ $75.43 Million
Nkr325.12 Million Norway Nkr15.26 ▲ +2.76%
8834 Bonterra Energy Corp
TO:BNE
2.20x CA$45.61 Million
≈ $33.00 Million
CA$20.69 Million Canada CA$6.45 ▲ +2.38%
8835 Agape ATP Corporation Common Stock
NASDAQ:ATPC
2.20x $185.72K $84.24K USA $1.57 ▼ -5.99%
8836 TELE2 AB UNSP.ADR/1/2 B
F:NCY
2.20x €2.67 Billion
≈ $3.13 Billion
€1.21 Billion Germany €8.60 ▲ +1.18%
8837 Athabasca Oil Corp
TO:ATH
2.20x CA$102.03 Million
≈ $73.80 Million
CA$46.28 Million Canada CA$12.15 ▲ +0.66%
8838 Fresenius SE & Co. KGaA
XETRA:FRE
2.20x €756.00 Million
≈ $883.84 Million
€343.00 Million Germany €45.08 ▲ +2.78%
8839 Dorchester Minerals LP
NASDAQ:DMLP
2.20x $34.32 Million $15.57 Million USA $30.43 ▲ +1.87%
8840 NOVRA TECHNOLOGIES INC.
F:7CV
2.20x €173.89K
≈ $203.29K
€78.90K Germany €0.06 ▲ +8.04%
8841 Novra Technologies Inc
V:NVI
2.20x CA$173.89K
≈ $125.79K
CA$78.90K Canada CA$0.14 ▲ +12.50%
8842 Varroc Engineering Limited
NSE:VARROC
2.20x Rs3.66 Billion
≈ $39.57 Million
Rs1.66 Billion India Rs817.45 ▼ -0.36%
8843 Anhui ANLI Artificial Leather
SHE:300218
2.20x CN¥61.99 Million
≈ $9.07 Million
CN¥28.13 Million China CN¥12.20 ▲ +1.67%
8844 AimCore Technology Co Ltd
TWO:3615
2.20x NT$100.65 Million
≈ $3.17 Million
NT$45.68 Million Taiwan NT$39.75 ▲ +0.89%
8845 Patentus SA
WAR:PAT
2.20x zł14.70 Million
≈ $4.05 Million
zł6.67 Million Poland zł1.91 ▼ -0.26%
8846 Austral Resources Australia Ltd
AU:AR1
2.20x AU$23.96 Million
≈ $16.95 Million
AU$10.87 Million Australia AU$0.06 ▼ -1.67%
8847 Settlebank Corporation
KQ:234340
2.20x ₩8.86 Billion
≈ $6.00 Million
₩4.02 Billion Korea ₩21150.00 ▲ +5.75%
8848 Lomiko Metals Inc
V:LMR
2.20x CA$10.17 Million
≈ $7.36 Million
CA$4.62 Million Canada CA$0.13 ▲ +0.00%
8849 Hemisphere Energy Corporation
V:HME
2.20x CA$15.27 Million
≈ $11.04 Million
CA$6.93 Million Canada CA$2.28 ▲ +0.88%
8850 ASGN Inc
NYSE:ASGN
2.20x $83.90 Million $38.10 Million USA $21.02 ▲ +4.06%
8851 Solstice Advanced Materials, Inc
NASDAQ:SOLS
2.20x $262.00 Million $119.00 Million USA $59.25 ▼ -1.12%
8852 Hwaxin Environmental Co. Ltd. A
SHE:301265
2.20x CN¥132.41 Million
≈ $19.38 Million
CN¥60.14 Million China CN¥20.15 ▲ +1.46%
8853 Viatris Inc
NASDAQ:VTRS
2.20x $388.30 Million $176.40 Million USA $18.66 ▲ +2.39%
8854 Tianneng Battery Group Co Ltd
SHG:688819
2.20x CN¥1.08 Billion
≈ $158.19 Million
CN¥491.17 Million China CN¥19.97 ▲ +0.76%
8855 IMDEX Ltd
AU:IMD
2.20x AU$53.27 Million
≈ $37.69 Million
AU$24.21 Million Australia AU$3.29 ▲ +6.13%
8856 Valid Soluções S.A
SA:VLID3
2.20x R$128.26 Million
≈ $25.17 Million
R$58.28 Million Brazil R$18.93 ▲ +0.42%
8857 Scandic Hotels Group AB (publ)
ST:SHOT
2.20x Skr1.98 Billion
≈ $212.86 Million
Skr899.00 Million Sweden Skr100.50 ▲ +1.31%
8858 Nandan Denim Limited
NSE:NDL
2.20x Rs454.21 Million
≈ $4.91 Million
Rs206.46 Million India Rs2.60 ▲ +1.17%
8859 Ratos AB (publ)
ST:RATO-B
2.20x Skr869.00 Million
≈ $93.52 Million
Skr395.00 Million Sweden Skr36.80 ▼ -0.22%
8860 Amatheon Agri Holding NV
PA:MLAAH
2.20x €3.80 Million
≈ $4.44 Million
€1.73 Million France €0.00 ▲ +0.00%
8861 Eastern Media International Corp
TW:2614
2.20x NT$462.16 Million
≈ $14.56 Million
NT$210.10 Million Taiwan NT$15.10 ▲ +0.33%
8862 Dadi Early-Childhood Education Group Ltd
TWO:8437
2.20x NT$76.94 Million
≈ $2.42 Million
NT$34.99 Million Taiwan NT$14.90 ▲ +9.96%
8863 Beijing Bei Mo Gao Ke Friction Mate
SHE:002985
2.20x CN¥159.39 Million
≈ $23.32 Million
CN¥72.49 Million China CN¥27.14 ▲ +4.14%
8864 Oando PLC
JSE:OAO
2.20x ZAC87.60 Billion
≈ $46.55 Million
ZAC39.84 Billion South Africa ZAC32.00 ▲ +0.00%
8865 Tamarack Valley Energy Ltd
TO:TVE
2.20x CA$189.58 Million
≈ $137.14 Million
CA$86.24 Million Canada CA$14.51 ▲ +2.54%
8866 Wanhua Chemical Group Co Ltd
SHG:600309
2.20x CN¥6.67 Billion
≈ $976.01 Million
CN¥3.03 Billion China CN¥66.24 ▲ +1.99%
8867 Runner Xiamen Corp
SHG:603408
2.20x CN¥242.37 Million
≈ $35.47 Million
CN¥110.27 Million China CN¥11.40 ▲ +0.09%
8868 Groupe Sfpi
PA:SFPI
2.20x €36.35 Million
≈ $42.50 Million
€16.54 Million France €1.74 ▲ +1.76%
8869 Cranswick PLC
LSE:CWK
2.20x GBX171.40 Million
≈ $20.85K
GBX78.00 Million UK GBX5210.00 ▲ +0.00%
8870 Godaddy Inc
NYSE:GDDY
2.20x $471.50 Million $214.60 Million USA $105.96 ▼ -1.24%
8871 LABORATORIO FARMAC.ERFO
F:RK7
2.20x €1.30 Million
≈ $1.52 Million
€590.33K Germany €0.91 ▲ +1.34%
8872 Shaanxi Provincial Natural Gas Co Ltd
SHE:002267
2.20x CN¥110.78 Million
≈ $16.21 Million
CN¥50.43 Million China CN¥7.11 ▲ +0.71%
8873 Bold Ventures Inc
V:BOL
2.20x CA$28.80K
≈ $20.83K
CA$13.11K Canada CA$0.05 ▲ +0.00%
8874 Twin Disc Incorporated
NASDAQ:TWIN
2.20x $20.56 Million $9.36 Million USA $24.47 ▼ -3.47%
8875 Gwangjushinseg
KO:037710
2.20x ₩33.39 Billion
≈ $22.63 Million
₩15.20 Billion Korea ₩34050.00 ▲ +2.56%
8876 Bombardier Inc
TO:BBD-A
2.20x CA$1.43 Billion
≈ $1.04 Billion
CA$653.00 Million Canada CA$311.52 ▼ -1.07%
8877 Waste Management Inc
NYSE:WM
2.20x $1.73 Billion $786.00 Million USA $226.86 ▲ +1.19%
8878 Gokaldas Exports Limited
NSE:GOKEX
2.20x Rs1.09 Billion
≈ $11.77 Million
Rs495.57 Million India Rs716.20 ▲ +3.47%
8879 Clas Ohlson AB (publ)
ST:CLAS-B
2.20x Skr662.50 Million
≈ $71.30 Million
Skr301.80 Million Sweden Skr473.80 ▲ +0.77%
8880 Ashoka Buildcon Limited
NSE:ASHOKA
2.19x Rs6.48 Billion
≈ $70.12 Million
Rs2.95 Billion India Rs104.95 ▼ -0.07%
8881 EnTie Commercial Bank Ltd
TW:2849
2.19x NT$1.12 Billion
≈ $35.42 Million
NT$512.29 Million Taiwan NT$15.80 ▼ -0.32%
8882 PTC Inc
NASDAQ:PTC
2.19x $260.63 Million $118.78 Million USA $192.98 ▼ -0.09%
8883 Everspin Technologies Inc
NASDAQ:MRAM
2.19x $2.62 Million $1.20 Million USA $13.02 ▼ -7.46%
8884 Primega Group Holdings Limited Ordinary Shares
NASDAQ:PGHL
2.19x $2.39 Million $1.09 Million USA $0.65 ▲ +0.00%
8885 Primega Group Holdings Limited
NASDAQ:ZDAI
2.19x $2.39 Million $1.09 Million USA $1.33 ▲ +0.00%
8886 Groupe Pizzorno Environnement SA
PA:GPE
2.19x €36.83 Million
≈ $43.06 Million
€16.80 Million France €62.15 ▲ +0.16%
8887 London Stock Exchange Group PLC
LSE:LSEG
2.19x GBX1.78 Billion
≈ $217.18K
GBX814.00 Million UK GBX8768.00 ▲ +0.97%
8888 UFP Technologies Inc
NASDAQ:UFPT
2.19x $35.92 Million $16.38 Million USA $291.67 ▼ -1.86%
8889 PRIMA MARINE PCL-NVDR
BK:PRM-R
2.19x ฿1.08 Billion
≈ $33.78 Million
฿494.30 Million Thailand ฿6.55 ▲ +0.00%
8890 Zhejiang Wellsun Intelligent Tech
SHE:300882
2.19x CN¥147.17 Million
≈ $21.54 Million
CN¥67.13 Million China CN¥12.12 ▼ -3.89%
8891 Kinder Morgan Inc
NYSE:KMI
2.19x $1.96 Billion $894.00 Million USA $34.20 ▲ +4.20%
8892 Ge Shen Corporation Bhd
KLSE:7197
2.19x RM16.41 Million
≈ $4.12 Million
RM7.49 Million Malaysia RM1.09 ▲ +1.87%
8893 Wescoal Holdings Ltd
JSE:SLG
2.19x ZAC322.97 Million
≈ $171.64K
ZAC147.32 Million South Africa ZAC99.00 ▲ +1.02%
8894 Foresight Solar Fund Ltd
LSE:FSFL
2.19x GBX13.54 Million
≈ $1.65K
GBX6.18 Million UK GBX70.50 ▲ +0.71%
8895 Mendelson Infrastructures and Industries Ltd
TA:MNIN
2.19x ILA32.12 Million
≈ $86.10K
ILA14.65 Million Israel ILA1450.00 ▲ +0.00%
8896 China Railway Harbin Group of Technology Corp. A
SHG:688459
2.19x CN¥243.40 Million
≈ $35.62 Million
CN¥111.09 Million China CN¥8.00 ▲ +0.13%
8897 NLC India Limited
NSE:NLCINDIA
2.19x Rs32.05 Billion
≈ $346.59 Million
Rs14.63 Billion India Rs253.35 ▲ +0.82%
8898 Lenovo Group Limited
F:LHL1
2.19x €543.27 Million
≈ $635.14 Million
€248.00 Million Germany €63.50 ▲ +7.63%
8899 ShareHope Medicine Co Ltd
TWO:8403
2.19x NT$113.37 Million
≈ $3.57 Million
NT$51.76 Million Taiwan NT$19.15 ▲ +0.52%
8900 Yunnan Wenshan Electric Power Co Ltd
SHG:600995
2.19x CN¥1.32 Billion
≈ $192.45 Million
CN¥600.83 Million China CN¥11.15 ▼ -0.89%

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.