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 |
|---|---|---|---|---|---|---|---|
| 1801 |
Ginar Technology Co Ltd
TWO:6151 |
13.30x |
NT$73.53 Million
≈ $2.32 Million |
NT$5.53 Million | Taiwan | NT$44.90 | ▲ +2.05% |
| 1802 |
Thalassa Holdings Ltd
LSE:THAL |
13.29x |
GBX163.40K
≈ $19.88 |
GBX12.29K | UK | GBX24.50 | ▲ +0.00% |
| 1803 |
Ulusoy Un Sanayi ve Ticaret AS
IS:ULUUN |
13.28x |
TL2.07 Billion
≈ $46.47 Million |
TL156.22 Million | Turkey | TL8.61 | ▼ -3.37% |
| 1804 |
Shandong Liancheng Precision Manufacturing Co Ltd Class A
SHE:002921 |
13.26x |
CN¥7.24 Million
≈ $1.06 Million |
CN¥545.63K | China | CN¥26.17 | ▲ +1.08% |
| 1805 |
Cliq Digital AG
XETRA:CLIQ |
13.26x |
€7.31 Million
≈ $8.54 Million |
€551.00K | Germany | €3.71 | ▲ +0.82% |
| 1806 |
Klaviyo, Inc.
NYSE:KVYO |
13.26x | $93.16 Million | $7.03 Million | USA | $15.69 | ▼ -7.43% |
| 1807 |
Morphic Ethical Equities Fund Ltd
AU:MEC |
13.25x |
AU$12.95 Million
≈ $9.16 Million |
AU$977.41K | Australia | AU$1.31 | ▼ -5.76% |
| 1808 |
Synopsys Inc
NASDAQ:SNPS |
13.24x | $856.83 Million | $64.72 Million | USA | $498.02 | ▼ -2.03% |
| 1809 |
Ningbo MedicalSystem Biotechnology Co Ltd
SHE:300439 |
13.23x |
CN¥48.96 Million
≈ $7.16 Million |
CN¥3.70 Million | China | CN¥9.01 | ▼ -1.53% |
| 1810 |
Humasis Co. Ltd
KQ:205470 |
13.22x |
₩8.98 Billion
≈ $6.08 Million |
₩679.25 Million | Korea | ₩3230.00 | ▼ -6.51% |
| 1811 |
Trigold Holdings Ltd
TWO:3709 |
13.21x |
NT$2.27 Billion
≈ $71.38 Million |
NT$171.53 Million | Taiwan | NT$86.50 | ▼ -2.15% |
| 1812 |
Pusan Cast Iron Co., Ltd.
KO:005030 |
13.20x |
₩3.92 Billion
≈ $2.66 Million |
₩296.81 Million | Korea | ₩486.00 | ▲ +0.00% |
| 1813 |
Poujoulat S.A.
PA:ALPJT |
13.19x |
€33.69 Million
≈ $39.38 Million |
€2.55 Million | France | €6.68 | ▼ -3.19% |
| 1814 |
Van Lanschot NV
AS:VLK |
13.18x |
€1.12 Billion
≈ $1.31 Billion |
€85.15 Million | Netherlands | €66.10 | ▼ -1.64% |
| 1815 |
Guangdong VTR Bio-Tech Co Ltd
SHE:300381 |
13.17x |
CN¥55.41 Million
≈ $8.11 Million |
CN¥4.21 Million | China | CN¥6.34 | ▼ -1.09% |
| 1816 |
Tamar Petroleum Ltd
TA:TMRP |
13.16x |
ILA101.28 Million
≈ $271.54K |
ILA7.70 Million | Israel | ILA2585.00 | ▲ +2.05% |
| 1817 |
Akobo Minerals AB (publ)
OL:AKOBO |
13.14x |
Nkr2.98 Million
≈ $314.09K |
Nkr227.22K | Norway | Nkr1.54 | ▼ -2.23% |
| 1818 |
Perma-Fix Environmental Svcs Inc
NASDAQ:PESI |
13.14x | $6.17 Million | $470.00K | USA | $9.74 | ▼ -4.32% |
| 1819 |
Sedlmayr Grund und Immobilien AG
F:SPB |
13.13x |
€56.97 Million
≈ $66.60 Million |
€4.34 Million | Germany | €1250.00 | ▲ +0.00% |
| 1820 |
Nyocor Co Ltd
SHG:600821 |
13.12x |
CN¥1.60 Billion
≈ $234.03 Million |
CN¥121.87 Million | China | CN¥8.25 | ▲ +3.25% |
| 1821 |
Big 5 Sporting Goods Corporation
NASDAQ:BGFV |
13.12x | $24.37 Million | $1.86 Million | USA | $1.44 | ▲ +0.00% |
| 1822 |
S.C. CHIMCOMPLEX S.A.
RO:CRC |
13.11x |
RON243.91 Million
≈ $56.01 Million |
RON18.61 Million | Romania | RON5.90 | ▼ -1.99% |
| 1823 |
Swatch Group AG Class N
SW:UHRN |
13.08x |
CHF327.00 Million
≈ $413.42 Million |
CHF25.00 Million | Switzerland | CHF41.80 | ▼ -2.79% |
| 1824 |
MSP Steel & Power Limited
NSE:MSPL |
13.07x |
Rs1.70 Billion
≈ $18.43 Million |
Rs130.33 Million | India | Rs41.15 | ▲ +0.44% |
| 1825 |
ZheJiang RIFA Digital Precision Machinery Co Ltd
SHE:002520 |
13.07x |
CN¥96.63 Million
≈ $14.14 Million |
CN¥7.39 Million | China | CN¥5.69 | ▼ -1.22% |
| 1826 |
Shanghai Lili & Beauty Cosmetics Co Ltd
SHG:605136 |
13.06x |
CN¥44.37 Million
≈ $6.49 Million |
CN¥3.40 Million | China | CN¥9.22 | ▼ -2.74% |
| 1827 |
Okins Electronics Co. Ltd
KQ:080580 |
13.06x |
₩4.84 Billion
≈ $3.28 Million |
₩370.86 Million | Korea | ₩16610.00 | ▼ -4.49% |
| 1828 |
DELEK GP SP.ADR/1/01/O.N
F:6D40 |
13.05x |
€2.30 Billion
≈ $2.69 Billion |
€176.00 Million | Germany | €29.20 | ▼ -32.09% |
| 1829 |
Haesung Industrial Co. Ltd
KQ:034810 |
13.04x |
₩26.78 Billion
≈ $18.15 Million |
₩2.05 Billion | Korea | ₩6400.00 | ▲ +0.63% |
| 1830 |
Muda Holdings Bhd
KLSE:3883 |
13.04x |
RM12.46 Million
≈ $3.13 Million |
RM956.00K | Malaysia | RM0.86 | ▲ +0.00% |
| 1831 |
Australian Unity Office Fund
AU:AOF |
13.02x |
AU$12.75 Million
≈ $9.02 Million |
AU$979.00K | Australia | AU$0.37 | ▲ +0.00% |
| 1832 |
Norman Broadbent Plc
LSE:NBB |
13.02x |
GBX1.57 Million
≈ $191.63 |
GBX121.00K | UK | GBX194.00 | ▲ +0.00% |
| 1833 |
Manitowoc Company Inc
NYSE:MTW |
13.01x | $91.10 Million | $7.00 Million | USA | $12.22 | ▼ -0.49% |
| 1834 |
Jiuzhitang Co Ltd
SHE:000989 |
13.01x |
CN¥100.91 Million
≈ $14.77 Million |
CN¥7.76 Million | China | CN¥8.07 | ▼ -1.10% |
| 1835 |
Zhejiang Sunrise Garment Group Co Ltd
SHG:605138 |
13.01x |
CN¥606.70 Million
≈ $88.78 Million |
CN¥46.65 Million | China | CN¥6.95 | ▼ -2.80% |
| 1836 |
China Spacesat Co Ltd
SHG:600118 |
13.00x |
CN¥554.71 Million
≈ $81.17 Million |
CN¥42.65 Million | China | CN¥81.58 | ▲ +6.78% |
| 1837 |
N.W.F Group
LSE:NWF |
13.00x |
GBX9.10 Million
≈ $1.11K |
GBX700.00K | UK | GBX135.00 | ▲ +0.37% |
| 1838 |
GULF KEYSTONE PETR.
F:GVP1 |
12.99x |
€93.54 Million
≈ $109.36 Million |
€7.20 Million | Germany | €2.03 | ▲ +1.45% |
| 1839 |
Grupo Televisa S.A.B.
F:TLV |
12.99x |
€8.66 Billion
≈ $10.12 Billion |
€666.50 Million | Germany | €2.40 | ▼ -6.25% |
| 1840 |
Grupo Televisa S.A.B
MX:TLEVISACPO |
12.99x |
MX$8.66 Billion
≈ $498.33 Million |
MX$666.50 Million | Mexico | MX$9.04 | ▼ -1.95% |
| 1841 |
Grupo Televisa SAB DRC
BA:TV |
12.99x |
AR$8.66 Billion
≈ $6.27 Million |
AR$666.50 Million | Argentina | AR$1302.00 | ▼ -2.11% |
| 1842 |
Mono Next Public Company Limited
BK:MONO |
12.99x |
฿202.35 Million
≈ $6.31 Million |
฿15.58 Million | Thailand | ฿0.73 | ▲ +0.00% |
| 1843 |
Cyfrowy Polsat SA
WAR:CPS |
12.99x |
zł904.10 Million
≈ $248.82 Million |
zł69.60 Million | Poland | zł15.55 | ▼ -0.83% |
| 1844 |
Media and Games Invest PLC
ST:M8G |
12.98x |
Skr5.26 Million
≈ $565.74K |
Skr405.00K | Sweden | Skr17.75 | ▼ -2.79% |
| 1845 |
X Fab Silicon Foundries EV
PA:XFAB |
12.96x |
€11.79 Million
≈ $13.78 Million |
€909.05K | France | €12.20 | ▲ +4.90% |
| 1846 |
IMPACT Silver Corp.
V:IPT |
12.96x |
CA$458.16K
≈ $331.42K |
CA$35.36K | Canada | CA$0.35 | ▼ -4.17% |
| 1847 |
Cristales
SN:CRISTALES |
12.96x |
CL$24.91 Billion
≈ $27.86 Million |
CL$1.92 Billion | Chile | CL$2250.00 | ▲ +0.00% |
| 1848 |
Sichuan Goldstone Orient New Material Equipment Co Ltd
SHE:300434 |
12.95x |
CN¥158.95 Million
≈ $23.26 Million |
CN¥12.27 Million | China | CN¥9.64 | ▼ -2.03% |
| 1849 |
Dalian Thermal Power Co Ltd
SHG:600719 |
12.95x |
CN¥231.25 Million
≈ $33.84 Million |
CN¥17.86 Million | China | CN¥9.19 | ▼ -1.08% |
| 1850 |
Sinosteel Engineering and Technology Co Ltd
SHE:000928 |
12.95x |
CN¥1.70 Billion
≈ $248.82 Million |
CN¥131.33 Million | China | CN¥6.02 | ▲ +0.17% |
| 1851 |
Permian Resources Corporation
NYSE:PR |
12.94x | $766.49 Million | $59.23 Million | USA | $20.18 | ▲ +2.33% |
| 1852 |
Maisons du Monde SAS
PA:MDM |
12.93x |
€98.63 Million
≈ $115.31 Million |
€7.63 Million | France | €0.46 | ▼ -1.29% |
| 1853 |
Krung Thai Bank Public Company Limited
BK:KTB |
12.93x |
฿139.24 Billion
≈ $4.34 Billion |
฿10.77 Billion | Thailand | ฿35.25 | ▲ +1.44% |
| 1854 |
KRUNG THAI -FGN- BA 515
F:KTB1 |
12.93x |
€139.24 Billion
≈ $162.79 Billion |
€10.77 Billion | Germany | €0.91 | ▼ -0.55% |
| 1855 |
Green Plus Co. Ltd
KQ:186230 |
12.92x |
₩3.56 Billion
≈ $2.41 Million |
₩275.48 Million | Korea | ₩3700.00 | ▲ +0.54% |
| 1856 |
Suzhou Novosense Microelectronics Co. Ltd.
SHG:688052 |
12.89x |
CN¥62.20 Million
≈ $9.10 Million |
CN¥4.83 Million | China | CN¥243.21 | ▲ +1.52% |
| 1857 |
Only World Group Holdings Bhd
KLSE:5260 |
12.89x |
RM29.68 Million
≈ $7.45 Million |
RM2.30 Million | Malaysia | RM0.18 | ▲ +0.00% |
| 1858 |
MacroWell OMG Digital Entertainment Co Ltd
TWO:3687 |
12.89x |
NT$77.62 Million
≈ $2.45 Million |
NT$6.02 Million | Taiwan | NT$73.10 | ▼ -2.01% |
| 1859 |
Dalmia Bharat Sugar and Industries Limited
NSE:DALMIASUG |
12.89x |
Rs8.06 Billion
≈ $87.21 Million |
Rs625.80 Million | India | Rs331.15 | ▼ -2.13% |
| 1860 |
Test Rite International Co Ltd
TW:2908 |
12.88x |
NT$1.16 Billion
≈ $36.46 Million |
NT$89.84 Million | Taiwan | NT$21.80 | ▲ +0.23% |
| 1861 |
Atria Oyj A
HE:ATRAV |
12.85x |
€52.70 Million
≈ $61.61 Million |
€4.10 Million | Finland | €14.60 | ▲ +0.00% |
| 1862 |
HomeStreet Inc
NASDAQ:HMST |
12.84x | $29.48 Million | $2.29 Million | USA | $13.87 | ▲ +1.84% |
| 1863 |
D P Wires Limited
NSE:DPWIRES |
12.83x |
Rs517.83 Million
≈ $5.60 Million |
Rs40.38 Million | India | Rs180.68 | ▼ -1.69% |
| 1864 |
Barry Callebaut AG
SW:BARN |
12.82x |
CHF1.97 Billion
≈ $2.49 Billion |
CHF153.81 Million | Switzerland | CHF1176.00 | ▲ +1.03% |
| 1865 |
Shanghai Highly Group Co Ltd B
SHG:900910 |
12.81x | $509.20 Million | $39.75 Million | China | $0.60 | ▲ +0.00% |
| 1866 |
Zhuhai Rundu Pharmaceutical Co Ltd Class A
SHE:002923 |
12.80x |
CN¥23.92 Million
≈ $3.50 Million |
CN¥1.87 Million | China | CN¥10.46 | ▼ -1.78% |
| 1867 |
Pharmaniaga Bhd
KLSE:7081 |
12.80x |
RM98.51 Million
≈ $24.73 Million |
RM7.70 Million | Malaysia | RM0.26 | ▼ -1.92% |
| 1868 |
Guangdong Banbao Toy Co Ltd
SHG:603398 |
12.80x |
CN¥157.45 Million
≈ $23.04 Million |
CN¥12.30 Million | China | CN¥13.97 | ▼ -4.12% |
| 1869 |
High Tide Inc
NASDAQ:HITI |
12.80x | $10.65 Million | $832.00K | USA | $2.32 | ▼ -2.93% |
| 1870 |
Zhejiang DiAn Diagnostics Co
SHE:300244 |
12.80x |
CN¥594.17 Million
≈ $86.95 Million |
CN¥46.43 Million | China | CN¥17.17 | ▼ -2.83% |
| 1871 |
Glodon Software Co Ltd
SHE:002410 |
12.79x |
CN¥1.20 Billion
≈ $175.94 Million |
CN¥93.98 Million | China | CN¥9.72 | ▼ -3.76% |
| 1872 |
Marsh & McLennan Companies, Inc.
NYSE:MRSH |
12.79x | $2.16 Billion | $169.00 Million | USA | $157.32 | ▼ -2.52% |
| 1873 |
Kothari Sugars And Chemicals Limited
NSE:KOTARISUG |
12.78x |
Rs798.21 Million
≈ $8.63 Million |
Rs62.46 Million | India | Rs25.16 | ▲ +1.66% |
| 1874 |
China Everbright Bank Co Ltd
SHG:601818 |
12.77x |
CN¥155.21 Billion
≈ $22.71 Billion |
CN¥12.16 Billion | China | CN¥3.12 | ▼ -0.95% |
| 1875 |
Shanghai Aiyingshi Co Ltd
SHG:603214 |
12.76x |
CN¥71.43 Million
≈ $10.45 Million |
CN¥5.60 Million | China | CN¥14.21 | ▼ -3.07% |
| 1876 |
UEM Edgenta Bhd
KLSE:1368 |
12.74x |
RM122.44 Million
≈ $30.74 Million |
RM9.61 Million | Malaysia | RM1.10 | ▲ +0.92% |
| 1877 |
Liaoning Shidai Wanheng Co Ltd
SHG:600241 |
12.74x |
CN¥4.49 Million
≈ $657.67K |
CN¥352.82K | China | CN¥7.74 | ▼ -0.77% |
| 1878 |
Maoye International Holdings Limited
F:5MIA |
12.74x |
€531.72 Million
≈ $621.63 Million |
€41.75 Million | Germany | €0.01 | ▲ +0.00% |
| 1879 |
Raize Servicos de Gestao SA
LS:MLRZE |
12.73x |
€269.48K
≈ $315.05K |
€21.17K | Portugal | €1.39 | ▲ +0.00% |
| 1880 |
Sun Race Sturmey-Archer Inc
TW:1526 |
12.72x |
NT$58.97 Million
≈ $1.86 Million |
NT$4.64 Million | Taiwan | NT$15.50 | ▲ +2.65% |
| 1881 |
SSC Security Services Corp
V:SECU |
12.70x |
CA$2.75 Million
≈ $1.99 Million |
CA$216.35K | Canada | CA$4.33 | ▲ +0.23% |
| 1882 |
Thai Rubber Latex Group Public Company Limited
BK:TRUBB |
12.69x |
฿425.45 Million
≈ $13.26 Million |
฿33.52 Million | Thailand | ฿0.94 | ▲ +3.30% |
| 1883 |
Arctic Paper SA
WAR:ATC |
12.68x |
zł26.42 Million
≈ $7.27 Million |
zł2.08 Million | Poland | zł5.87 | ▲ +0.34% |
| 1884 |
Jiangsu General Science Tech
SHG:601500 |
12.67x |
CN¥580.63 Million
≈ $84.96 Million |
CN¥45.83 Million | China | CN¥4.19 | ▼ -0.71% |
| 1885 |
Broadpeak SA
PA:ALBPK |
12.63x |
€5.28 Million
≈ $6.17 Million |
€418.00K | France | €2.42 | ▲ +0.00% |
| 1886 |
Shanghai Fudan Forward S&T Co Ltd
SHG:600624 |
12.62x |
CN¥12.73 Million
≈ $1.86 Million |
CN¥1.01 Million | China | CN¥4.17 | ▼ -2.34% |
| 1887 |
Union Materials Corp
KO:047400 |
12.57x |
₩3.99 Billion
≈ $2.71 Million |
₩317.50 Million | Korea | ₩1193.00 | ▼ -2.53% |
| 1888 |
CCS Supply Chain Management Co Ltd
SHG:600180 |
12.57x |
CN¥223.91 Million
≈ $32.76 Million |
CN¥17.82 Million | China | CN¥1.55 | ▲ +4.73% |
| 1889 |
Lotte Energy Materials Corporation
KO:020150 |
12.57x |
₩56.54 Billion
≈ $38.32 Million |
₩4.50 Billion | Korea | ₩67300.00 | ▲ +4.67% |
| 1890 |
Invesco Trust For Inv Grade Munis
NYSE:VGM |
12.55x | $64.23 Million | $5.12 Million | USA | $10.06 | ▼ -1.08% |
| 1891 |
Hangzhou Lion Electronics Co Ltd
SHG:605358 |
12.53x |
CN¥238.94 Million
≈ $34.96 Million |
CN¥19.06 Million | China | CN¥58.09 | ▲ +7.89% |
| 1892 |
Ozderici Gayrimenkul Yatirim Ortakligi AS
IS:OZGYO |
12.53x |
TL83.66 Million
≈ $1.87 Million |
TL6.68 Million | Turkey | TL2.12 | ▼ -2.75% |
| 1893 |
Electra Co Pr
TA:ECP |
12.53x |
ILA426.00 Million
≈ $1.14 Million |
ILA34.00 Million | Israel | ILA8535.00 | ▼ -4.80% |
| 1894 |
Ruyizhou Inc
NYSE:RYZ |
12.53x | $23.80 Million | $1.90 Million | USA | $28.07 | ▼ -1.27% |
| 1895 |
ECSTELECOM Co. Ltd
KQ:067010 |
12.52x |
₩2.90 Billion
≈ $1.96 Million |
₩231.54 Million | Korea | ₩2025.00 | ▼ -0.74% |
| 1896 |
Redstone Resources Ltd
AU:RDS |
12.51x |
AU$32.80K
≈ $23.21K |
AU$2.62K | Australia | AU$0.00 | ▲ +0.00% |
| 1897 |
TSEC Corp
TW:6443 |
12.49x |
NT$317.01 Million
≈ $9.99 Million |
NT$25.38 Million | Taiwan | NT$42.90 | ▲ +0.82% |
| 1898 |
Ma Kuang Healthcare Holding Ltd
TWO:4139 |
12.49x |
NT$87.18 Million
≈ $2.75 Million |
NT$6.98 Million | Taiwan | NT$23.00 | ▲ +5.26% |
| 1899 |
PAN Group JSC
VN:PAN |
12.49x |
₫3.36 Trillion
≈ $127.82 Million |
₫269.34 Billion | Vietnam | ₫23650.00 | ▲ +0.42% |
| 1900 |
Tien Phong Commercial Joint Stock Bank
VN:TPB |
12.49x |
₫31.76 Trillion
≈ $1.21 Billion |
₫2.54 Trillion | Vietnam | ₫15700.00 | ▲ +0.64% |