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,187
Positive operating CF and net income required

Last Updated

Jun 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
7801 Pegatron Corp
TW:4938
2.65x NT$20.35 Billion
≈ $641.21 Million
NT$7.67 Billion Taiwan NT$97.00 ▼ -1.52%
7802 Greenworks (Jiangsu) Co. Ltd. A
SHE:301260
2.65x CN¥233.07 Million
≈ $34.11 Million
CN¥87.89 Million China CN¥15.24 ▲ +1.53%
7803 Amata Corporation Public Company Limited
BK:AMATA
2.65x ฿3.02 Billion
≈ $94.10 Million
฿1.14 Billion Thailand ฿25.75 ▲ +3.00%
7804 Earlypay Ltd
AU:EPY
2.65x AU$4.29 Million
≈ $3.03 Million
AU$1.62 Million Australia AU$0.13 ▲ +0.00%
7805 Barnes & Noble Education Inc
NYSE:BNED
2.65x $66.24 Million $25.00 Million USA $10.57 ▲ +2.82%
7806 Source Energy Services Ltd
TO:SHLE
2.65x CA$35.94 Million
≈ $26.00 Million
CA$13.57 Million Canada CA$14.80 ▲ +1.23%
7807 Thyrocare Technologies Limited
NSE:THYROCARE
2.65x Rs1.27 Billion
≈ $13.75 Million
Rs479.90 Million India Rs520.75 ▼ -0.85%
7808 Payoneer Global Inc
NASDAQ:PAYO
2.65x $51.83 Million $19.57 Million USA $5.13 ▲ +0.79%
7809 D I Corp
KO:003160
2.65x ₩14.46 Billion
≈ $9.80 Million
₩5.46 Billion Korea ₩27950.00 ▲ +11.35%
7810 TERACT EO 1
F:6O8
2.65x €91.90 Million
≈ $107.44 Million
€34.70 Million Germany €2.71 ▼ -4.91%
7811 Greenpanel Industries Limited
NSE:GREENPANEL
2.65x Rs778.04 Million
≈ $8.41 Million
Rs293.86 Million India Rs190.09 ▲ +1.61%
7812 Queclink Wireless Solutions Co Ltd
SHE:300590
2.65x CN¥81.02 Million
≈ $11.86 Million
CN¥30.61 Million China CN¥14.35 ▲ +1.92%
7813 Feintool International Holding
SW:FTON
2.65x CHF22.65 Million
≈ $28.63 Million
CHF8.56 Million Switzerland CHF9.98 ▼ -0.20%
7814 Winner Group Enterprise Public Company Limited
BK:WINNER
2.65x ฿110.07 Million
≈ $3.43 Million
฿41.59 Million Thailand ฿2.06 ▼ -0.96%
7815 WOODSIDE ENE. SP.ADR 1
F:WOP
2.65x €7.19 Billion
≈ $8.41 Billion
€2.72 Billion Germany €18.90 ▲ +3.28%
7816 Sinopec Oilfield Equipment Corp
SHE:000852
2.65x CN¥58.69 Million
≈ $8.59 Million
CN¥22.18 Million China CN¥5.72 ▼ -2.56%
7817 Hyosung Advanced Materials Corp
KO:298050
2.65x ₩6.38 Billion
≈ $4.32 Million
₩2.41 Billion Korea ₩209000.00 ▲ +5.61%
7818 Berjaya Food Bhd
KLSE:5196
2.65x RM50.33 Million
≈ $12.64 Million
RM19.03 Million Malaysia RM0.20 ▲ +8.11%
7819 Ilex Medical
TA:ILX
2.65x ILA44.77 Million
≈ $120.02K
ILA16.92 Million Israel ILA4999.00 ▼ -1.92%
7820 Nantong Jianghai Capacitor Co Ltd
SHE:002484
2.65x CN¥466.49 Million
≈ $68.26 Million
CN¥176.35 Million China CN¥96.35 ▲ +10.00%
7821 Mandarin Hotel Public Company Limited
BK:MANRIN
2.65x ฿31.32 Million
≈ $976.13K
฿11.84 Million Thailand ฿23.10 ▼ -3.35%
7822 Taiwan Fire & Marine Insurance Co Ltd
TW:2832
2.64x NT$979.46 Million
≈ $30.86 Million
NT$370.39 Million Taiwan NT$54.70 ▼ -0.55%
7823 Karsan Otomotiv Sanayi ve Ticaret AS
IS:KARSN
2.64x TL2.26 Billion
≈ $50.65 Million
TL855.35 Million Turkey TL13.75 ▲ +3.15%
7824 Complii Fintech Solutions Ltd
AU:CF1
2.64x AU$805.83K
≈ $570.17K
AU$304.88K Australia AU$0.03 ▼ -10.00%
7825 Yunnan Tin Co Ltd
SHE:000960
2.64x CN¥1.81 Billion
≈ $264.33 Million
CN¥683.45 Million China CN¥41.84 ▼ -4.37%
7826 OnMobile Global Limited
NSE:ONMOBILE
2.64x Rs573.27 Million
≈ $6.20 Million
Rs216.93 Million India Rs50.38 ▼ -0.94%
7827 Regal Beloit Corporation
NYSE:RRX
2.64x $167.80 Million $63.50 Million USA $213.86 ▼ -0.65%
7828 Filatex India Limited
NSE:FILATEX
2.64x Rs2.33 Billion
≈ $25.21 Million
Rs882.10 Million India Rs48.24 ▼ -0.10%
7829 Shanghai Huide Science & Technology Co Ltd
SHG:603192
2.64x CN¥69.57 Million
≈ $10.18 Million
CN¥26.33 Million China CN¥19.50 ▼ -1.71%
7830 China Coal Energy Co Ltd
SHG:601898
2.64x CN¥12.63 Billion
≈ $1.85 Billion
CN¥4.78 Billion China CN¥17.20 ▲ +0.58%
7831 Bilfinger SE
XETRA:GBF
2.64x €110.70 Million
≈ $129.42 Million
€41.90 Million Germany €80.35 ▼ -1.05%
7832 NorAm Drilling AS
F:TM9
2.64x €5.27 Million
≈ $6.16 Million
€2.00 Million Germany €4.14 ▼ -1.55%
7833 Kimteks Poliuretan Sanayi ve Ticaret AS
IS:KMPUR
2.64x TL535.08 Million
≈ $11.98 Million
TL202.70 Million Turkey TL22.02 ▼ -2.48%
7834 BB Biotech AG
SW:BION
2.64x CHF157.46 Million
≈ $199.07 Million
CHF59.66 Million Switzerland CHF42.40 ▲ +1.07%
7835 Avanti Feeds Limited
NSE:AVANTIFEED
2.64x Rs8.75 Billion
≈ $94.64 Million
Rs3.32 Billion India Rs1126.40 ▼ -3.87%
7836 State Grid Information&Communication Co Ltd
SHG:600131
2.64x CN¥224.98 Million
≈ $32.92 Million
CN¥85.25 Million China CN¥16.40 ▼ -3.93%
7837 YANGTZE OPT.FIB.AND CAB.H
F:1YO
2.64x €1.78 Billion
≈ $2.08 Billion
€675.88 Million Germany €27.20 ▼ -6.21%
7838 Solteq PLC
HE:SOLTEQ
2.64x €1.56 Million
≈ $1.82 Million
€591.00K Finland €0.30 ▼ -0.67%
7839 Binggrae
KO:005180
2.64x ₩119.72 Billion
≈ $81.13 Million
₩45.38 Billion Korea ₩70000.00 ▼ -1.27%
7840 TFS Financial Corporation
NASDAQ:TFSL
2.64x $58.75 Million $22.27 Million USA $16.33 ▲ +2.96%
7841 Weichai Power Co Ltd Class A
SHE:000338
2.64x CN¥8.53 Billion
≈ $1.25 Billion
CN¥3.23 Billion China CN¥33.74 ▲ +4.56%
7842 Vanjee Technology Co Ltd
SHE:300552
2.64x CN¥162.37 Million
≈ $23.76 Million
CN¥61.57 Million China CN¥26.62 ▲ +0.95%
7843 Pavilion Real Estate Inv Trust
KLSE:5212
2.64x RM535.97 Million
≈ $134.57 Million
RM203.25 Million Malaysia RM1.78 ▲ +1.71%
7844 Monadelphous Group Ltd
AU:MND
2.64x AU$171.09 Million
≈ $121.06 Million
AU$64.88 Million Australia AU$30.71 ▲ +0.10%
7845 AGX Group Berhad
KLSE:0299
2.64x RM6.30 Million
≈ $1.58 Million
RM2.39 Million Malaysia RM0.40 ▼ -1.23%
7846 Korea Electric Power Corp
KO:015760
2.64x ₩3.49 Trillion
≈ $2.37 Billion
₩1.32 Trillion Korea ₩38700.00 ▲ +2.52%
7847 Korea Electric Power Corporation
F:KOP
2.64x €3.49 Trillion
≈ $4.08 Trillion
€1.32 Trillion Germany €10.60 ▲ +0.00%
7848 Korea Electric Terminal
KO:025540
2.64x ₩60.29 Billion
≈ $40.85 Million
₩22.87 Billion Korea ₩77200.00 ▼ -0.52%
7849 Espey Mfg & Electronics Corp
NYSE MKT:ESP
2.64x $5.72 Million $2.17 Million USA $57.60 ▲ +0.02%
7850 Coterra Energy Inc
NYSE:CTRA
2.64x $970.00 Million $368.00 Million USA $700.00 ▲ +2049.88%
7851 Grape King Bio Ltd
TW:1707
2.63x NT$1.17 Billion
≈ $36.92 Million
NT$444.82 Million Taiwan NT$102.00 ▲ +0.49%
7852 Chongkundang
KO:001630
2.63x ₩35.30 Billion
≈ $23.92 Million
₩13.40 Billion Korea ₩42550.00 ▼ -1.05%
7853 Hangzhou Hangyang Co Ltd
SHE:002430
2.63x CN¥732.19 Million
≈ $107.14 Million
CN¥278.10 Million China CN¥25.22 ▲ +1.61%
7854 Power Solution Technologies Public Company Limited
BK:PSTC
2.63x ฿65.69 Million
≈ $2.05 Million
฿24.95 Million Thailand ฿0.29 ▲ +0.00%
7855 PLENUM AG NA O.N.
F:PLEK
2.63x €2.64 Million
≈ $3.08 Million
€1.00 Million Germany €3.38 ▼ -3.43%
7856 Janus Henderson Group PLC
NYSE:JHG
2.63x $234.80 Million $89.20 Million USA $51.78 ▲ +0.06%
7857 Lsb Industries Inc
NYSE:LXU
2.63x $51.80 Million $19.68 Million USA $12.89 ▲ +0.62%
7858 Unlu Yatirim Holding AS
IS:UNLU
2.63x TL290.20 Million
≈ $6.50 Million
TL110.32 Million Turkey TL13.23 ▼ -0.82%
7859 Elixirr International Plc
LSE:ELIX
2.63x GBX22.83 Million
≈ $2.78K
GBX8.68 Million UK GBX726.00 ▼ -0.27%
7860 Versant Media Group, Inc.
NASDAQ:VSNT
2.63x $476.00 Million $181.00 Million USA $40.22 ▲ +0.02%
7861 Citi Trends Inc
NASDAQ:CTRN
2.63x $19.49 Million $7.41 Million USA $46.24 ▲ +0.89%
7862 Nam Kim Steel JSC
VN:NKG
2.63x ₫130.22 Billion
≈ $4.95 Million
₫49.53 Billion Vietnam ₫13550.00 ▼ -0.73%
7863 Pritika Auto Industries Limited
NSE:PRITIKAUTO
2.63x Rs78.14 Million
≈ $845.05K
Rs29.73 Million India Rs13.53 ▲ +0.59%
7864 Amneal Pharmaceuticals, Inc. Class A Common Stock
NASDAQ:AMRX
2.63x $130.31 Million $49.57 Million USA $13.52 ▲ +5.01%
7865 Chenming Mold Industrial Corp
TW:3013
2.63x NT$571.10 Million
≈ $17.99 Million
NT$217.26 Million Taiwan NT$129.50 ▼ -3.00%
7866 Lloyds Banking Group PLC
LSE:LLOY
2.63x GBX6.42 Billion
≈ $781.01K
GBX2.44 Billion UK GBX100.50 ▲ +1.62%
7867 GEPIC Energy Development Co Ltd
SHE:000791
2.63x CN¥1.99 Billion
≈ $291.13 Million
CN¥757.02 Million China CN¥9.78 ▼ -6.41%
7868 Shaanxi Coal Industry Co Ltd
SHG:601225
2.63x CN¥13.34 Billion
≈ $1.95 Billion
CN¥5.07 Billion China CN¥27.41 ▲ +1.07%
7869 Tri Continental Closed Fund
NYSE:TY
2.63x $435.70 Million $165.86 Million USA $35.23 ▲ +0.11%
7870 Lumax International Corp Ltd
TW:6192
2.63x NT$604.37 Million
≈ $19.04 Million
NT$230.08 Million Taiwan NT$128.50 ▼ -1.53%
7871 Hannover Rück SE
F:HNR1
2.63x €1.78 Billion
≈ $2.08 Billion
€676.70 Million Germany €226.40 ▲ +0.35%
7872 HANN.RUECKV.SE ADR 1/2/ON
F:HNRB
2.63x €1.78 Billion
≈ $2.08 Billion
€676.70 Million Germany €45.40 ▼ -0.87%
7873 Filter Vision Public Company Limited
BK:FVC
2.63x ฿34.09 Million
≈ $1.06 Million
฿12.98 Million Thailand ฿0.32 ▲ +3.23%
7874 Sierra Metals Inc.
TO:SMT
2.62x CA$27.22 Million
≈ $19.69 Million
CA$10.37 Million Canada CA$1.14 ▲ +0.00%
7875 Atalaya Mining Ltd
LSE:ATYM
2.62x GBX36.56 Million
≈ $4.45K
GBX13.93 Million UK GBX841.50 ▼ -1.92%
7876 APEX International Financial Engineering Res & Tech Co Ltd
TWO:5210
2.62x NT$11.82 Million
≈ $372.55K
NT$4.51 Million Taiwan NT$31.30 ▲ +4.51%
7877 Metallic Minerals Corp
V:MMG
2.62x CA$20.37K
≈ $14.74K
CA$7.76K Canada CA$0.26 ▲ +2.94%
7878 Himax Technologies Inc
NASDAQ:HIMX
2.62x $16.62 Million $6.34 Million USA $23.93 ▼ -1.07%
7879 Altitude Group Plc
LSE:ALT
2.62x GBX1.46 Million
≈ $177.15
GBX555.19K UK GBX18.50 ▲ +0.00%
7880 Digiwin Software Co Ltd
SHE:300378
2.62x CN¥220.27 Million
≈ $32.23 Million
CN¥84.00 Million China CN¥36.02 ▼ -5.14%
7881 Cabio Biotech Wuhan Co Ltd
SHG:688089
2.62x CN¥56.10 Million
≈ $8.21 Million
CN¥21.39 Million China CN¥12.45 ▼ -1.11%
7882 Sino AG
F:XTP
2.62x €2.63 Million
≈ $3.08 Million
€1.00 Million Germany €101.50 ▲ +0.50%
7883 Guandian Defense Technology Co. Ltd. A
SHG:688287
2.62x CN¥55.30 Million
≈ $8.09 Million
CN¥21.09 Million China CN¥0.35 ▲ +2.94%
7884 Liton Technology
TWO:6175
2.62x NT$282.39 Million
≈ $8.90 Million
NT$107.72 Million Taiwan NT$87.90 ▼ -3.72%
7885 Rusta AB (publ)
ST:RUSTA
2.62x Skr865.00 Million
≈ $93.09 Million
Skr330.00 Million Sweden Skr88.80 ▼ -0.28%
7886 NAVIGATOR HLDGS LTD
F:1NV
2.62x €48.43 Million
≈ $56.62 Million
€18.48 Million Germany €18.83 ▼ -1.36%
7887 Exco Technologies Limited
TO:XTC
2.62x CA$21.56 Million
≈ $15.59 Million
CA$8.23 Million Canada CA$7.90 ▼ -0.63%
7888 SHANGH.DAZ.PUBL.UTIL.YC 1
F:6WL
2.62x €1.09 Billion
≈ $1.27 Billion
€415.17 Million Germany €0.34 ▲ +1.18%
7889 Beijing Konruns Pharmaceutical Co Ltd
SHG:603590
2.62x CN¥96.44 Million
≈ $14.11 Million
CN¥36.83 Million China CN¥31.11 ▼ -3.98%
7890 PLAYWAY SA
WAR:PLW
2.62x zł30.91 Million
≈ $8.51 Million
zł11.81 Million Poland zł246.00 ▼ -2.38%
7891 China General Plastics Corp
TW:1305
2.62x NT$247.11 Million
≈ $7.79 Million
NT$94.40 Million Taiwan NT$13.55 ▼ -2.52%
7892 Lida Holdings Ltd
TW:4552
2.62x NT$181.95 Million
≈ $5.73 Million
NT$69.52 Million Taiwan NT$20.55 ▼ -0.72%
7893 Nanjing Xinlian Electronics Co Ltd
SHE:002546
2.62x CN¥113.47 Million
≈ $16.60 Million
CN¥43.35 Million China CN¥7.13 ▼ -2.60%
7894 The Wendy’s Co
NASDAQ:WEN
2.62x $69.28 Million $26.48 Million USA $6.75 ▼ -1.46%
7895 Deutsche Börse AG
XETRA:DB1
2.62x €1.33 Billion
≈ $1.56 Billion
€508.70 Million Germany €245.30 ▲ +1.83%
7896 CHOROKBAEM COMPANY Co. Ltd
KQ:052300
2.62x ₩13.79 Billion
≈ $9.34 Million
₩5.27 Billion Korea ₩1522.00 ▲ +2.84%
7897 Crossamerica Partners LP
NYSE:CAPL
2.62x $27.88 Million $10.66 Million USA $21.76 ▼ -0.59%
7898 Shanghai Cooltech Power Co Ltd
SHE:300153
2.62x CN¥37.09 Million
≈ $5.43 Million
CN¥14.18 Million China CN¥26.02 ▼ -0.57%
7899 Taihe Technologies
SHE:300801
2.61x CN¥84.66 Million
≈ $12.39 Million
CN¥32.40 Million China CN¥25.47 ▼ -3.08%
7900 Barclays PLC
F:BCY2
2.61x €18.74 Billion
≈ $21.91 Billion
€7.17 Billion Germany €21.20 ▲ +0.95%