Top Companies by Cash Flow Conversion Efficiency

Compare companies based on how efficiently their net assets generate operating cash flow

Total Companies

31,325

Top Efficiency

x

Countries Tracked

39

Last Updated

Aug 2026
Quarterly Updates
Rank Company Efficiency Ratio Operating Cash Flow Net Assets Country Price
1901 Izostal SA
WAR:IZS
0.257x zł69.12 Million
≈ $19.02 Million
zł268.71 Million
≈ $73.95 Million
Poland zł2.97
1902 Avanti Feeds Limited
NSE:AVANTIFEED
0.257x Rs8.75 Billion
≈ $94.64 Million
Rs34.04 Billion
≈ $368.16 Million
India Rs906.55
1903 Spurcorp
JSE:SUR
0.257x ZAC237.45 Million
≈ $126.19K
ZAC925.01 Million
≈ $491.59K
South Africa ZAC4100.00
1904 Recrusul S/A
SA:RCSL3
0.257x R$-6.98 Million
≈ $-1.37 Million
R$-27.19 Million
≈ $-5.33 Million
Brazil R$0.41
1905 ARK Resources Bhd
KLSE:7007
0.256x RM7.26 Million
≈ $1.82 Million
RM28.31 Million
≈ $7.11 Million
Malaysia RM0.20
1906 China Merchants Property Operation & Service Co Ltd
SHE:001914
0.256x CN¥2.85 Billion
≈ $416.66 Million
CN¥11.10 Billion
≈ $1.62 Billion
China CN¥8.71
1907 Coca Cola HBC AG
LSE:CCH
0.256x GBX1.01 Billion
≈ $123.12K
GBX3.95 Billion
≈ $480.17K
UK GBX4960.00
1908 Traffic Technologies Ltd
AU:TTI
0.256x AU$-3.40 Million
≈ $-2.40 Million
AU$-13.26 Million
≈ $-9.38 Million
Australia AU$0.00
1909 SIKA AG UNSP.ADR O.N.
F:SIKB
0.256x €1.71 Billion
≈ $2.00 Billion
€6.67 Billion
≈ $7.79 Billion
Germany €16.00
1910 INPOST S.A UNSP.ADR/1/2
F:6690
0.256x €814.60 Million
≈ $952.35 Million
€3.18 Billion
≈ $3.72 Billion
Germany €7.20
1911 Genesis Minerals Ltd
AU:GMD
0.256x AU$387.49 Million
≈ $274.17 Million
AU$1.51 Billion
≈ $1.07 Billion
Australia AU$7.13
1912 Hims Hers Health Inc
NYSE:HIMS
0.256x $148.72 Million $580.98 Million USA $31.59
1913 NETUM GROUP OYJ
F:79J
0.256x €2.81 Million
≈ $3.29 Million
€10.98 Million
≈ $12.84 Million
Germany €0.86
1914 Sino AG
XETRA:XTP
0.256x €3.40 Million
≈ $3.97 Million
€13.28 Million
≈ $15.52 Million
Germany €105.00
1915 Foschini Group Ltd
JSE:TFG
0.256x ZAC6.37 Billion
≈ $3.39 Million
ZAC24.91 Billion
≈ $13.24 Million
South Africa ZAC5756.00
1916 JAPAN EX UN.ADR 1/2 O.N.
F:OSKU
0.256x €86.14 Billion
≈ $100.70 Billion
€336.76 Billion
≈ $393.71 Billion
Germany €9.45
1917 Chewy Inc
NYSE:CHWY
0.256x $108.50 Million $424.20 Million USA $23.53
1918 Daodaoquan Grain and Oil Co Ltd
SHE:002852
0.255x CN¥589.84 Million
≈ $86.31 Million
CN¥2.31 Billion
≈ $338.12 Million
China CN¥7.60
1919 Satin Creditcare Network Limited
NSE:SATIN
0.255x Rs7.32 Billion
≈ $79.15 Million
Rs28.68 Billion
≈ $310.11 Million
India Rs231.78
1920 IBU tec advanced materials AG
XETRA:IBU
0.255x €14.17 Million
≈ $16.56 Million
€55.52 Million
≈ $64.91 Million
Germany €15.15
1921 Challenger Ltd
AU:CGF
0.255x AU$1.05 Billion
≈ $741.39 Million
AU$4.11 Billion
≈ $2.91 Billion
Australia AU$9.99
1922 Banco Do Brasil SA
F:BZLA
0.255x €49.36 Billion
≈ $57.71 Billion
€193.57 Billion
≈ $226.30 Billion
Germany €3.30
1923 Abits Group Inc.
NASDAQ:ABTS
0.255x $1.98 Million $7.78 Million USA $1.38
1924 Vertiv Holdings Co
NYSE:VRT
0.255x $1.00 Billion $3.94 Billion USA $272.40
1925 EAST JP RAILW. ADR 1/6
F:EJR0
0.255x €732.25 Billion
≈ $856.08 Billion
€2.87 Trillion
≈ $3.36 Trillion
Germany €9.30
1926 Atlantic International Corp. Common Stock
NASDAQ:ATLN
0.255x $-8.18 Million $-32.09 Million USA $0.83
1927 Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER
0.255x Rs2.71 Billion
≈ $29.34 Million
Rs10.65 Billion
≈ $115.14 Million
India Rs308.75
1928 MTN Group Ltd
JSE:MTN
0.255x ZAC43.23 Billion
≈ $22.97 Million
ZAC169.73 Billion
≈ $90.20 Million
South Africa ZAC20550.00
1929 MediaZest plc
LSE:MDZ
0.255x GBX164.00K
≈ $19.95
GBX644.00K
≈ $78.36
UK GBX0.07
1930 Divio Technologies AB Series B
ST:DIVIO-B
0.255x Skr723.00K
≈ $77.81K
Skr2.84 Million
≈ $305.63K
Sweden Skr0.06
1931 Besiktas Futbol Yatirimlari Sanayi ve Ticaret AS
IS:BJKAS
0.255x TL886.42 Million
≈ $19.85 Million
TL3.48 Billion
≈ $77.99 Million
Turkey TL1.74
1932 Light & Wonder Inc
NASDAQ:LNW
0.254x $184.00 Million $723.00 Million USA $86.22
1933 Vor Biopharma Inc
NASDAQ:VOR
0.254x $-38.25 Million $-150.42 Million USA $23.67
1934 WesCan Energy Corp
V:WCE
0.254x CA$253.36K
≈ $183.27K
CA$997.31K
≈ $721.44K
Canada CA$0.09
1935 Systex Corp
TW:6214
0.254x NT$4.84 Billion
≈ $152.51 Million
NT$19.07 Billion
≈ $600.91 Million
Taiwan NT$146.50
1936 MARFRIG GL.FOOD.ADR/2O.N.
F:MGP1
0.254x €3.63 Billion
≈ $4.25 Billion
€14.32 Billion
≈ $16.74 Billion
Germany €3.08
1937 International Games System Co Ltd
TWO:3293
0.254x NT$4.84 Billion
≈ $152.40 Million
NT$19.06 Billion
≈ $600.49 Million
Taiwan NT$799.00
1938 Aerometrex Ltd
AU:AMX
0.254x AU$4.11 Million
≈ $2.90 Million
AU$16.18 Million
≈ $11.45 Million
Australia AU$0.29
1939 Medpace Holdings Inc
NASDAQ:MEDP
0.254x $151.79 Million $598.31 Million USA $590.67
1940 Chengdu Bright Eye Hospital Co. Ltd.
SHE:301239
0.254x CN¥544.86 Million
≈ $79.73 Million
CN¥2.15 Billion
≈ $314.35 Million
China CN¥33.35
1941 Sequana Medical NV
BR:SEQUA
0.254x €-9.93 Million
≈ $-11.61 Million
€-39.17 Million
≈ $-45.80 Million
Belgium €0.61
1942 Kreate Group Oyj
HE:KREATE
0.254x €10.80 Million
≈ $12.63 Million
€42.60 Million
≈ $49.80 Million
Finland €28.00
1943 Jiangsu Zhangjiagang Rural Commercial Bank Co Ltd
SHE:002839
0.253x CN¥5.40 Billion
≈ $789.76 Million
CN¥21.29 Billion
≈ $3.12 Billion
China CN¥4.35
1944 Smartgroup Corporation Ltd
AU:SIQ
0.253x AU$70.22 Million
≈ $49.68 Million
AU$277.06 Million
≈ $196.04 Million
Australia AU$13.36
1945 Hansa Biopharma AB
ST:HNSA
0.253x Skr-111.70 Million
≈ $-12.02 Million
Skr-441.06 Million
≈ $-47.46 Million
Sweden Skr40.72
1946 GIVOT OLAM OIL EXP ILS1
TA:GIVO-L
0.253x ILA-4.82 Million
≈ $-12.92K
ILA-19.03 Million
≈ $-51.02K
Israel ILA58.40
1947 Adolfo Dominguez SA
MC:ADZ
0.253x €4.94 Million
≈ $5.78 Million
€19.53 Million
≈ $22.84 Million
Spain €5.90
1948 NTPC Limited
NSE:NTPC
0.253x Rs504.91 Billion
≈ $5.46 Billion
Rs2.00 Trillion
≈ $21.58 Billion
India Rs342.50
1949 FORM.DE C.Y C.ADR 1/5/EO1
F:FCC0
0.253x €1.20 Billion
≈ $1.40 Billion
€4.74 Billion
≈ $5.55 Billion
Germany €2.00
1950 Asia Plus Group Holdings PCL
BK:ASP
0.253x ฿1.20 Billion
≈ $37.49 Million
฿4.76 Billion
≈ $148.29 Million
Thailand ฿2.44
1951 Pansari Developers Limited
NSE:PANSARI
0.253x Rs389.54 Million
≈ $4.21 Million
Rs1.54 Billion
≈ $16.67 Million
India Rs322.75
1952 Rashtriya Chemicals and Fertilizers Limited
NSE:RCF
0.253x Rs12.93 Billion
≈ $139.88 Million
Rs51.21 Billion
≈ $553.84 Million
India Rs126.92
1953 CN YANGT.PWR GDR REG S/A
F:CYZB
0.253x €60.56 Billion
≈ $70.80 Billion
€239.82 Billion
≈ $280.37 Billion
Germany €31.40
1954 Nanobiotix S.A
PA:NANO
0.253x €-17.41 Million
≈ $-20.36 Million
€-68.95 Million
≈ $-80.61 Million
France €33.46
1955 Bpost NV
BR:BPOST
0.252x €183.30 Million
≈ $214.30 Million
€726.00 Million
≈ $848.77 Million
Belgium €1.36
1956 HOCHTIEF Aktiengesellschaft
F:HOT
0.252x €272.24 Million
≈ $318.27 Million
€1.08 Billion
≈ $1.26 Billion
Germany €450.00
1957 Standard Bank Group Ltd
JSE:SBK
0.252x ZAC76.42 Billion
≈ $40.62 Million
ZAC302.86 Billion
≈ $160.95 Million
South Africa ZAC33184.00
1958 AJ Bell plc
LSE:AJB
0.252x GBX54.81 Million
≈ $6.67K
GBX217.45 Million
≈ $26.46K
UK GBX610.50
1959 PARKEN Sport & Entertainment
CO:PARKEN
0.252x Dkr356.67 Million
≈ $55.80 Million
Dkr1.42 Billion
≈ $221.47 Million
Denmark Dkr202.00
1960 Khonburi Sugar Public Company Limited
BK:KBS
0.252x ฿1.31 Billion
≈ $40.89 Million
฿5.21 Billion
≈ $162.28 Million
Thailand ฿6.00
1961 Nanjing Central Emporium Group Stocks Co Ltd
SHG:600280
0.252x CN¥69.09 Million
≈ $10.11 Million
CN¥274.23 Million
≈ $40.13 Million
China CN¥2.88
1962 Aston Martin Lagonda Global Holdings PLC
LSE:AML
0.252x GBX82.90 Million
≈ $10.09K
GBX329.20 Million
≈ $40.05K
UK GBX35.20
1963 Versigent PLC
NYSE:VGNT
0.252x $36.00 Million $143.00 Million USA $44.10
1964 RUBIS
F:BYN
0.252x €734.79 Million
≈ $859.05 Million
€2.92 Billion
≈ $3.41 Billion
Germany €6.60
1965 SBC Medical Group Holdings Incorporated
NASDAQ:SBC
0.251x $66.22 Million $263.30 Million USA $3.06
1966 Holand og Setskog Sparebank
OL:HSPG
0.251x Nkr253.21 Million
≈ $26.64 Million
Nkr1.01 Billion
≈ $106.11 Million
Norway Nkr152.00
1967 Xiamen Xiangyu Co Ltd
SHG:600057
0.251x CN¥10.14 Billion
≈ $1.48 Billion
CN¥40.40 Billion
≈ $5.91 Billion
China CN¥6.24
1968 Truworths International Ltd
JSE:TRU
0.251x ZAC2.73 Billion
≈ $1.45 Million
ZAC10.88 Billion
≈ $5.78 Million
South Africa ZAC5370.00
1969 Eltel AB
ST:ELTEL
0.251x Skr42.22 Million
≈ $4.54 Million
Skr168.31 Million
≈ $18.11 Million
Sweden Skr12.75
1970 DRDGOLD Limited
JSE:DRD
0.251x ZAC2.23 Billion
≈ $1.18 Million
ZAC8.88 Billion
≈ $4.72 Million
South Africa ZAC3862.00
1971 SCHNEIDER ELECTR.ADR/1/5
F:SNDB
0.251x €6.13 Billion
≈ $7.17 Billion
€24.45 Billion
≈ $28.59 Billion
Germany €54.00
1972 Experian PLC
LSE:EXPN
0.251x GBX1.40 Billion
≈ $170.21K
GBX5.58 Billion
≈ $679.25K
UK GBX2897.00
1973 CONSUN PHARMAC.GR.HD -10
F:C1P
0.250x €1.21 Billion
≈ $1.42 Billion
€4.84 Billion
≈ $5.66 Billion
Germany €1.50
1974 Endeavour Group Ltd
AU:EDV
0.250x AU$998.00 Million
≈ $706.15 Million
AU$3.99 Billion
≈ $2.82 Billion
Australia AU$3.62
1975 Qingdao Rural Commercial Bank Corp Class A
SHE:002958
0.250x CN¥9.30 Billion
≈ $1.36 Billion
CN¥37.17 Billion
≈ $5.44 Billion
China CN¥3.00
1976 Destinasi Tirta Nusantara Tbk
JK:PDES
0.250x Rp24.12 Billion
≈ $1.41 Million
Rp96.45 Billion
≈ $5.65 Million
Indonesia Rp422.00
1977 Remsons Industries Limited
NSE:REMSONSIND
0.250x Rs361.87 Million
≈ $3.91 Million
Rs1.45 Billion
≈ $15.65 Million
India Rs90.24
1978 EuroTeleSites AG
VI:ETS
0.250x €103.45 Million
≈ $120.95 Million
€413.94 Million
≈ $483.94 Million
Austria €4.55
1979 Orior AG
SW:ORON
0.250x CHF7.98 Million
≈ $10.09 Million
CHF31.95 Million
≈ $40.39 Million
Switzerland CHF14.54
1980 Verallia
PA:VRLA
0.250x €233.10 Million
≈ $272.52 Million
€933.10 Million
≈ $1.09 Billion
France €18.56
1981 Westgold Resources Ltd
AU:WGX
0.250x AU$531.74 Million
≈ $376.24 Million
AU$2.13 Billion
≈ $1.51 Billion
Australia AU$5.67
1982 Strix Group Plc
LSE:KETL
0.250x GBX11.65 Million
≈ $1.42K
GBX46.65 Million
≈ $5.68K
UK GBX34.30
1983 Novem Group S.A.
F:NVM
0.250x €23.60 Million
≈ $27.59 Million
€94.50 Million
≈ $110.48 Million
Germany €2.48
1984 Sierra Metals Inc.
TO:SMT
0.249x CA$27.22 Million
≈ $19.69 Million
CA$109.17 Million
≈ $78.97 Million
Canada CA$1.14
1985 Dalmia Bharat Sugar and Industries Limited
NSE:DALMIASUG
0.249x Rs8.06 Billion
≈ $87.21 Million
Rs32.35 Billion
≈ $349.85 Million
India Rs404.40
1986 Tat Gida Sanayi AS
IS:TATGD
0.249x TL905.88 Million
≈ $20.29 Million
TL3.64 Billion
≈ $81.42 Million
Turkey TL17.73
1987 TAT HONG EQ.SRV. DL-08
F:1Q2
0.249x €310.83 Million
≈ $363.39 Million
€1.25 Billion
≈ $1.46 Billion
Germany €0.08
1988 Organon & Co
NYSE:OGN
0.249x $225.00 Million $903.00 Million USA $13.60
1989 Pansar Bhd
KLSE:8419
0.249x RM89.50 Million
≈ $22.47 Million
RM359.59 Million
≈ $90.28 Million
Malaysia RM0.46
1990 ACTEOS S.A
PA:EOS
0.249x €-642.19K
≈ $-750.78K
€-2.58 Million
≈ $-3.02 Million
France €0.85
1991 Arteche Lantegi Elkartea SA
MC:ART
0.249x €29.93 Million
≈ $34.99 Million
€120.34 Million
≈ $140.69 Million
Spain €28.80
1992 Orezone Gold Corporation
AU:ORE
0.249x AU$99.48 Million
≈ $70.39 Million
AU$400.01 Million
≈ $283.03 Million
Australia AU$2.62
1993 Meier Tobler Group AG
SW:MTG
0.249x CHF40.14 Million
≈ $50.75 Million
CHF161.45 Million
≈ $204.12 Million
Switzerland CHF34.30
1994 COFCO Capital Holdings Co Ltd
SHE:002423
0.249x CN¥8.41 Billion
≈ $1.23 Billion
CN¥33.82 Billion
≈ $4.95 Billion
China CN¥9.11
1995 Renta Corporacion Real Estate SA
MC:REN
0.248x €15.62 Million
≈ $18.26 Million
€62.93 Million
≈ $73.58 Million
Spain €0.69
1996 BETTERWARE DE MEXICO SAPI
F:BM0
0.248x €368.12 Million
≈ $430.37 Million
€1.48 Billion
≈ $1.73 Billion
Germany €14.30
1997 Tysnes Sparebank
OL:TYSB
0.248x Nkr101.19 Million
≈ $10.65 Million
Nkr407.99 Million
≈ $42.93 Million
Norway Nkr146.60
1998 Salona Cotspin Limited
NSE:SALONA
0.248x Rs207.62 Million
≈ $2.25 Million
Rs837.76 Million
≈ $9.06 Million
India Rs245.10
1999 DFS Furniture PLC
LSE:DFS
0.248x GBX62.50 Million
≈ $7.60K
GBX252.20 Million
≈ $30.69K
UK GBX153.50
2000 Global-E Online Ltd
NASDAQ:GLBE
0.247x $230.71 Million $932.68 Million USA $42.32