Top Companies by Cash Flow Conversion Efficiency

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

Total Companies

31,508

Top Efficiency

x

Countries Tracked

39

Last Updated

Sep 2026
Quarterly Updates
Rank Company Efficiency Ratio Operating Cash Flow Net Assets Country Price
1901 IMI PLC
LSE:IMI
0.259x GBX286.90 Million
≈ $34.91K
GBX1.11 Billion
≈ $134.95K
UK GBX3120.00
1902 Trinseo SA
NYSE:TSE
0.258x $-348.20 Million $-1.35 Billion USA $1.26
1903 Global Unichip Corp
TW:3443
0.258x NT$3.48 Billion
≈ $109.57 Million
NT$13.47 Billion
≈ $424.23 Million
Taiwan NT$8525.00
1904 DEUTSCHE BOERSE ADR 1/10
F:63DA
0.258x €2.81 Billion
≈ $3.29 Billion
€10.88 Billion
≈ $12.72 Billion
Germany €26.00
1905 Compass Group PLC
LSE:CPG
0.258x GBX1.49 Billion
≈ $180.92K
GBX5.76 Billion
≈ $701.33K
UK GBX29.44
1906 CammSys Corp
KQ:050110
0.258x ₩22.74 Billion
≈ $15.41 Million
₩88.16 Billion
≈ $59.75 Million
Korea ₩1079.00
1907 Graha Layar Prima Tbk
JK:BLTZ
0.257x Rp106.29 Billion
≈ $6.23 Million
Rp412.86 Billion
≈ $24.19 Million
Indonesia Rp2000.00
1908 CCL Products (India) Limited
NSE:CCL
0.257x Rs6.03 Billion
≈ $65.24 Million
Rs23.45 Billion
≈ $253.55 Million
India Rs1044.40
1909 NeOnc Technologies Holdings, Inc. Common Stock
NASDAQ:NTHI
0.257x $-4.77 Million $-18.53 Million USA $3.31
1910 Avanti Feeds Limited
NSE:AVANTIFEED
0.257x Rs8.75 Billion
≈ $94.64 Million
Rs34.04 Billion
≈ $368.16 Million
India Rs753.15
1911 Sanara Medtech Inc
NASDAQ:SMTI
0.257x $2.04 Million $7.93 Million USA $35.06
1912 Recrusul S/A
SA:RCSL3
0.257x R$-6.98 Million
≈ $-1.37 Million
R$-27.19 Million
≈ $-5.33 Million
Brazil R$0.52
1913 Horizon Petroleum Ltd
V:HPL
0.257x CA$-1.10 Million
≈ $-795.16K
CA$-4.28 Million
≈ $-3.10 Million
Canada CA$0.36
1914 momo.com Inc
TW:8454
0.256x NT$2.15 Billion
≈ $67.76 Million
NT$8.39 Billion
≈ $264.23 Million
Taiwan NT$239.00
1915 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.87
1916 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
1917 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
1918 Hims Hers Health Inc
NYSE:HIMS
0.256x $148.72 Million $580.98 Million USA $29.42
1919 Sino AG
XETRA:XTP
0.256x €3.40 Million
≈ $3.97 Million
€13.28 Million
≈ $15.52 Million
Germany €120.00
1920 Foschini Group Ltd
JSE:TFG
0.256x ZAC6.37 Billion
≈ $3.39 Million
ZAC24.91 Billion
≈ $13.24 Million
South Africa ZAC4831.00
1921 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
1922 Chewy Inc
NYSE:CHWY
0.256x $108.50 Million $424.20 Million USA $18.27
1923 Tigerair Taiwan Co. Ltd.
TW:6757
0.256x NT$2.02 Billion
≈ $63.49 Million
NT$7.89 Billion
≈ $248.44 Million
Taiwan NT$53.40
1924 Satin Creditcare Network Limited
NSE:SATIN
0.255x Rs7.32 Billion
≈ $79.15 Million
Rs28.68 Billion
≈ $310.11 Million
India Rs236.65
1925 IBU tec advanced materials AG
XETRA:IBU
0.255x €14.17 Million
≈ $16.56 Million
€55.52 Million
≈ $64.91 Million
Germany €14.20
1926 Challenger Ltd
AU:CGF
0.255x AU$1.05 Billion
≈ $741.39 Million
AU$4.11 Billion
≈ $2.91 Billion
Australia AU$10.23
1927 Banco Do Brasil SA
F:BZLA
0.255x €49.36 Billion
≈ $57.71 Billion
€193.57 Billion
≈ $226.30 Billion
Germany €3.48
1928 Abits Group Inc.
NASDAQ:ABTS
0.255x $1.98 Million $7.78 Million USA $1.18
1929 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
1930 AIRTEL AFRICA UNSP.ADR/10
F:9AA0
0.255x €889.00 Million
≈ $1.04 Billion
€3.49 Billion
≈ $4.08 Billion
Germany €40.20
1931 Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER
0.255x Rs2.71 Billion
≈ $29.34 Million
Rs10.65 Billion
≈ $115.14 Million
India Rs308.75
1932 Verra Mobility Corp
NASDAQ:VRRM
0.255x $56.98 Million $223.62 Million USA $3.24
1933 MTN Group Ltd
JSE:MTN
0.255x ZAC43.23 Billion
≈ $22.97 Million
ZAC169.73 Billion
≈ $90.20 Million
South Africa ZAC19388.85
1934 MediaZest plc
LSE:MDZ
0.255x GBX164.00K
≈ $19.95
GBX644.00K
≈ $78.36
UK GBX0.09
1935 Divio Technologies AB Series B
ST:DIVIO-B
0.255x Skr723.00K
≈ $77.81K
Skr2.84 Million
≈ $305.63K
Sweden Skr0.05
1936 Light & Wonder Inc
NASDAQ:LNW
0.254x $184.00 Million $723.00 Million USA $86.22
1937 HubSpot Inc
NYSE:HUBS
0.254x $421.58 Million $1.66 Billion USA $213.74
1938 Systex Corp
TW:6214
0.254x NT$4.84 Billion
≈ $152.51 Million
NT$19.07 Billion
≈ $600.91 Million
Taiwan NT$190.50
1939 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
1940 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$761.00
1941 Aerometrex Ltd
AU:AMX
0.254x AU$4.11 Million
≈ $2.90 Million
AU$16.18 Million
≈ $11.45 Million
Australia AU$0.28
1942 Sequana Medical NV
BR:SEQUA
0.254x €-9.93 Million
≈ $-11.61 Million
€-39.17 Million
≈ $-45.80 Million
Belgium €0.61
1943 Kreate Group Oyj
HE:KREATE
0.254x €10.80 Million
≈ $12.63 Million
€42.60 Million
≈ $49.80 Million
Finland €38.50
1944 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.25
1945 Smartgroup Corporation Ltd
AU:SIQ
0.253x AU$70.22 Million
≈ $49.68 Million
AU$277.06 Million
≈ $196.04 Million
Australia AU$11.11
1946 Hansa Biopharma AB
ST:HNSA
0.253x Skr-111.70 Million
≈ $-12.02 Million
Skr-441.06 Million
≈ $-47.46 Million
Sweden Skr32.36
1947 GIVOT OLAM OIL EXP ILS1
TA:GIVO-L
0.253x ILA-4.82 Million
≈ $-12.92K
ILA-19.03 Million
≈ $-51.02K
Israel ILA88.90
1948 ADOLFO DOMINGUEZ
MC:ADZ
0.253x €4.94 Million
≈ $5.78 Million
€19.53 Million
≈ $22.84 Million
Spain €6.65
1949 NTPC Limited
NSE:NTPC
0.253x Rs504.91 Billion
≈ $5.46 Billion
Rs2.00 Trillion
≈ $21.58 Billion
India Rs326.60
1950 G3 Global Bhd
KLSE:7184
0.253x RM7.78 Million
≈ $1.95 Million
RM30.73 Million
≈ $7.71 Million
Malaysia RM0.01
1951 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
1952 Bajaj Electricals Limited
NSE:BAJAJELEC
0.253x Rs4.03 Billion
≈ $43.61 Million
Rs15.94 Billion
≈ $172.40 Million
India Rs318.95
1953 Sound Point Meridian Capital, Inc.
NYSE:SPMC
0.253x $50.26 Million $198.70 Million USA $8.37
1954 Asia Plus Group Holdings PCL
BK:ASP
0.253x ฿1.20 Billion
≈ $37.49 Million
฿4.76 Billion
≈ $148.29 Million
Thailand ฿2.38
1955 Pansari Developers Limited
NSE:PANSARI
0.253x Rs389.54 Million
≈ $4.21 Million
Rs1.54 Billion
≈ $16.67 Million
India Rs289.95
1956 Rashtriya Chemicals and Fertilizers Limited
NSE:RCF
0.253x Rs12.93 Billion
≈ $139.88 Million
Rs51.21 Billion
≈ $553.84 Million
India Rs108.58
1957 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.80
1958 Nanobiotix S.A
PA:NANO
0.253x €-17.41 Million
≈ $-20.36 Million
€-68.95 Million
≈ $-80.61 Million
France €29.16
1959 Bpost NV
BR:BPOST
0.252x €183.30 Million
≈ $214.30 Million
€726.00 Million
≈ $848.77 Million
Belgium €1.14
1960 HOCHTIEF Aktiengesellschaft
F:HOT
0.252x €272.24 Million
≈ $318.27 Million
€1.08 Billion
≈ $1.26 Billion
Germany €398.00
1961 Standard Bank Group Ltd
JSE:SBK
0.252x ZAC76.42 Billion
≈ $40.62 Million
ZAC302.86 Billion
≈ $160.95 Million
South Africa ZAC30072.00
1962 PARKEN Sport & Entertainment
CO:PARKEN
0.252x Dkr356.67 Million
≈ $55.80 Million
Dkr1.42 Billion
≈ $221.47 Million
Denmark Dkr212.00
1963 Khonburi Sugar Public Company Limited
BK:KBS
0.252x ฿1.31 Billion
≈ $40.89 Million
฿5.21 Billion
≈ $162.28 Million
Thailand ฿6.40
1964 RUBIS
F:BYN
0.252x €734.79 Million
≈ $859.05 Million
€2.92 Billion
≈ $3.41 Billion
Germany €6.90
1965 Libra Insurance Company Ltd
TA:LBRA
0.251x ILA57.08 Million
≈ $153.04K
ILA226.98 Million
≈ $608.53K
Israel ILA3089.00
1966 T-Bull S.A
WAR:TBL
0.251x zł-403.92K
≈ $-111.17K
zł-1.61 Million
≈ $-442.15K
Poland zł1.77
1967 Anoto Group AB
ST:ANOT
0.251x Skr-10.34 Million
≈ $-1.11 Million
Skr-41.14 Million
≈ $-4.43 Million
Sweden Skr0.15
1968 Chengdu Bright Eye Hospital Co. Ltd.
SHE:301239
0.251x CN¥544.86 Million
≈ $79.73 Million
CN¥2.17 Billion
≈ $317.18 Million
China CN¥31.50
1969 Holand og Setskog Sparebank
OL:HSPG
0.251x Nkr253.21 Million
≈ $26.64 Million
Nkr1.01 Billion
≈ $106.11 Million
Norway Nkr116.00
1970 Eltel AB
ST:ELTEL
0.251x Skr42.22 Million
≈ $4.54 Million
Skr168.31 Million
≈ $18.11 Million
Sweden Skr17.70
1971 DRDGOLD Limited
JSE:DRD
0.251x ZAC2.23 Billion
≈ $1.18 Million
ZAC8.88 Billion
≈ $4.72 Million
South Africa ZAC4112.00
1972 SCHNEIDER ELECTR.ADR/1/5
F:SNDB
0.251x €6.13 Billion
≈ $7.17 Billion
€24.45 Billion
≈ $28.59 Billion
Germany €54.00
1973 Experian PLC
LSE:EXPN
0.251x GBX1.40 Billion
≈ $170.21K
GBX5.58 Billion
≈ $679.25K
UK GBX2610.00
1974 Mineral Resources Ltd
AU:MIN
0.251x AU$1.21 Billion
≈ $853.32 Million
AU$4.81 Billion
≈ $3.41 Billion
Australia AU$52.41
1975 CONSUN PHARMAC.GR.HD -10
F:C1P
0.250x €1.21 Billion
≈ $1.42 Billion
€4.84 Billion
≈ $5.66 Billion
Germany €1.54
1976 Vogenx Inc Common Stock
NASDAQ:VOGX
0.250x $-350.26K $-1.40 Million USA $22.73
1977 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.89
1978 Destinasi Tirta Nusantara Tbk
JK:PDES
0.250x Rp24.12 Billion
≈ $1.41 Million
Rp96.45 Billion
≈ $5.65 Million
Indonesia Rp374.00
1979 Remsons Industries Limited
NSE:REMSONSIND
0.250x Rs361.87 Million
≈ $3.91 Million
Rs1.45 Billion
≈ $15.65 Million
India Rs116.80
1980 EuroTeleSites AG
VI:ETS
0.250x €103.45 Million
≈ $120.95 Million
€413.94 Million
≈ $483.94 Million
Austria €4.46
1981 Orior AG
SW:ORON
0.250x CHF7.98 Million
≈ $10.09 Million
CHF31.95 Million
≈ $40.39 Million
Switzerland CHF12.70
1982 Novem Group S.A.
F:NVM
0.250x €23.60 Million
≈ $27.59 Million
€94.50 Million
≈ $110.48 Million
Germany €2.06
1983 APA Group
AU:APA
0.250x AU$674.00 Million
≈ $476.90 Million
AU$2.70 Billion
≈ $1.91 Billion
Australia AU$10.63
1984 Heritage Insurance Hldgs Inc
NYSE:HRTG
0.250x $141.69 Million $567.73 Million USA $33.27
1985 Turkiye Garanti Bankasi A.S.
IS:GARAN
0.249x TL122.03 Billion
≈ $2.73 Billion
TL489.43 Billion
≈ $10.96 Billion
Turkey TL129.80
1986 TURKIYE GARANTI BANKASI AS
F:GBKB
0.249x €122.03 Billion
≈ $142.67 Billion
€489.43 Billion
≈ $572.19 Billion
Germany €2.04
1987 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
1988 UroGen Pharma Ltd
NASDAQ:URGN
0.249x $-33.01 Million $-132.40 Million USA $41.35
1989 Dalmia Bharat Sugar and Industries Limited
NSE:DALMIASUG
0.249x Rs8.06 Billion
≈ $87.21 Million
Rs32.35 Billion
≈ $349.85 Million
India Rs428.75
1990 Illinois Tool Works Inc
NYSE:ITW
0.249x $723.00 Million $2.90 Billion USA $274.32
1991 Tat Gida Sanayi AS
IS:TATGD
0.249x TL905.88 Million
≈ $20.29 Million
TL3.64 Billion
≈ $81.42 Million
Turkey TL16.76
1992 SK Hynix Inc. American Depositary Shares
NASDAQ:SKHY
0.249x $65.41 Trillion $262.69 Trillion USA $191.56
1993 Shengyi Electronics Co. Ltd. A
SHG:688183
0.249x CN¥1.62 Billion
≈ $237.22 Million
CN¥6.51 Billion
≈ $952.94 Million
China CN¥114.08
1994 ACTEOS S.A
PA:EOS
0.249x €-642.19K
≈ $-750.78K
€-2.58 Million
≈ $-3.02 Million
France €0.84
1995 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.05
1996 Indomobil Multi Jasa Tbk
JK:IMJS
0.248x Rp1.38 Trillion
≈ $80.64 Million
Rp5.54 Trillion
≈ $324.88 Million
Indonesia Rp175.00
1997 BETTERWARE DE MEXICO SAPI
F:BM0
0.248x €368.12 Million
≈ $430.37 Million
€1.48 Billion
≈ $1.73 Billion
Germany €14.20
1998 Watches Of Switzerland Group PLC
LSE:WOSG
0.248x GBX156.00 Million
≈ $18.98K
GBX628.70 Million
≈ $76.49K
UK GBX672.50
1999 Tysnes Sparebank
OL:TYSB
0.248x Nkr101.19 Million
≈ $10.65 Million
Nkr407.99 Million
≈ $42.93 Million
Norway Nkr146.60
2000 L&K Engineering Suzhou Co Ltd
SHG:603929
0.248x CN¥595.68 Million
≈ $87.17 Million
CN¥2.40 Billion
≈ $351.48 Million
China CN¥154.20