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

Last Updated

Jul 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
1801 Thalassa Holdings Ltd
LSE:THAL
13.29x GBX163.40K
≈ $19.88
GBX12.29K UK GBX23.50 ▲ +0.00%
1802 Shandong Liancheng Precision Manufacturing Co Ltd Class A
SHE:002921
13.26x CN¥7.24 Million
≈ $1.06 Million
CN¥545.63K China CN¥21.06 ▼ -10.00%
1803 Cliq Digital AG
XETRA:CLIQ
13.26x €7.31 Million
≈ $8.54 Million
€551.00K Germany €3.54 ▲ +0.28%
1804 Klaviyo, Inc.
NYSE:KVYO
13.26x $93.16 Million $7.03 Million USA $18.15 ▲ +2.72%
1805 PT Sarimelati Kencana Tbk
JK:PZZA
13.25x Rp78.01 Billion
≈ $4.57 Million
Rp5.89 Billion Indonesia Rp188.00 ▲ +1.08%
1806 Morphic Ethical Equities Fund Ltd
AU:MEC
13.25x AU$12.95 Million
≈ $9.16 Million
AU$977.41K Australia AU$1.25 ▲ +0.00%
1807 Synopsys Inc
NASDAQ:SNPS
13.24x $856.83 Million $64.72 Million USA $378.46 ▼ -1.51%
1808 Ningbo MedicalSystem Biotechnology Co Ltd
SHE:300439
13.23x CN¥48.96 Million
≈ $7.16 Million
CN¥3.70 Million China CN¥8.55 ▼ -1.72%
1809 UBM Development AG
VI:UBS
13.23x €3.31 Million
≈ $3.87 Million
€250.00K Austria €16.90 ▼ -0.59%
1810 Humasis Co. Ltd
KQ:205470
13.22x ₩8.98 Billion
≈ $6.08 Million
₩679.25 Million Korea ₩2015.00 ▼ -8.20%
1811 Trigold Holdings Ltd
TWO:3709
13.21x NT$2.27 Billion
≈ $71.38 Million
NT$171.53 Million Taiwan NT$72.70 ▼ -1.76%
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 €5.30 ▼ -1.12%
1814 Van Lanschot NV
AS:VLK
13.18x €1.12 Billion
≈ $1.31 Billion
€85.15 Million Netherlands €66.65 ▼ -0.89%
1815 Guangdong VTR Bio-Tech Co Ltd
SHE:300381
13.17x CN¥55.41 Million
≈ $8.11 Million
CN¥4.21 Million China CN¥5.78 ▼ -0.34%
1816 Tamar Petroleum Ltd
TA:TMRP
13.16x ILA101.28 Million
≈ $271.54K
ILA7.70 Million Israel ILA3179.00 ▲ +6.36%
1817 Akobo Minerals AB (publ)
OL:AKOBO
13.14x Nkr2.98 Million
≈ $314.09K
Nkr227.22K Norway Nkr1.54 ▼ -1.91%
1818 Perma-Fix Environmental Svcs Inc
NASDAQ:PESI
13.14x $6.17 Million $470.00K USA $16.47 ▼ -5.67%
1819 Sedlmayr Grund und Immobilien AG
F:SPB
13.13x €56.97 Million
≈ $66.60 Million
€4.34 Million Germany €1090.00 ▼ -2.68%
1820 Nyocor Co Ltd
SHG:600821
13.12x CN¥1.60 Billion
≈ $234.03 Million
CN¥121.87 Million China CN¥6.24 ▲ +10.05%
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 RON6.00 ▼ -4.76%
1823 Swatch Group AG Class N
SW:UHRN
13.08x CHF327.00 Million
≈ $413.42 Million
CHF25.00 Million Switzerland CHF40.25 ▼ -1.71%
1824 MSP Steel & Power Limited
NSE:MSPL
13.07x Rs1.70 Billion
≈ $18.43 Million
Rs130.33 Million India Rs36.50 ▼ -0.03%
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.13 ▼ -6.39%
1826 Shanghai Lili & Beauty Cosmetics Co Ltd
SHG:605136
13.06x CN¥44.37 Million
≈ $6.49 Million
CN¥3.40 Million China CN¥7.34 ▼ -1.21%
1827 Okins Electronics Co. Ltd
KQ:080580
13.06x ₩4.84 Billion
≈ $3.28 Million
₩370.86 Million Korea ₩12750.00 ▼ -3.85%
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 ₩6160.00 ▼ -3.45%
1830 Muda Holdings Bhd
KLSE:3883
13.04x RM12.46 Million
≈ $3.13 Million
RM956.00K Malaysia RM0.84 ▲ +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 GBX185.00 ▲ +1.37%
1833 Manitowoc Company Inc
NYSE:MTW
13.01x $91.10 Million $7.00 Million USA $12.79 ▼ -1.84%
1834 Jiuzhitang Co Ltd
SHE:000989
13.01x CN¥100.91 Million
≈ $14.77 Million
CN¥7.76 Million China CN¥9.09 ▲ +0.66%
1835 Zhejiang Sunrise Garment Group Co Ltd
SHG:605138
13.01x CN¥606.70 Million
≈ $88.78 Million
CN¥46.65 Million China CN¥5.21 ▼ -2.62%
1836 China Spacesat Co Ltd
SHG:600118
13.00x CN¥554.71 Million
≈ $81.17 Million
CN¥42.65 Million China CN¥59.48 ▼ -4.60%
1837 N.W.F Group
LSE:NWF
13.00x GBX9.10 Million
≈ $1.11K
GBX700.00K UK GBX140.50 ▲ +0.36%
1838 GULF KEYSTONE PETR.
F:GVP1
12.99x €93.54 Million
≈ $109.36 Million
€7.20 Million Germany €1.90 ▼ -6.89%
1839 Grupo Televisa S.A.B.
F:TLV
12.99x €8.66 Billion
≈ $10.12 Billion
€666.50 Million Germany €2.30 ▼ -8.73%
1840 Grupo Televisa S.A.B
MX:TLEVISACPO
12.99x MX$8.66 Billion
≈ $498.33 Million
MX$666.50 Million Mexico MX$9.71 ▲ +1.46%
1841 Mono Next Public Company Limited
BK:MONO
12.99x ฿202.35 Million
≈ $6.31 Million
฿15.58 Million Thailand ฿0.71 ▲ +0.00%
1842 Cyfrowy Polsat SA
WAR:CPS
12.99x zł904.10 Million
≈ $248.82 Million
zł69.60 Million Poland zł17.00 ▲ +4.58%
1843 Media and Games Invest PLC
ST:M8G
12.98x Skr5.26 Million
≈ $565.74K
Skr405.00K Sweden Skr14.90 ▼ -4.24%
1844 X Fab Silicon Foundries EV
PA:XFAB
12.96x €11.79 Million
≈ $13.78 Million
€909.05K France €6.92 ▼ -2.81%
1845 IMPACT Silver Corp.
V:IPT
12.96x CA$458.16K
≈ $331.42K
CA$35.36K Canada CA$0.27 ▼ -1.85%
1846 Cristales
SN:CRISTALES
12.96x CL$24.91 Billion
≈ $27.86 Million
CL$1.92 Billion Chile CL$2050.00 ▼ -2.38%
1847 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¥10.60 ▼ -2.84%
1848 Dalian Thermal Power Co Ltd
SHG:600719
12.95x CN¥231.25 Million
≈ $33.84 Million
CN¥17.86 Million China CN¥7.35 ▲ +6.37%
1849 Sinosteel Engineering and Technology Co Ltd
SHE:000928
12.95x CN¥1.70 Billion
≈ $248.82 Million
CN¥131.33 Million China CN¥5.03 ▲ +0.80%
1850 Permian Resources Corporation
NYSE:PR
12.94x $766.49 Million $59.23 Million USA $20.28 ▲ +0.35%
1851 Maisons du Monde SAS
PA:MDM
12.93x €98.63 Million
≈ $115.31 Million
€7.63 Million France €0.19 ▼ -4.24%
1852 Krung Thai Bank Public Company Limited
BK:KTB
12.93x ฿139.24 Billion
≈ $4.34 Billion
฿10.77 Billion Thailand ฿42.25 ▲ +1.81%
1853 KRUNG THAI -FGN- BA 515
F:KTB1
12.93x €139.24 Billion
≈ $162.79 Billion
€10.77 Billion Germany €1.05 ▲ +0.00%
1854 Green Plus Co. Ltd
KQ:186230
12.92x ₩3.56 Billion
≈ $2.41 Million
₩275.48 Million Korea ₩3095.00 ▼ -3.43%
1855 Suzhou Novosense Microelectronics Co. Ltd.
SHG:688052
12.89x CN¥62.20 Million
≈ $9.10 Million
CN¥4.83 Million China CN¥188.50 ▼ -5.53%
1856 Only World Group Holdings Bhd
KLSE:5260
12.89x RM29.68 Million
≈ $7.45 Million
RM2.30 Million Malaysia RM0.19 ▲ +2.70%
1857 MacroWell OMG Digital Entertainment Co Ltd
TWO:3687
12.89x NT$77.62 Million
≈ $2.45 Million
NT$6.02 Million Taiwan NT$71.30 ▲ +1.86%
1858 Dalmia Bharat Sugar and Industries Limited
NSE:DALMIASUG
12.89x Rs8.06 Billion
≈ $87.21 Million
Rs625.80 Million India Rs362.60 ▼ -1.31%
1859 Test Rite International Co Ltd
TW:2908
12.88x NT$1.16 Billion
≈ $36.46 Million
NT$89.84 Million Taiwan NT$22.00 ▲ +0.23%
1860 Dynatrace Holdings LLC
NYSE:DT
12.86x $223.93 Million $17.42 Million USA $44.71 ▲ +0.68%
1861 HomeStreet Inc
NASDAQ:HMST
12.84x $29.48 Million $2.29 Million USA $13.87 ▲ +1.84%
1862 Ditas Dogan Yedek Parca Imalat ve Teknik AS
IS:DITAS
12.83x TL319.88 Million
≈ $7.16 Million
TL24.92 Million Turkey TL23.80 ▼ -9.98%
1863 D P Wires Limited
NSE:DPWIRES
12.83x Rs517.83 Million
≈ $5.60 Million
Rs40.38 Million India Rs173.52 ▼ -0.77%
1864 Barry Callebaut AG
SW:BARN
12.82x CHF1.97 Billion
≈ $2.49 Billion
CHF153.81 Million Switzerland CHF1118.00 ▼ -1.67%
1865 Vichitbhan Palmoil Public Company Limited
BK:VPO
12.81x ฿30.80 Million
≈ $959.97K
฿2.40 Million Thailand ฿0.51 ▲ +0.00%
1866 Shanghai Highly Group Co Ltd B
SHG:900910
12.81x $509.20 Million $39.75 Million China $0.59 ▼ -1.66%
1867 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.58 ▼ -0.66%
1868 Guangdong Banbao Toy Co Ltd
SHG:603398
12.80x CN¥157.45 Million
≈ $23.04 Million
CN¥12.30 Million China CN¥10.17 ▼ -10.00%
1869 High Tide Inc
NASDAQ:HITI
12.80x $10.65 Million $832.00K USA $2.16 ▼ -3.57%
1870 Zhejiang DiAn Diagnostics Co
SHE:300244
12.80x CN¥594.17 Million
≈ $86.95 Million
CN¥46.43 Million China CN¥18.66 ▲ +2.19%
1871 Glodon Software Co Ltd
SHE:002410
12.79x CN¥1.20 Billion
≈ $175.94 Million
CN¥93.98 Million China CN¥9.01 ▲ +5.88%
1872 Marsh & McLennan Companies, Inc.
NYSE:MRSH
12.79x $2.16 Billion $169.00 Million USA $182.10 ▼ -0.04%
1873 S&W Corporation
KQ:103230
12.78x ₩3.40 Billion
≈ $2.31 Million
₩266.15 Million Korea ₩2495.00 ▼ -3.67%
1874 Kothari Sugars And Chemicals Limited
NSE:KOTARISUG
12.78x Rs798.21 Million
≈ $8.63 Million
Rs62.46 Million India Rs25.33 ▲ +1.12%
1875 Shanghai Aiyingshi Co Ltd
SHG:603214
12.76x CN¥71.43 Million
≈ $10.45 Million
CN¥5.60 Million China CN¥12.38 ▼ -3.58%
1876 UEM Edgenta Bhd
KLSE:1368
12.74x RM122.44 Million
≈ $30.74 Million
RM9.61 Million Malaysia RM1.10 ▲ +0.00%
1877 Liaoning Shidai Wanheng Co Ltd
SHG:600241
12.74x CN¥4.49 Million
≈ $657.67K
CN¥352.82K China CN¥6.44 ▼ -3.01%
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.55 ▲ +5.44%
1880 Sun Race Sturmey-Archer Inc
TW:1526
12.72x NT$58.97 Million
≈ $1.86 Million
NT$4.64 Million Taiwan NT$17.35 ▲ +0.58%
1881 SSC Security Services Corp
V:SECU
12.70x CA$2.75 Million
≈ $1.99 Million
CA$216.35K Canada CA$4.39 ▲ +0.00%
1882 Thai Rubber Latex Group Public Company Limited
BK:TRUBB
12.69x ฿425.45 Million
≈ $13.26 Million
฿33.52 Million Thailand ฿1.08 ▲ +0.93%
1883 Arctic Paper SA
WAR:ATC
12.68x zł26.42 Million
≈ $7.27 Million
zł2.08 Million Poland zł6.20 ▼ -0.16%
1884 Jiangsu General Science Tech
SHG:601500
12.67x CN¥580.63 Million
≈ $84.96 Million
CN¥45.83 Million China CN¥3.91 ▼ -0.26%
1885 Broadpeak SA
PA:ALBPK
12.63x €5.28 Million
≈ $6.17 Million
€418.00K France €2.53 ▲ +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¥3.36 ▼ -1.47%
1887 Abacus Global Management, Inc.
NYSE:ABX
12.62x $91.69 Million $7.27 Million USA $10.26 ▼ -0.97%
1888 TMC Life Sciences Bhd
KLSE:0101
12.60x RM22.16 Million
≈ $5.56 Million
RM1.76 Million Malaysia RM0.47 ▲ +0.00%
1889 Union Materials Corp
KO:047400
12.57x ₩3.99 Billion
≈ $2.71 Million
₩317.50 Million Korea ₩973.00 ▼ -5.07%
1890 CCS Supply Chain Management Co Ltd
SHG:600180
12.57x CN¥223.91 Million
≈ $32.76 Million
CN¥17.82 Million China CN¥1.31 ▼ -9.66%
1891 Invesco Trust For Inv Grade Munis
NYSE:VGM
12.55x $64.23 Million $5.12 Million USA $10.39 ▼ -0.86%
1892 Physitrack PLC
ST:PTRK
12.54x Skr717.06K
≈ $77.17K
Skr57.16K Sweden Skr7.78 ▲ +1.04%
1893 Hangzhou Lion Electronics Co Ltd
SHG:605358
12.53x CN¥238.94 Million
≈ $34.96 Million
CN¥19.06 Million China CN¥40.95 ▼ -10.00%
1894 Ozderici Gayrimenkul Yatirim Ortakligi AS
IS:OZGYO
12.53x TL83.66 Million
≈ $1.87 Million
TL6.68 Million Turkey TL2.18 ▲ +1.87%
1895 Electra Co Pr
TA:ECP
12.53x ILA426.00 Million
≈ $1.14 Million
ILA34.00 Million Israel ILA6862.00 ▼ -0.55%
1896 Ruyizhou Inc
NYSE:RYZ
12.53x $23.80 Million $1.90 Million USA $29.07 ▼ -1.79%
1897 ECSTELECOM Co. Ltd
KQ:067010
12.52x ₩2.90 Billion
≈ $1.96 Million
₩231.54 Million Korea ₩2195.00 ▲ +2.09%
1898 Redstone Resources Ltd
AU:RDS
12.51x AU$32.80K
≈ $23.21K
AU$2.62K Australia AU$0.00 ▲ +0.00%
1899 TSEC Corp
TW:6443
12.49x NT$317.01 Million
≈ $9.99 Million
NT$25.38 Million Taiwan NT$27.85 ▼ -6.70%
1900 Ma Kuang Healthcare Holding Ltd
TWO:4139
12.49x NT$87.18 Million
≈ $2.75 Million
NT$6.98 Million Taiwan NT$37.50 ▼ -1.32%