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
1501 Kooth plc
LSE:KOO
0.316x GBX9.99 Million
≈ $1.22K
GBX31.59 Million
≈ $3.84K
UK GBX168.50
1502 Airtime Partecipazioni SpA
PA:ALMEX
0.316x €8.19 Million
≈ $9.57 Million
€25.91 Million
≈ $30.29 Million
France €3.20
1503 Cimbeton Hazirbeton ve Prefabrik Yapi Elemanlari Sanayi ve Ticaret AS
IS:CMBTN
0.316x TL131.58 Million
≈ $2.95 Million
TL416.25 Million
≈ $9.32 Million
Turkey TL1383.00
1504 China Southern Airlines Co Ltd Class A
SHG:600029
0.316x CN¥18.07 Billion
≈ $2.64 Billion
CN¥57.16 Billion
≈ $8.36 Billion
China CN¥4.86
1505 Allianz SE VNA O.N.
XETRA:ALV
0.316x €20.14 Billion
≈ $23.54 Billion
€63.70 Billion
≈ $74.48 Billion
Germany €419.20
1506 Rusta AB (publ)
ST:RUSTA
0.316x Skr758.00 Million
≈ $81.57 Million
Skr2.40 Billion
≈ $258.28 Million
Sweden Skr76.40
1507 Unionman Technology Co. Ltd. A
SHG:688609
0.316x CN¥273.05 Million
≈ $39.96 Million
CN¥864.56 Million
≈ $126.51 Million
China CN¥9.24
1508 Origin Enterprises Plc
IR:OIZ
0.316x €128.13 Million
≈ $149.80 Million
€405.94 Million
≈ $474.58 Million
Ireland €4.03
1509 Eli Lilly and Company
NYSE:LLY
0.316x $10.69 Billion $33.88 Billion USA $1181.89
1510 SES S.A
F:SES
0.315x €908.00 Million
≈ $1.06 Billion
€2.88 Billion
≈ $3.36 Billion
Germany €4.71
1511 Sun International Ltd
JSE:SUI
0.315x ZAC1.07 Billion
≈ $567.59K
ZAC3.39 Billion
≈ $1.80 Million
South Africa ZAC4522.00
1512 CHARBONE HYDROGEN CORP.
F:K47
0.315x €-360.06K
≈ $-420.94K
€-1.14 Million
≈ $-1.34 Million
Germany €0.07
1513 BW Energy Ltd
OL:BWE
0.315x Nkr315.00 Million
≈ $33.15 Million
Nkr1.00 Billion
≈ $105.33 Million
Norway Nkr57.40
1514 Alvotech
IC:ALVO
0.314x Ikr-55.58 Million
≈ $-453.08K
Ikr-176.76 Million
≈ $-1.44 Million
Iceland Ikr421.00
1515 Molymet
SN:MOLYMET
0.314x CL$307.16 Million
≈ $343.51K
CL$977.31 Million
≈ $1.09 Million
Chile CL$11000.00
1516 FERRO-ALLOY RES.
F:5PE
0.314x €-857.00K
≈ $-1.00 Million
€-2.73 Million
≈ $-3.19 Million
Germany €0.04
1517 Ningxia Xiaoming Agriculture & Animal Husbandry Co.Ltd
SHE:300967
0.314x CN¥239.59 Million
≈ $35.06 Million
CN¥763.41 Million
≈ $111.71 Million
China CN¥16.15
1518 Genesco Inc
NYSE:GCO
0.314x $173.36 Million $552.44 Million USA $34.45
1519 Bezeq Israeli Telecommunication Corp Ltd
TA:BEZQ
0.313x ILA849.00 Million
≈ $2.28 Million
ILA2.71 Billion
≈ $7.26 Million
Israel ILA743.00
1520 Huron Consulting Group Inc
NASDAQ:HURN
0.313x $120.47 Million $384.76 Million USA $157.66
1521 JIUMAOJIU INTL HLDGS LTD
F:3YU
0.313x €1.01 Billion
≈ $1.18 Billion
€3.22 Billion
≈ $3.76 Billion
Germany €0.11
1522 UMICORE S.A UNSP.ADR 1/4
F:NVJ
0.313x €710.71 Million
≈ $830.90 Million
€2.27 Billion
≈ $2.66 Billion
Germany €4.14
1523 Karsan Otomotiv Sanayi ve Ticaret AS
IS:KARSN
0.313x TL2.26 Billion
≈ $50.65 Million
TL7.23 Billion
≈ $162.01 Million
Turkey TL9.34
1524 Turk Prysmian Kablo ve Sistemleri AS
IS:PRKAB
0.312x TL271.33 Million
≈ $6.08 Million
TL868.77 Million
≈ $19.46 Million
Turkey TL26.12
1525 H & M Hennes & Mauritz AB (publ)
ST:HM-B
0.312x Skr10.59 Billion
≈ $1.14 Billion
Skr33.92 Billion
≈ $3.65 Billion
Sweden Skr162.85
1526 H+M HEN.+MAU.UNSP.ADR 1/5
F:HMSA
0.312x €10.59 Billion
≈ $12.38 Billion
€33.92 Billion
≈ $39.66 Billion
Germany €3.18
1527 Itaú Unibanco Holding S.A.
SA:ITUB3
0.312x R$71.12 Billion
≈ $13.95 Billion
R$228.03 Billion
≈ $44.74 Billion
Brazil R$46.05
1528 GCM Grosvenor Inc
NASDAQ:GCMG
0.311x $38.12 Million $122.40 Million USA $12.63
1529 Advtech
JSE:ADH
0.311x ZAC1.99 Billion
≈ $1.06 Million
ZAC6.39 Billion
≈ $3.39 Million
South Africa ZAC5180.00
1530 Advanced Info Service Public Company Limited
BK:ADVANC
0.311x ฿33.38 Billion
≈ $1.04 Billion
฿107.28 Billion
≈ $3.34 Billion
Thailand ฿345.00
1531 Advanced Info Service Public Company Limited
F:NVAA
0.311x €33.38 Billion
≈ $39.02 Billion
€107.28 Billion
≈ $125.42 Billion
Germany €8.85
1532 Advanced Info Service Public Company Limited
F:AISF
0.311x €33.38 Billion
≈ $39.02 Billion
€107.28 Billion
≈ $125.42 Billion
Germany €9.05
1533 WOORI FIN. GRP SP.ADR/3
F:2WGA
0.311x €11.77 Trillion
≈ $13.77 Trillion
€37.86 Trillion
≈ $44.26 Trillion
Germany €59.50
1534 Q-Gold Resources Ltd
V:QGR
0.311x CA$-2.04 Million
≈ $-1.48 Million
CA$-6.57 Million
≈ $-4.76 Million
Canada CA$0.18
1535 Famous Brands Ltd
JSE:FBR
0.311x ZAC461.10 Million
≈ $245.05K
ZAC1.48 Billion
≈ $788.21K
South Africa ZAC5173.00
1536 NRx Pharmaceuticals Inc
NASDAQ:NRXPW
0.311x $-4.29 Million $-13.82 Million USA $0.01
1537 Roche Bobois
PA:RBO
0.311x €27.96 Million
≈ $32.69 Million
€89.95 Million
≈ $105.17 Million
France €17.85
1538 Elecnor S.A
MC:ENO
0.311x €293.12 Million
≈ $342.69 Million
€943.18 Million
≈ $1.10 Billion
Spain €30.90
1539 Nextage Therapeutics Ltd
TA:NXTG
0.311x ILA-1.72 Million
≈ $-4.61K
ILA-5.54 Million
≈ $-14.84K
Israel ILA64.10
1540 SSAW Hotels & Resorts Group Co.Ltd.
SHE:301073
0.310x CN¥270.65 Million
≈ $39.60 Million
CN¥871.71 Million
≈ $127.56 Million
China CN¥17.75
1541 United Utilities Group PLC
LSE:UU
0.310x GBX695.40 Million
≈ $84.61K
GBX2.24 Billion
≈ $272.71K
UK GBX1398.00
1542 Facephi Biometria SA
MC:FACE
0.310x €6.76 Million
≈ $7.90 Million
€21.79 Million
≈ $25.48 Million
Spain €1.48
1543 BW LPG Ltd
OL:BWLPG
0.310x Nkr567.40 Million
≈ $59.71 Million
Nkr1.83 Billion
≈ $192.57 Million
Norway Nkr232.00
1544 E4U a.s.
PR:EFORU
0.310x Kč69.09 Million
≈ $3.31 Million
Kč222.90 Million
≈ $10.69 Million
Czech Republic Kč250.00
1545 Sigma Foods, S.A.B. de C.V.
MX:SIGMAFA
0.310x MX$4.83 Billion
≈ $278.26 Million
MX$15.61 Billion
≈ $898.42 Million
Mexico MX$18.06
1546 Cybergun SA
PA:ALCYB
0.310x €-1.18 Million
≈ $-1.38 Million
€-3.82 Million
≈ $-4.47 Million
France €0.00
1547 BK OF IREL.UNSP.ADR/1 EO1
F:BIRB
0.309x €3.99 Billion
≈ $4.67 Billion
€12.92 Billion
≈ $15.10 Billion
Germany €15.90
1548 Banco Santander Brasil SA
BA:BSBR
0.309x AR$39.60 Billion
≈ $28.66 Million
AR$128.27 Billion
≈ $92.82 Million
Argentina AR$9180.00
1549 Banco Santander Brasil SA ADR
NYSE:BSBR
0.309x $39.60 Billion $128.27 Billion USA $5.95
1550 Vince Holding Corp. Common Stock
NASDAQ:VNCE
0.309x $18.14 Million $58.79 Million USA $11.14
1551 BRD Groupe Societe Generale SA
RO:BRD
0.308x RON3.35 Billion
≈ $769.12 Million
RON10.87 Billion
≈ $2.49 Billion
Romania RON30.60
1552 Whitebark Energy Ltd
AU:WBE
0.308x AU$-716.36K
≈ $-506.87K
AU$-2.33 Million
≈ $-1.65 Million
Australia AU$0.01
1553 Webstep ASA
OL:WSTEP
0.308x Nkr102.04 Million
≈ $10.74 Million
Nkr331.31 Million
≈ $34.86 Million
Norway Nkr12.75
1554 Titan Machinery Inc
NASDAQ:TITN
0.308x $178.29 Million $579.30 Million USA $23.48
1555 Hands Corporation Ltd
KO:143210
0.308x ₩27.44 Billion
≈ $18.60 Million
₩89.19 Billion
≈ $60.44 Million
Korea ₩1199.00
1556 Run Long Construction Co Ltd
TW:1808
0.308x NT$3.95 Billion
≈ $124.46 Million
NT$12.84 Billion
≈ $404.68 Million
Taiwan NT$31.90
1557 Dollarama Inc
TO:DOL
0.307x CA$447.20 Million
≈ $323.50 Million
CA$1.46 Billion
≈ $1.05 Billion
Canada CA$180.05
1558 Glen Eagle Resources Inc
V:GER
0.307x CA$-292.64K
≈ $-211.69K
CA$-952.83K
≈ $-689.26K
Canada CA$0.01
1559 DiGiSPICE Technologies Limited
NSE:DIGISPICE
0.307x Rs726.26 Million
≈ $7.85 Million
Rs2.36 Billion
≈ $25.58 Million
India Rs16.21
1560 Talenom Oyj
HE:TNOM
0.307x €17.46 Million
≈ $20.41 Million
€56.97 Million
≈ $66.61 Million
Finland €1.17
1561 Farmmi Inc
NASDAQ:FAMI
0.306x $37.89 Million $123.86 Million USA $0.13
1562 Baby Bunting Group Ltd
AU:BBN
0.306x AU$39.70 Million
≈ $28.09 Million
AU$129.84 Million
≈ $91.87 Million
Australia AU$1.12
1563 XPENG INC. SP.ADS/2 CL.A
F:8XPA
0.306x €8.26 Billion
≈ $9.66 Billion
€27.01 Billion
≈ $31.58 Billion
Germany €9.13
1564 CHINA FOODS UNSP.ADR/20
F:CFH0
0.306x €3.23 Billion
≈ $3.78 Billion
€10.56 Billion
≈ $12.35 Billion
Germany €7.55
1565 Intralot S.A. Integrated Lottery Systems and Services
AT:INLOT
0.306x €14.18 Million
≈ $16.58 Million
€46.38 Million
≈ $54.23 Million
Greece €0.97
1566 MOLECULE HOLDINGS
F:ERV2
0.306x €-1.13 Million
≈ $-1.32 Million
€-3.69 Million
≈ $-4.32 Million
Germany €0.00
1567 S-ENJOY SERVICE GR.DL-01
F:78E
0.306x €688.70 Million
≈ $805.16 Million
€2.25 Billion
≈ $2.63 Billion
Germany €0.21
1568 SOFTBANK CORP. ADR
F:3AG0
0.305x €1.37 Trillion
≈ $1.60 Trillion
€4.48 Trillion
≈ $5.23 Trillion
Germany €12.70
1569 ERMENEGILDO ZEG.DL -0001
F:JN0
0.305x €335.56 Million
≈ $392.30 Million
€1.10 Billion
≈ $1.28 Billion
Germany €10.80
1570 TalkPool AG
ST:TALK
0.305x Skr555.36K
≈ $59.77K
Skr1.82 Million
≈ $195.87K
Sweden Skr14.60
1571 Basilea Pharmaceutica AG
SW:BSLN
0.305x CHF39.03 Million
≈ $49.35 Million
CHF127.94 Million
≈ $161.75 Million
Switzerland CHF69.10
1572 AXON PARTNERS GRP EO -10
F:XE1
0.305x €7.40 Million
≈ $8.66 Million
€24.27 Million
≈ $28.38 Million
Germany €15.30
1573 WAG Payment Solutions PLC
LSE:WPS
0.305x GBX84.57 Million
≈ $10.29K
GBX277.34 Million
≈ $33.74K
UK GBX106.00
1574 Spectral AI Inc.
NASDAQ:MDAI
0.305x $-2.50 Million $-8.20 Million USA $1.62
1575 Mangalore Refinery and Petrochemicals Limited
NSE:MRPL
0.305x Rs43.28 Billion
≈ $468.08 Million
Rs141.97 Billion
≈ $1.54 Billion
India Rs164.49
1576 Foresight Group Holdings Limited
LSE:FSG
0.305x GBX26.82 Million
≈ $3.26K
GBX88.05 Million
≈ $10.71K
UK GBX426.00
1577 Banco del Bajío S.A. Institución de Banca Múltiple
MX:BBAJIOO
0.304x MX$14.67 Billion
≈ $844.35 Million
MX$48.19 Billion
≈ $2.77 Billion
Mexico MX$56.60
1578 Molinos Rio de la Plata SA
BA:MOLI
0.304x AR$76.22 Billion
≈ $55.15 Million
AR$250.43 Billion
≈ $181.21 Million
Argentina AR$2510.00
1579 Molinos Rio de la Plata SA
BA:MOLI5
0.304x AR$76.22 Billion
≈ $55.15 Million
AR$250.43 Billion
≈ $181.21 Million
Argentina AR$4960.00
1580 Star Gas Partners LP
NYSE:SGU
0.304x $118.28 Million $388.85 Million USA $12.65
1581 George Weston Limited
TO:WN
0.304x CA$3.96 Billion
≈ $2.86 Billion
CA$13.01 Billion
≈ $9.41 Billion
Canada CA$100.50
1582 Hipages Group Holdings Ltd
AU:HPG
0.304x AU$13.11 Million
≈ $9.28 Million
AU$43.15 Million
≈ $30.53 Million
Australia AU$0.80
1583 Valterra Platinum Limited
JSE:VAL
0.304x ZAC33.10 Billion
≈ $17.59 Million
ZAC109.00 Billion
≈ $57.93 Million
South Africa ZAC130502.00
1584 Hochschild Mining plc
LSE:HOC
0.304x GBX266.36 Million
≈ $32.41K
GBX877.41 Million
≈ $106.76K
UK GBX558.50
1585 Arbuthnot Banking Group Plc
LSE:ARBB
0.304x GBX81.70 Million
≈ $9.94K
GBX269.18 Million
≈ $32.75K
UK GBX795.00
1586 Daol Investment & Securities
KO:030210
0.303x ₩243.79 Billion
≈ $165.21 Million
₩803.75 Billion
≈ $544.69 Million
Korea ₩3905.00
1587 Text S.A.
WAR:TXT
0.303x zł25.03 Million
≈ $6.89 Million
zł82.53 Million
≈ $22.71 Million
Poland zł41.28
1588 Origin Agritech Limited
STU:39O1
0.303x €-22.86 Million
≈ $-26.73 Million
€-75.51 Million
≈ $-88.28 Million
Germany €1.06
1589 Landmark Cars Limited
NSE:LANDMARK
0.303x Rs1.77 Billion
≈ $19.13 Million
Rs5.85 Billion
≈ $63.22 Million
India Rs489.05
1590 Shield Therapeutics plc
LSE:STX
0.303x GBX-4.49 Million
≈ $-546.85
GBX-14.86 Million
≈ $-1.81K
UK GBX4.85
1591 Ignite Ltd
AU:IGN
0.302x AU$2.57 Million
≈ $1.82 Million
AU$8.50 Million
≈ $6.01 Million
Australia AU$0.77
1592 Idp Education Ltd
AU:IEL
0.302x AU$120.59 Million
≈ $85.33 Million
AU$398.85 Million
≈ $282.21 Million
Australia AU$1.88
1593 musicMagpie PLC
LSE:MMAG
0.302x GBX2.83 Million
≈ $344.94
GBX9.38 Million
≈ $1.14K
UK GBX0.68
1594 Aryzta AG
SW:ARYN
0.302x CHF167.31 Million
≈ $211.53 Million
CHF553.57 Million
≈ $699.86 Million
Switzerland CHF36.75
1595 ODFJELL TECHNOLOGYLTD
F:ND4
0.302x €382.20 Million
≈ $446.83 Million
€1.27 Billion
≈ $1.48 Billion
Germany €5.65
1596 Genusplus Group Ltd
AU:GNP
0.302x AU$120.20 Million
≈ $85.05 Million
AU$398.11 Million
≈ $281.69 Million
Australia AU$9.67
1597 Shenzhen Ruihe Construction Decoration Co Ltd
SHE:002620
0.302x CN¥42.15 Million
≈ $6.17 Million
CN¥139.63 Million
≈ $20.43 Million
China CN¥5.72
1598 China International Capital Corp Ltd
SHG:601995
0.302x CN¥30.15 Billion
≈ $4.41 Billion
CN¥99.92 Billion
≈ $14.62 Billion
China CN¥31.02
1599 Enra Group Bhd
KLSE:8613
0.302x RM18.29 Million
≈ $4.59 Million
RM60.63 Million
≈ $15.22 Million
Malaysia RM0.98
1600 Shenzhen Coship Electronics Co Ltd
SHE:002052
0.302x CN¥72.24 Million
≈ $10.57 Million
CN¥239.43 Million
≈ $35.04 Million
China CN¥8.30