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