Top Companies by Cash Flow Conversion Efficiency

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

Total Companies

31,229

Top Efficiency

x

Countries Tracked

39

Last Updated

Jun 2026
Quarterly Updates
Rank Company Efficiency Ratio Operating Cash Flow Net Assets Country Price
1901 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
1902 Creo Medical Group PLC
LSE:CREO
0.256x GBX15.60 Million
≈ $1.90K
GBX60.90 Million
≈ $7.41K
UK GBX13.63
1903 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
1904 Genesis Minerals Ltd
AU:GMD
0.256x AU$387.49 Million
≈ $274.17 Million
AU$1.51 Billion
≈ $1.07 Billion
Australia AU$5.96
1905 Hims Hers Health Inc
NYSE:HIMS
0.256x $148.72 Million $580.98 Million USA $35.47
1906 NETUM GROUP OYJ
F:79J
0.256x €2.81 Million
≈ $3.29 Million
€10.98 Million
≈ $12.84 Million
Germany €0.94
1907 Sino AG
XETRA:XTP
0.256x €3.40 Million
≈ $3.97 Million
€13.28 Million
≈ $15.52 Million
Germany €99.80
1908 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
1909 Chewy Inc
NYSE:CHWY
0.256x $108.50 Million $424.20 Million USA $18.21
1910 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.66
1911 Satin Creditcare Network Limited
NSE:SATIN
0.255x Rs7.32 Billion
≈ $79.15 Million
Rs28.68 Billion
≈ $310.11 Million
India Rs235.43
1912 IBU tec advanced materials AG
XETRA:IBU
0.255x €14.17 Million
≈ $16.56 Million
€55.52 Million
≈ $64.91 Million
Germany €16.50
1913 Challenger Ltd
AU:CGF
0.255x AU$1.05 Billion
≈ $741.39 Million
AU$4.11 Billion
≈ $2.91 Billion
Australia AU$9.83
1914 Banco Do Brasil SA
F:BZLA
0.255x €49.36 Billion
≈ $57.71 Billion
€193.57 Billion
≈ $226.30 Billion
Germany €3.28
1915 Abits Group Inc.
NASDAQ:ABTS
0.255x $1.98 Million $7.78 Million USA $1.10
1916 Vertiv Holdings Co
NYSE:VRT
0.255x $1.00 Billion $3.94 Billion USA $333.05
1917 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
1918 Atlantic International Corp. Common Stock
NASDAQ:ATLN
0.255x $-8.18 Million $-32.09 Million USA $0.55
1919 Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER
0.255x Rs2.71 Billion
≈ $29.34 Million
Rs10.65 Billion
≈ $115.14 Million
India Rs308.75
1920 MTN Group Ltd
JSE:MTN
0.255x ZAC43.23 Billion
≈ $22.97 Million
ZAC169.73 Billion
≈ $90.20 Million
South Africa ZAC23068.00
1921 MediaZest plc
LSE:MDZ
0.255x GBX164.00K
≈ $19.95
GBX644.00K
≈ $78.36
UK GBX0.11
1922 Divio Technologies AB Series B
ST:DIVIO-B
0.255x Skr723.00K
≈ $77.81K
Skr2.84 Million
≈ $305.63K
Sweden Skr0.06
1923 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.71
1924 Light & Wonder Inc
NASDAQ:LNW
0.254x $184.00 Million $723.00 Million USA $86.22
1925 Vor Biopharma Inc
NASDAQ:VOR
0.254x $-38.25 Million $-150.42 Million USA $14.49
1926 WesCan Energy Corp
V:WCE
0.254x CA$253.36K
≈ $183.27K
CA$997.31K
≈ $721.44K
Canada CA$0.09
1927 Systex Corp
TW:6214
0.254x NT$4.84 Billion
≈ $152.51 Million
NT$19.07 Billion
≈ $600.91 Million
Taiwan NT$142.00
1928 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
1929 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$793.00
1930 Aerometrex Ltd
AU:AMX
0.254x AU$4.11 Million
≈ $2.90 Million
AU$16.18 Million
≈ $11.45 Million
Australia AU$0.26
1931 Medpace Holdings Inc
NASDAQ:MEDP
0.254x $151.79 Million $598.31 Million USA $460.20
1932 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¥32.65
1933 Sequana Medical NV
BR:SEQUA
0.254x €-9.93 Million
≈ $-11.61 Million
€-39.17 Million
≈ $-45.80 Million
Belgium €0.61
1934 Kreate Group Oyj
HE:KREATE
0.254x €10.80 Million
≈ $12.63 Million
€42.60 Million
≈ $49.80 Million
Finland €25.00
1935 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.12
1936 Smartgroup Corporation Ltd
AU:SIQ
0.253x AU$70.22 Million
≈ $49.68 Million
AU$277.06 Million
≈ $196.04 Million
Australia AU$12.57
1937 Hansa Biopharma AB
ST:HNSA
0.253x Skr-111.70 Million
≈ $-12.02 Million
Skr-441.06 Million
≈ $-47.46 Million
Sweden Skr32.22
1938 GIVOT OLAM OIL EXP ILS1
TA:GIVO-L
0.253x ILA-4.82 Million
≈ $-12.92K
ILA-19.03 Million
≈ $-51.02K
Israel ILA47.50
1939 Adolfo Dominguez SA
MC:ADZ
0.253x €4.94 Million
≈ $5.78 Million
€19.53 Million
≈ $22.84 Million
Spain €5.75
1940 NTPC Limited
NSE:NTPC
0.253x Rs504.91 Billion
≈ $5.46 Billion
Rs2.00 Trillion
≈ $21.58 Billion
India Rs365.80
1941 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
1942 Guizhou Zhongyida Co Ltd
SHG:900906
0.253x $27.14 Million $107.28 Million China $0.22
1943 Asia Plus Group Holdings PCL
BK:ASP
0.253x ฿1.20 Billion
≈ $37.49 Million
฿4.76 Billion
≈ $148.29 Million
Thailand ฿2.14
1944 Pansari Developers Limited
NSE:PANSARI
0.253x Rs389.54 Million
≈ $4.21 Million
Rs1.54 Billion
≈ $16.67 Million
India Rs301.25
1945 Rashtriya Chemicals and Fertilizers Limited
NSE:RCF
0.253x Rs12.93 Billion
≈ $139.88 Million
Rs51.21 Billion
≈ $553.84 Million
India Rs136.65
1946 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
1947 Nanobiotix S.A
PA:NANO
0.253x €-17.41 Million
≈ $-20.36 Million
€-68.95 Million
≈ $-80.61 Million
France €30.32
1948 Bpost NV
BR:BPOST
0.252x €183.30 Million
≈ $214.30 Million
€726.00 Million
≈ $848.77 Million
Belgium €1.60
1949 HOCHTIEF Aktiengesellschaft
F:HOT
0.252x €272.24 Million
≈ $318.27 Million
€1.08 Billion
≈ $1.26 Billion
Germany €510.50
1950 Standard Bank Group Ltd
JSE:SBK
0.252x ZAC76.42 Billion
≈ $40.62 Million
ZAC302.86 Billion
≈ $160.95 Million
South Africa ZAC33527.00
1951 AJ Bell plc
LSE:AJB
0.252x GBX54.81 Million
≈ $6.67K
GBX217.45 Million
≈ $26.46K
UK GBX597.50
1952 PARKEN Sport & Entertainment
CO:PARKEN
0.252x Dkr356.67 Million
≈ $55.80 Million
Dkr1.42 Billion
≈ $221.47 Million
Denmark Dkr207.00
1953 Khonburi Sugar Public Company Limited
BK:KBS
0.252x ฿1.31 Billion
≈ $40.89 Million
฿5.21 Billion
≈ $162.28 Million
Thailand ฿5.80
1954 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
1955 Aston Martin Lagonda Global Holdings PLC
LSE:AML
0.252x GBX82.90 Million
≈ $10.09K
GBX329.20 Million
≈ $40.05K
UK GBX39.74
1956 Versigent PLC
NYSE:VGNT
0.252x $36.00 Million $143.00 Million USA $45.89
1957 RUBIS
F:BYN
0.252x €734.79 Million
≈ $859.05 Million
€2.92 Billion
≈ $3.41 Billion
Germany €6.50
1958 Aquestive Therapeutics Inc
NASDAQ:AQST
0.252x $-8.47 Million $-33.66 Million USA $4.71
1959 SBC Medical Group Holdings Incorporated
NASDAQ:SBC
0.251x $66.22 Million $263.30 Million USA $3.07
1960 Holand og Setskog Sparebank
OL:HSPG
0.251x Nkr253.21 Million
≈ $26.64 Million
Nkr1.01 Billion
≈ $106.11 Million
Norway Nkr156.50
1961 Truworths International Ltd
JSE:TRU
0.251x ZAC2.73 Billion
≈ $1.45 Million
ZAC10.88 Billion
≈ $5.78 Million
South Africa ZAC5737.00
1962 Eltel AB
ST:ELTEL
0.251x Skr42.22 Million
≈ $4.54 Million
Skr168.31 Million
≈ $18.11 Million
Sweden Skr13.80
1963 DRDGOLD Limited
JSE:DRD
0.251x ZAC2.23 Billion
≈ $1.18 Million
ZAC8.88 Billion
≈ $4.72 Million
South Africa ZAC3638.00
1964 SCHNEIDER ELECTR.ADR/1/5
F:SNDB
0.251x €6.13 Billion
≈ $7.17 Billion
€24.45 Billion
≈ $28.59 Billion
Germany €54.00
1965 Experian PLC
LSE:EXPN
0.251x GBX1.40 Billion
≈ $170.21K
GBX5.58 Billion
≈ $679.25K
UK GBX2542.00
1966 CONSUN PHARMAC.GR.HD -10
F:C1P
0.250x €1.21 Billion
≈ $1.42 Billion
€4.84 Billion
≈ $5.66 Billion
Germany €1.43
1967 Endeavour Group Ltd
AU:EDV
0.250x AU$998.00 Million
≈ $706.15 Million
AU$3.99 Billion
≈ $2.82 Billion
Australia AU$3.43
1968 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¥2.82
1969 Destinasi Tirta Nusantara Tbk
JK:PDES
0.250x Rp24.12 Billion
≈ $1.41 Million
Rp96.45 Billion
≈ $5.65 Million
Indonesia Rp490.00
1970 Remsons Industries Limited
NSE:REMSONSIND
0.250x Rs361.87 Million
≈ $3.91 Million
Rs1.45 Billion
≈ $15.65 Million
India Rs85.61
1971 EuroTeleSites AG
VI:ETS
0.250x €103.45 Million
≈ $120.95 Million
€413.94 Million
≈ $483.94 Million
Austria €4.58
1972 Orior AG
SW:ORON
0.250x CHF7.98 Million
≈ $10.09 Million
CHF31.95 Million
≈ $40.39 Million
Switzerland CHF14.54
1973 Verallia
PA:VRLA
0.250x €233.10 Million
≈ $272.52 Million
€933.10 Million
≈ $1.09 Billion
France €19.34
1974 Westgold Resources Ltd
AU:WGX
0.250x AU$531.74 Million
≈ $376.24 Million
AU$2.13 Billion
≈ $1.51 Billion
Australia AU$5.01
1975 Strix Group Plc
LSE:KETL
0.250x GBX11.65 Million
≈ $1.42K
GBX46.65 Million
≈ $5.68K
UK GBX39.75
1976 Novem Group S.A.
F:NVM
0.250x €23.60 Million
≈ $27.59 Million
€94.50 Million
≈ $110.48 Million
Germany €2.52
1977 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
1978 Dalmia Bharat Sugar and Industries Limited
NSE:DALMIASUG
0.249x Rs8.06 Billion
≈ $87.21 Million
Rs32.35 Billion
≈ $349.85 Million
India Rs337.30
1979 Tat Gida Sanayi AS
IS:TATGD
0.249x TL905.88 Million
≈ $20.29 Million
TL3.64 Billion
≈ $81.42 Million
Turkey TL18.75
1980 TAT HONG EQ.SRV. DL-08
F:1Q2
0.249x €310.83 Million
≈ $363.39 Million
€1.25 Billion
≈ $1.46 Billion
Germany €0.09
1981 Organon & Co
NYSE:OGN
0.249x $225.00 Million $903.00 Million USA $13.43
1982 Pansar Bhd
KLSE:8419
0.249x RM89.50 Million
≈ $22.47 Million
RM359.59 Million
≈ $90.28 Million
Malaysia RM0.47
1983 ACTEOS S.A
PA:EOS
0.249x €-642.19K
≈ $-750.78K
€-2.58 Million
≈ $-3.02 Million
France €0.85
1984 Arteche Lantegi Elkartea SA
MC:ART
0.249x €29.93 Million
≈ $34.99 Million
€120.34 Million
≈ $140.69 Million
Spain €36.10
1985 Orezone Gold Corporation
AU:ORE
0.249x AU$99.48 Million
≈ $70.39 Million
AU$400.01 Million
≈ $283.03 Million
Australia AU$2.35
1986 Meier Tobler Group AG
SW:MTG
0.249x CHF40.14 Million
≈ $50.75 Million
CHF161.45 Million
≈ $204.12 Million
Switzerland CHF31.50
1987 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¥8.81
1988 Renta Corporacion Real Estate SA
MC:REN
0.248x €15.62 Million
≈ $18.26 Million
€62.93 Million
≈ $73.58 Million
Spain €0.79
1989 BETTERWARE DE MEXICO SAPI
F:BM0
0.248x €368.12 Million
≈ $430.37 Million
€1.48 Billion
≈ $1.73 Billion
Germany €15.20
1990 Tysnes Sparebank
OL:TYSB
0.248x Nkr101.19 Million
≈ $10.65 Million
Nkr407.99 Million
≈ $42.93 Million
Norway Nkr146.60
1991 Salona Cotspin Limited
NSE:SALONA
0.248x Rs207.62 Million
≈ $2.25 Million
Rs837.76 Million
≈ $9.06 Million
India Rs273.95
1992 DFS Furniture PLC
LSE:DFS
0.248x GBX62.50 Million
≈ $7.60K
GBX252.20 Million
≈ $30.69K
UK GBX135.00
1993 Global-E Online Ltd
NASDAQ:GLBE
0.247x $230.71 Million $932.68 Million USA $32.84
1994 Woolworths Holdings Ltd
JSE:WHL
0.247x ZAC2.65 Billion
≈ $1.41 Million
ZAC10.71 Billion
≈ $5.69 Million
South Africa ZAC5321.00
1995 LOREAL ADR 1/5/EO 02
F:LORA
0.247x €8.66 Billion
≈ $10.12 Billion
€35.00 Billion
≈ $40.92 Billion
Germany €72.00
1996 Profarma Distribuidora de Produtos Farmacêuticos S.A
SA:PFRM3
0.247x R$413.08 Million
≈ $81.05 Million
R$1.67 Billion
≈ $328.16 Million
Brazil R$6.54
1997 CHINA TOWER UNSP.ADR/100
F:2Y10
0.247x €49.47 Billion
≈ $57.83 Billion
€200.35 Billion
≈ $234.23 Billion
Germany €9.45
1998 Fresnillo PLC
LSE:FRES
0.247x GBX1.25 Billion
≈ $152.35K
GBX5.08 Billion
≈ $617.67K
UK GBX2972.00
1999 Beneficient Class A Common Stock
NASDAQ:BENF
0.246x $-9.37 Million $-38.04 Million USA $3.40
2000 Globus Spirits Limited
NSE:GLOBUSSPR
0.246x Rs2.68 Billion
≈ $29.01 Million
Rs10.89 Billion
≈ $117.80 Million
India Rs889.60