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
1601 Global Partner Acq Corp
NASDAQ:GPACU
0.297x $-1.73 Million $-5.81 Million USA $10.02
1602 MLG OZ Ltd
AU:MLG
0.297x AU$43.11 Million
≈ $30.50 Million
AU$145.18 Million
≈ $102.72 Million
Australia AU$0.76
1603 GENETIC ANALYSIS NK -60
F:8V8
0.297x €8.04 Million
≈ $9.40 Million
€27.08 Million
≈ $31.66 Million
Germany €0.04
1604 Borosil Scientific
NSE:BOROSCI
0.297x Rs1.20 Billion
≈ $12.98 Million
Rs4.05 Billion
≈ $43.75 Million
India Rs154.71
1605 TRUFIN PLC
F:29U
0.296x €14.28 Million
≈ $16.70 Million
€48.17 Million
≈ $56.32 Million
Germany €1.48
1606 Roche Holding AG
SW:ROG
0.296x CHF11.23 Billion
≈ $14.20 Billion
CHF37.88 Billion
≈ $47.89 Billion
Switzerland CHF320.70
1607 Roche Holding AG
SW:ROP
0.296x CHF11.23 Billion
≈ $14.20 Billion
CHF37.88 Billion
≈ $47.89 Billion
Switzerland CHF319.80
1608 Roche Holding AG
SW:RO
0.296x CHF11.23 Billion
≈ $14.20 Billion
CHF37.88 Billion
≈ $47.89 Billion
Switzerland CHF325.00
1609 Micware Co., Ltd. American Depositary Shares
NASDAQ:MWC
0.296x $2.23 Billion $7.52 Billion USA $3.76
1610 Vietnam Export Import Commercial Joint Stock Bank
VN:EIB
0.296x ₫7.70 Trillion
≈ $292.39 Million
₫26.01 Trillion
≈ $988.08 Million
Vietnam ₫21000.00
1611 Sagicor Financial Company
TO:SFC
0.295x CA$423.20 Million
≈ $306.14 Million
CA$1.43 Billion
≈ $1.04 Billion
Canada CA$8.49
1612 PBT Group Ltd
JSE:PBG
0.295x ZAC79.10 Million
≈ $42.04K
ZAC267.76 Million
≈ $142.30K
South Africa ZAC6.50
1613 Perella Weinberg Partners
NASDAQ:PWP
0.295x $59.16 Million $200.52 Million USA $15.85
1614 BK MANDIRI (PE).ADR/20 ON
F:PQ90
0.295x €96.51 Trillion
≈ $112.82 Trillion
€327.40 Trillion
≈ $382.77 Trillion
Germany €8.70
1615 Xplora Technologies As
OL:XPLRA
0.295x Nkr111.15 Million
≈ $11.70 Million
Nkr377.12 Million
≈ $39.68 Million
Norway Nkr40.35
1616 Myer Holdings Ltd
AU:MYR
0.295x AU$273.30 Million
≈ $193.38 Million
AU$927.70 Million
≈ $656.41 Million
Australia AU$0.29
1617 CarGurus
NASDAQ:CARG
0.295x $69.85 Million $237.13 Million USA $30.02
1618 Auto Trader Group plc
LSE:AUTO
0.294x GBX165.90 Million
≈ $20.19K
GBX564.00 Million
≈ $68.62K
UK GBX478.00
1619 DMC Mining Ltd
AU:DMM
0.294x AU$-428.72K
≈ $-303.35K
AU$-1.46 Million
≈ $-1.03 Million
Australia AU$0.06
1620 Sandfire Resources Ltd
AU:SFR
0.294x AU$523.71 Million
≈ $370.56 Million
AU$1.78 Billion
≈ $1.26 Billion
Australia AU$20.72
1621 AIMA Technology Group Co Ltd
SHG:603529
0.294x CN¥3.03 Billion
≈ $443.80 Million
CN¥10.32 Billion
≈ $1.51 Billion
China CN¥20.21
1622 Regis Resources Ltd
AU:RRL
0.293x AU$472.95 Million
≈ $334.64 Million
AU$1.61 Billion
≈ $1.14 Billion
Australia AU$6.94
1623 South Ocean Holdings Ltd
JSE:SOH
0.293x ZAC192.02 Million
≈ $102.05K
ZAC655.43 Million
≈ $348.33K
South Africa ZAC97.00
1624 Waste Connections Inc
TO:WCN
0.293x CA$2.41 Billion
≈ $1.75 Billion
CA$8.25 Billion
≈ $5.96 Billion
Canada CA$217.03
1625 Darden Restaurants Inc
NYSE:DRI
0.293x $615.70 Million $2.10 Billion USA $213.45
1626 Guodian Nanjing Automation Co Ltd
SHG:600268
0.292x CN¥1.42 Billion
≈ $207.30 Million
CN¥4.85 Billion
≈ $709.10 Million
China CN¥12.35
1627 Siteminder Ltd
AU:SDR
0.292x AU$17.45 Million
≈ $12.35 Million
AU$59.70 Million
≈ $42.24 Million
Australia AU$4.05
1628 Tigerair Taiwan Co. Ltd.
TW:6757
0.292x NT$2.20 Billion
≈ $69.44 Million
NT$7.54 Billion
≈ $237.67 Million
Taiwan NT$58.20
1629 Minera Frisco S.A.B. de C.V
MX:MFRISCOA-1
0.291x MX$2.56 Billion
≈ $147.06 Million
MX$8.77 Billion
≈ $504.70 Million
Mexico MX$11.99
1630 Alfas Solar Enerji Sanayi ve Ticaret A.S.
IS:ALFAS
0.291x TL1.55 Billion
≈ $34.69 Million
TL5.32 Billion
≈ $119.14 Million
Turkey TL54.95
1631 Harta Djaya Karya Tbk Pt
JK:MEJA
0.291x Rp18.49 Billion
≈ $1.08 Million
Rp63.59 Billion
≈ $3.73 Million
Indonesia Rp81.00
1632 Innodata Inc
NASDAQ:INOD
0.291x $37.26 Million $128.18 Million USA $95.50
1633 Christie Group plc
LSE:CTG
0.291x GBX1.43 Million
≈ $174.35
GBX4.93 Million
≈ $599.84
UK GBX142.50
1634 Lazard Ltd
NYSE:LAZ
0.291x $287.47 Million $989.13 Million USA $44.30
1635 TOKYO ELECTRON ADR 1/4/ON
F:TKY0
0.290x €582.17 Billion
≈ $680.62 Billion
€2.00 Trillion
≈ $2.34 Trillion
Germany €120.00
1636 Mitie Group PLC
LSE:MTO
0.290x GBX158.00 Million
≈ $19.22K
GBX544.20 Million
≈ $66.21K
UK GBX152.80
1637 Datang International Power Generation Co Ltd Class A
SHG:601991
0.290x CN¥15.57 Billion
≈ $2.28 Billion
CN¥53.67 Billion
≈ $7.85 Billion
China CN¥8.22
1638 CCC S.A.
WAR:CCC
0.290x zł724.10 Million
≈ $199.28 Million
zł2.50 Billion
≈ $687.21 Million
Poland zł127.05
1639 Accelleron Industries AG
SW:ACLN
0.290x CHF105.90 Million
≈ $133.89 Million
CHF365.21 Million
≈ $461.73 Million
Switzerland CHF85.25
1640 Zee Media Corporation Limited
NSE:ZEEMEDIA
0.290x Rs648.80 Million
≈ $7.02 Million
Rs2.24 Billion
≈ $24.20 Million
India Rs8.54
1641 Kiromic Biopharma Inc
NASDAQ:KRBP
0.290x $-3.65 Million $-12.59 Million USA $22.22
1642 LENSAR Inc
NASDAQ:LNSR
0.290x $-3.51 Million $-12.12 Million USA $5.74
1643 Springer Nature AG & Co KGaA
F:SPG
0.290x €531.20 Million
≈ $621.03 Million
€1.83 Billion
≈ $2.14 Billion
Germany €18.66
1644 Metrod Holdings Bhd
KLSE:6149
0.290x RM193.00 Million
≈ $48.46 Million
RM666.46 Million
≈ $167.33 Million
Malaysia RM1.18
1645 Korea Information Engineering Services Co. Ltd
KQ:039740
0.290x ₩14.57 Billion
≈ $9.87 Million
₩50.31 Billion
≈ $34.10 Million
Korea ₩3495.00
1646 Camping World Holdings Inc
NYSE:CWH
0.290x $139.83 Million $482.97 Million USA $7.76
1647 Marks and Spencer Group PLC
LSE:MKS
0.289x GBX932.90 Million
≈ $113.51K
GBX3.22 Billion
≈ $392.13K
UK GBX347.90
1648 Obrascon Huarte Lain SA
MC:OHLA
0.289x €180.90 Million
≈ $211.49 Million
€625.80 Million
≈ $731.63 Million
Spain €0.48
1649 Commerce Split Corp
TO:YCM
0.289x CA$566.47K
≈ $409.77K
CA$1.96 Million
≈ $1.42 Million
Canada CA$10.80
1650 Sinopac Financial Holdings Co Ltd
TW:2890
0.289x NT$60.07 Billion
≈ $1.89 Billion
NT$207.90 Billion
≈ $6.55 Billion
Taiwan NT$39.80
1651 YoungWoo DSP Co.Ltd
KQ:143540
0.289x ₩9.93 Billion
≈ $6.73 Million
₩34.38 Billion
≈ $23.30 Million
Korea ₩1121.00
1652 Madison Square Garden Sports Corp
NYSE:MSGS
0.289x $-84.95 Million $-294.18 Million USA $370.10
1653 IONOS GROUP N
XETRA:IOS
0.288x €86.24 Million
≈ $100.83 Million
€299.01 Million
≈ $349.58 Million
Germany €27.00
1654 Qinetiq Group PLC
LSE:QQ
0.288x GBX159.50 Million
≈ $19.41K
GBX553.00 Million
≈ $67.28K
UK GBX438.00
1655 CEO Event Medya AS
IS:CEOEM
0.288x TL118.12 Million
≈ $2.65 Million
TL410.14 Million
≈ $9.19 Million
Turkey TL26.06
1656 Wuxi Dk Electronic Materials Co Ltd
SHE:300842
0.288x CN¥618.38 Million
≈ $90.49 Million
CN¥2.15 Billion
≈ $314.32 Million
China CN¥86.20
1657 Cashbil
JSE:CSB
0.288x ZAC548.08 Million
≈ $291.28K
ZAC1.91 Billion
≈ $1.01 Million
South Africa ZAC11699.00
1658 BAE SYSTEMS ADR/4 LS-025
F:BSPA
0.288x €3.43 Billion
≈ $4.01 Billion
€11.94 Billion
≈ $13.96 Billion
Germany €95.50
1659 Brambles Ltd
AU:BXB
0.287x AU$981.81 Million
≈ $694.69 Million
AU$3.42 Billion
≈ $2.42 Billion
Australia AU$19.20
1660 Dardanel Onentas Gida Sanayi AS
IS:DARDL
0.287x TL-79.03 Million
≈ $-1.77 Million
TL-274.99 Million
≈ $-6.16 Million
Turkey TL2.05
1661 Shoprite Holdings Ltd
JSE:SHP
0.287x ZAC8.65 Billion
≈ $4.60 Million
ZAC30.12 Billion
≈ $16.01 Million
South Africa ZAC29900.00
1662 Chongqing Sokon Ind Grp Co
SHG:601127
0.287x CN¥8.24 Billion
≈ $1.21 Billion
CN¥28.73 Billion
≈ $4.20 Billion
China CN¥64.81
1663 Tirathai Public Company Limited
BK:TRT
0.287x ฿352.13 Million
≈ $10.98 Million
฿1.23 Billion
≈ $38.27 Million
Thailand ฿12.10
1664 Fountain
BR:FOU
0.287x €1.17 Million
≈ $1.37 Million
€4.09 Million
≈ $4.78 Million
Belgium €1.45
1665 São Martinho S.A
SA:SMTO3
0.286x R$2.11 Billion
≈ $413.24 Million
R$7.36 Billion
≈ $1.44 Billion
Brazil R$14.93
1666 Commcenter S.A.
MC:CMM
0.286x €1.89 Million
≈ $2.21 Million
€6.61 Million
≈ $7.73 Million
Spain €1.96
1667 KRUNG THAI -FGN- BA 515
F:KTB1
0.286x €139.24 Billion
≈ $162.79 Billion
€487.02 Billion
≈ $569.38 Billion
Germany €0.93
1668 Krung Thai Bank Public Company Limited
BK:KTB
0.286x ฿139.24 Billion
≈ $4.34 Billion
฿487.02 Billion
≈ $15.18 Billion
Thailand ฿36.00
1669 Airtel Africa Plc
LSE:AAF
0.286x GBX918.00 Million
≈ $111.69K
GBX3.21 Billion
≈ $390.69K
UK GBX350.40
1670 AIRTEL AFRICA UNSP.ADR/10
F:9AA0
0.286x €918.00 Million
≈ $1.07 Billion
€3.21 Billion
≈ $3.75 Billion
Germany €40.20
1671 Loop Industries Inc
NASDAQ:LOOP
0.286x $-2.74 Million $-9.58 Million USA $0.83
1672 Axfood AB
ST:AXFO
0.286x Skr2.24 Billion
≈ $240.84 Million
Skr7.83 Billion
≈ $842.74 Million
Sweden Skr256.60
1673 Walmart Inc
SA:WALM34
0.286x R$27.45 Billion
≈ $5.39 Billion
R$96.09 Billion
≈ $18.86 Billion
Brazil R$41.23
1674 Capital Financial Indonesia Tbk PT
JK:CASA
0.286x Rp2.96 Trillion
≈ $173.73 Million
Rp10.38 Trillion
≈ $608.39 Million
Indonesia Rp1830.00
1675 Collegium Pharmaceutical Inc
NASDAQ:COLL
0.285x $78.44 Million $274.81 Million USA $33.54
1676 HERMES INTL UNSP.ADR 1/10
F:HMIA
0.285x €5.37 Billion
≈ $6.28 Billion
€18.85 Billion
≈ $22.04 Billion
Germany €163.00
1677 TOYO Co., Ltd Ordinary Shares
NASDAQ:TOYO
0.285x $20.02 Million $70.24 Million USA $12.13
1678 MercadoLibre Inc.
NASDAQ:MELI
0.285x $2.08 Billion $7.28 Billion USA $1635.15
1679 JD Sports Fashion PLC
LSE:JD
0.285x GBX980.00 Million
≈ $119.24K
GBX3.44 Billion
≈ $418.55K
UK GBX85.34
1680 TEVANO SYSTEMS HLDGS INC.
F:7RBA
0.285x €-372.47K
≈ $-435.45K
€-1.31 Million
≈ $-1.53 Million
Germany €0.01
1681 Matsa Resources Ltd
AU:MAT
0.284x AU$5.84 Million
≈ $4.13 Million
AU$20.54 Million
≈ $14.53 Million
Australia AU$0.07
1682 TECHTRONIC INDS ADR/5
F:TIB
0.284x €1.98 Billion
≈ $2.31 Billion
€6.96 Billion
≈ $8.14 Billion
Germany €60.00
1683 Sherwin-Williams Co
NYSE:SHW
0.284x $1.31 Billion $4.60 Billion USA $320.79
1684 Shanxi Securities Co Ltd
SHE:002500
0.284x CN¥5.41 Billion
≈ $791.71 Million
CN¥19.03 Billion
≈ $2.78 Billion
China CN¥5.08
1685 VARIOUS EATERIES LS -01
F:63U
0.284x €7.76 Million
≈ $9.07 Million
€27.31 Million
≈ $31.93 Million
Germany €0.13
1686 Jianglong Shipbuilding Co Ltd
SHE:300589
0.284x CN¥197.11 Million
≈ $28.84 Million
CN¥694.82 Million
≈ $101.67 Million
China CN¥12.76
1687 Telsys
TA:TLSY
0.284x ILA22.20 Million
≈ $59.52K
ILA78.30 Million
≈ $209.93K
Israel ILA36800.00
1688 Lien Viet Post Joint Stock Commercial Bank
VN:LPB
0.284x ₫11.54 Trillion
≈ $438.41 Million
₫40.70 Trillion
≈ $1.55 Billion
Vietnam ₫48000.00
1689 CHRISTIAN DIOR ADR1/4/EO2
F:DIO0
0.283x €18.86 Billion
≈ $22.05 Billion
€66.54 Billion
≈ $77.79 Billion
Germany €109.00
1690 Banco do Estado do Rio Grande do Sul S.A
SA:BRSR3
0.283x R$3.25 Billion
≈ $637.66 Million
R$11.47 Billion
≈ $2.25 Billion
Brazil R$17.51
1691 LLORENTE + CUENCA EO -01
F:91P
0.283x €11.37 Million
≈ $13.30 Million
€40.19 Million
≈ $46.99 Million
Germany €4.60
1692 Llorente & Cuenca S.A.
MC:LLYC
0.283x €11.37 Million
≈ $13.30 Million
€40.19 Million
≈ $46.99 Million
Spain €4.80
1693 Central Omega Resources Tbk PT
JK:DKFT
0.283x Rp311.95 Billion
≈ $18.28 Million
Rp1.10 Trillion
≈ $64.60 Million
Indonesia Rp665.00
1694 AEST.MED.INT.HLD.SP.ADR/3
F:3FMA
0.283x €-12.23 Million
≈ $-14.29 Million
€-43.23 Million
≈ $-50.54 Million
Germany €0.06
1695 Aker BP ASA
OL:AKRBP
0.283x Nkr3.35 Billion
≈ $352.46 Million
Nkr11.85 Billion
≈ $1.25 Billion
Norway Nkr314.80
1696 Amway (Malaysia) Holdings Bhd
KLSE:6351
0.283x RM72.12 Million
≈ $18.11 Million
RM255.19 Million
≈ $64.07 Million
Malaysia RM4.63
1697 Kromek Group PLC
LSE:KMK
0.282x GBX14.74 Million
≈ $1.79K
GBX52.18 Million
≈ $6.35K
UK GBX8.65
1698 NWF GROUP PLC LS-25
F:NYY
0.282x €25.10 Million
≈ $29.34 Million
€88.90 Million
≈ $103.93 Million
Germany €1.49
1699 Thuan Duc JSC
VN:TDP
0.282x ₫315.03 Billion
≈ $11.97 Million
₫1.12 Trillion
≈ $42.41 Million
Vietnam ₫29100.00
1700 Barloworld Ltd
JSE:BAW
0.282x ZAC4.91 Billion
≈ $2.61 Million
ZAC17.38 Billion
≈ $9.24 Million
South Africa ZAC11830.00