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
3101 Fox Corp Class B
NASDAQ:FOX
0.172x $1.90 Billion $11.08 Billion USA $46.95
3102 Assystem S.A.
PA:ASY
0.172x €49.30 Million
≈ $57.64 Million
€287.10 Million
≈ $335.65 Million
France €41.85
3103 Hydratec Industries NV
AS:HYDRA
0.172x €20.13 Million
≈ $23.53 Million
€117.25 Million
≈ $137.08 Million
Netherlands €212.00
3104 The Cheesecake Factory
NASDAQ:CAKE
0.172x $74.91 Million $436.43 Million USA $77.19
3105 CELLN.TELEC.UNSP.ADR/1/2
F:4720
0.172x €2.29 Billion
≈ $2.67 Billion
€13.32 Billion
≈ $15.58 Billion
Germany €13.80
3106 Vittia Fertilizantes
SA:VITT3
0.172x R$105.92 Million
≈ $20.78 Million
R$617.38 Million
≈ $121.14 Million
Brazil R$3.22
3107 YALLA GROUP SP.ADS/1 CL.A
F:80Q
0.171x €137.54 Million
≈ $160.79 Million
€802.05 Million
≈ $937.68 Million
Germany €4.54
3108 Tower Semiconductor Ltd
TA:TSEM
0.171x ILA513.15 Million
≈ $1.38 Million
ILA2.99 Billion
≈ $8.02 Million
Israel ILA83570.00
3109 Lumi Gruppen AS
OL:LUMI
0.171x Nkr85.43 Million
≈ $8.99 Million
Nkr498.28 Million
≈ $52.43 Million
Norway Nkr18.10
3110 CMO Public Company Limited
BK:CMO
0.171x ฿70.51 Million
≈ $2.20 Million
฿411.28 Million
≈ $12.82 Million
Thailand ฿0.80
3111 Cj Seafood
KO:011150
0.171x ₩15.14 Billion
≈ $10.26 Million
₩88.42 Billion
≈ $59.92 Million
Korea ₩1995.00
3112 Karel Elektronik Sanayi ve Ticaret AS
IS:KAREL
0.171x TL357.98 Million
≈ $8.02 Million
TL2.09 Billion
≈ $46.83 Million
Turkey TL10.28
3113 IDEXX Laboratories Inc
NASDAQ:IDXX
0.171x $266.25 Million $1.56 Billion USA $562.09
3114 Sulzer AG
SW:SUN
0.171x CHF223.30 Million
≈ $282.31 Million
CHF1.31 Billion
≈ $1.65 Billion
Switzerland CHF141.60
3115 Pondy Oxides & Chemicals Limited
NSE:POCL
0.171x Rs1.17 Billion
≈ $12.70 Million
Rs6.87 Billion
≈ $74.26 Million
India Rs1343.00
3116 Inti Bangun Sejahtera Tbk
JK:IBST
0.171x Rp398.44 Billion
≈ $23.35 Million
Rp2.33 Trillion
≈ $136.63 Million
Indonesia Rp8475.00
3117 Nutex Health Inc
NASDAQ:NUTX
0.171x $75.52 Million $442.05 Million USA $150.51
3118 Jiangsu Aoyang Technology Ltd
SHE:002172
0.171x CN¥26.47 Million
≈ $3.87 Million
CN¥154.98 Million
≈ $22.68 Million
China CN¥3.00
3119 Yanaprima Hastapersada Tbk
JK:YPAS
0.171x Rp21.07 Billion
≈ $1.23 Million
Rp123.45 Billion
≈ $7.23 Million
Indonesia Rp685.00
3120 Critical Minerals Group Ltd
AU:CMG
0.171x AU$891.90K
≈ $631.08K
AU$5.23 Million
≈ $3.70 Million
Australia AU$0.09
3121 PetroVietnam Power Nhon Trach 2 JSC
VN:NT2
0.171x ₫860.10 Billion
≈ $32.68 Million
₫5.04 Trillion
≈ $191.47 Million
Vietnam ₫23000.00
3122 Kayseri Seker Fabrikasi AS
IS:KAYSE
0.171x TL4.83 Billion
≈ $108.15 Million
TL28.29 Billion
≈ $633.65 Million
Turkey TL4.47
3123 Laurentian Bank Of Canada
TO:LB
0.171x CA$460.24 Million
≈ $332.93 Million
CA$2.70 Billion
≈ $1.95 Billion
Canada CA$40.34
3124 JULIUS BAER GRP. ADR/1/5
F:JGE1
0.170x €1.23 Billion
≈ $1.44 Billion
€7.23 Billion
≈ $8.45 Billion
Germany €13.10
3125 iCRAFT Co. Ltd
KQ:052460
0.170x ₩7.43 Billion
≈ $5.04 Million
₩43.62 Billion
≈ $29.56 Million
Korea ₩2860.00
3126 MGM Resorts International
NYSE:MGM
0.170x $567.79 Million $3.33 Billion USA $46.84
3127 China Ecotek Corp
TW:1535
0.170x NT$651.14 Million
≈ $20.51 Million
NT$3.82 Billion
≈ $120.42 Million
Taiwan NT$50.40
3128 Bell AG
SW:BELL
0.170x CHF275.00 Million
≈ $347.67 Million
CHF1.61 Billion
≈ $2.04 Billion
Switzerland CHF176.60
3129 Medicover AB (publ)
ST:MCOV-B
0.170x Skr980.72 Million
≈ $105.54 Million
Skr5.76 Billion
≈ $619.73 Million
Sweden Skr206.00
3130 Yinchuan Xinhua Commercial Group Co Ltd
SHG:600785
0.170x CN¥344.38 Million
≈ $50.39 Million
CN¥2.02 Billion
≈ $295.98 Million
China CN¥15.18
3131 Sarda Energy & Minerals Limited
NSE:SARDAEN
0.170x Rs12.73 Billion
≈ $137.63 Million
Rs74.76 Billion
≈ $808.53 Million
India Rs523.65
3132 Sok Marketler Ticaret As
IS:SOKM
0.170x TL5.56 Billion
≈ $124.48 Million
TL32.69 Billion
≈ $732.16 Million
Turkey TL48.20
3133 B Communications Ltd
TA:BCOM
0.170x ILA837.00 Million
≈ $2.24 Million
ILA4.92 Billion
≈ $13.20 Million
Israel ILA2644.00
3134 TBH Global Co Ltd
KO:084870
0.170x ₩10.55 Billion
≈ $7.15 Million
₩62.08 Billion
≈ $42.07 Million
Korea ₩1781.00
3135 Pieridae Energy Ltd
TO:PEA
0.170x CA$22.61 Million
≈ $16.36 Million
CA$133.05 Million
≈ $96.25 Million
Canada CA$0.39
3136 BIOCYTOGEN PHARMA. H YC1
F:I54
0.170x €370.25 Million
≈ $432.86 Million
€2.18 Billion
≈ $2.55 Billion
Germany €4.46
3137 Interactive Brokers Group Inc
NASDAQ:IBKR
0.170x $3.61 Billion $21.26 Billion USA $96.00
3138 Celestica Inc.
TO:CLS
0.170x CA$356.30 Million
≈ $257.74 Million
CA$2.10 Billion
≈ $1.52 Billion
Canada CA$525.41
3139 Huatai Securities Co Ltd
SHG:601688
0.170x CN¥35.91 Billion
≈ $5.25 Billion
CN¥211.47 Billion
≈ $30.95 Billion
China CN¥19.55
3140 Cellebrite DI
NASDAQ:CLBT
0.170x $82.23 Million $484.32 Million USA $12.83
3141 Marimekko Oyj
HE:MEKKO
0.170x €11.40 Million
≈ $13.33 Million
€67.20 Million
≈ $78.56 Million
Finland €10.42
3142 Tashin Holdings Bhd
KLSE:0211
0.170x RM46.28 Million
≈ $11.62 Million
RM272.85 Million
≈ $68.50 Million
Malaysia RM0.20
3143 INNEOVA Holdings Limited
NASDAQ:INEO
0.170x $1.50 Million $8.88 Million USA $0.57
3144 Vesuvius India Limited
NSE:VESUVIUS
0.170x Rs2.58 Billion
≈ $27.91 Million
Rs15.22 Billion
≈ $164.65 Million
India Rs464.90
3145 PC1 Group JSC
VN:PC1
0.169x ₫1.51 Trillion
≈ $57.24 Million
₫8.89 Trillion
≈ $337.71 Million
Vietnam ₫21250.00
3146 Manx Financial Group Plc
LSE:MFX
0.169x GBX6.98 Million
≈ $849.51
GBX41.20 Million
≈ $5.01K
UK GBX23.00
3147 WindSun Science & Technology Co. Ltd. A
SHG:688663
0.169x CN¥238.60 Million
≈ $34.91 Million
CN¥1.41 Billion
≈ $206.07 Million
China CN¥90.85
3148 Eurocell PLC
LSE:ECEL
0.169x GBX17.50 Million
≈ $2.13K
GBX103.30 Million
≈ $12.57K
UK GBX109.00
3149 EP Manufacturing Bhd
KLSE:7773
0.169x RM62.37 Million
≈ $15.66 Million
RM368.37 Million
≈ $92.49 Million
Malaysia RM0.45
3150 Indoco Remedies Limited
NSE:INDOCO
0.169x Rs1.58 Billion
≈ $17.06 Million
Rs9.32 Billion
≈ $100.81 Million
India Rs234.99
3151 Petronas Dagangan Bhd
KLSE:5681
0.169x RM996.18 Million
≈ $250.11 Million
RM5.89 Billion
≈ $1.48 Billion
Malaysia RM18.74
3152 Sonova H Ag
SW:SOON
0.169x CHF446.10 Million
≈ $563.99 Million
CHF2.64 Billion
≈ $3.33 Billion
Switzerland CHF193.20
3153 SINGAP.TELE. ADR NEW06/10
F:SIT
0.169x €4.61 Billion
≈ $5.39 Billion
€27.24 Billion
≈ $31.85 Billion
Germany €31.00
3154 Kumba Iron Ore Ltd
JSE:KIO
0.169x ZAC12.17 Billion
≈ $6.47 Million
ZAC72.01 Billion
≈ $38.27 Million
South Africa ZAC29914.00
3155 Altia Consultores S.A.
MC:ALC
0.169x €17.09 Million
≈ $19.98 Million
€101.08 Million
≈ $118.18 Million
Spain €6.90
3156 Shanghai V-Test Semiconductor Tech Co. Ltd. A
SHG:688372
0.169x CN¥706.08 Million
≈ $103.32 Million
CN¥4.18 Billion
≈ $611.22 Million
China CN¥165.20
3157 Zotefoams PLC
LSE:ZTF
0.169x GBX21.98 Million
≈ $2.67K
GBX130.08 Million
≈ $15.83K
UK GBX446.00
3158 NRW Holdings Limited
F:3NR
0.169x €102.97 Million
≈ $120.39 Million
€610.01 Million
≈ $713.17 Million
Germany €4.14
3159 i2S SA
PA:ALI2S
0.169x €1.96 Million
≈ $2.29 Million
€11.60 Million
≈ $13.56 Million
France €6.10
3160 Hinge Health, Inc.
NYSE:HNGE
0.169x $63.90 Million $378.54 Million USA $69.42
3161 CSPC PHARMACEUT.GR. ADR4
F:CVGU
0.169x €5.83 Billion
≈ $6.82 Billion
€34.55 Billion
≈ $40.39 Billion
Germany €3.52
3162 Perdana Bangun Pusaka Tbk PT
JK:KONI
0.169x Rp27.79 Billion
≈ $1.63 Million
Rp164.68 Billion
≈ $9.65 Million
Indonesia Rp2790.00
3163 Mount Gibson Iron Limited
F:FWQ
0.169x €92.17 Million
≈ $107.76 Million
€546.17 Million
≈ $638.53 Million
Germany €0.20
3164 Allcargo Terminals Ltd
NSE:ATL
0.169x Rs594.80 Million
≈ $6.43 Million
Rs3.53 Billion
≈ $38.12 Million
India Rs24.46
3165 Nichols
LSE:NICL
0.169x GBX14.68 Million
≈ $1.79K
GBX87.01 Million
≈ $10.59K
UK GBX962.00
3166 Massimo Group Common Stock
NASDAQ:MAMO
0.169x $4.00 Million $23.71 Million USA $0.94
3167 Heidelberg Materials AG
XETRA:HEI
0.169x €3.25 Billion
≈ $3.81 Billion
€19.30 Billion
≈ $22.56 Billion
Germany €184.90
3168 SEIKO EPSON CORP.ADR 1/2
F:SE7S
0.169x €138.07 Billion
≈ $161.42 Billion
€819.34 Billion
≈ $957.90 Billion
Germany €5.30
3169 Caterpillar Inc
NYSE:CAT
0.168x $3.59 Billion $21.32 Billion USA $985.82
3170 DeepMarkit Corp.
NASDAQ:MKTSF
0.168x $-118.99K $-706.47K USA $0.29
3171 Biokarpet S.A.
AT:BIOKA
0.168x €7.50 Million
≈ $8.77 Million
€44.53 Million
≈ $52.07 Million
Greece €1.65
3172 PannErgy Nyrt.
F:PPL
0.168x €1.98 Billion
≈ $2.31 Billion
€11.73 Billion
≈ $13.71 Billion
Germany €6.62
3173 Taskus Inc
NASDAQ:TASK
0.168x $46.30 Million $275.17 Million USA $4.91
3174 Howden Joinery Group Plc
LSE:HWDN
0.168x GBX181.60 Million
≈ $22.10K
GBX1.08 Billion
≈ $131.36K
UK GBX808.00
3175 HCI Group Inc
NYSE:HCI
0.168x $149.01 Million $886.90 Million USA $163.63
3176 HELLENIC TELEC.ORG.ADR1/2
F:OTES
0.168x €354.60 Million
≈ $414.56 Million
€2.11 Billion
≈ $2.47 Billion
Germany €8.95
3177 TKH Group NV
AS:TWEKA
0.168x €151.17 Million
≈ $176.73 Million
€899.91 Million
≈ $1.05 Billion
Netherlands €44.50
3178 Smith & Nephew SNATS Inc
NYSE:SNN
0.168x $888.43 Million $5.29 Billion USA $30.08
3179 ADT Inc
NYSE:ADT
0.168x $638.00 Million $3.80 Billion USA $6.58
3180 Arvind SmartSpaces Limited
NSE:ARVSMART
0.168x Rs1.35 Billion
≈ $14.57 Million
Rs8.02 Billion
≈ $86.77 Million
India Rs610.70
3181 Kyung Nong Corporation
KO:002100
0.168x ₩48.39 Billion
≈ $32.80 Million
₩288.35 Billion
≈ $195.41 Million
Korea ₩9240.00
3182 Fair Oaks Income Limited
LSE:FAIR
0.168x $39.56 Million $235.74 Million UK $4.02
3183 Vipshop Holdings Limited
F:1VPA
0.168x €7.45 Billion
≈ $8.71 Billion
€44.44 Billion
≈ $51.96 Billion
Germany €11.30
3184 MONGOLIAN MINING CRP.REGS
F:29X2
0.168x €234.26 Million
≈ $273.87 Million
€1.40 Billion
≈ $1.63 Billion
Germany €0.74
3185 Cigniti Technologies Limited
NSE:CIGNITITEC
0.168x Rs1.89 Billion
≈ $20.46 Million
Rs11.28 Billion
≈ $122.02 Million
India Rs1260.30
3186 Jiangsu Sanfangxiang Industry Co Ltd
SHG:600370
0.168x CN¥867.47 Million
≈ $126.94 Million
CN¥5.18 Billion
≈ $757.69 Million
China CN¥1.71
3187 Citi Trends Inc
NASDAQ:CTRN
0.168x $19.49 Million $116.32 Million USA $60.66
3188 Wesdome Gold Mines Ltd.
TO:WDO
0.168x CA$156.96 Million
≈ $113.54 Million
CA$936.97 Million
≈ $677.79 Million
Canada CA$24.48
3189 Zhejiang Huatie Constr Safety
SHG:603300
0.167x CN¥1.12 Billion
≈ $163.91 Million
CN¥6.69 Billion
≈ $978.77 Million
China CN¥4.97
3190 Lords Grp Trading Plc
LSE:LORD
0.167x GBX8.18 Million
≈ $995.51
GBX48.89 Million
≈ $5.95K
UK GBX16.25
3191 Magnum Goldcorp Inc
V:MGI
0.167x CA$-16.00K
≈ $-11.57K
CA$-95.59K
≈ $-69.15K
Canada CA$0.13
3192 TURA GROUP AB
F:8WO
0.167x €45.77 Million
≈ $53.51 Million
€273.53 Million
≈ $319.78 Million
Germany €0.41
3193 Fagron NV
BR:FAGR
0.167x €93.07 Million
≈ $108.81 Million
€556.26 Million
≈ $650.32 Million
Belgium €24.20
3194 Compagnie de Saint-Gobain S.A.
PA:SGO
0.167x €4.20 Billion
≈ $4.91 Billion
€25.11 Billion
≈ $29.36 Billion
France €78.26
3195 United Recommend International Co Ltd
TWO:5321
0.167x NT$140.73 Million
≈ $4.43 Million
NT$841.41 Million
≈ $26.51 Million
Taiwan NT$40.15
3196 Beijing Utour International Travel Service Co Ltd
SHE:002707
0.167x CN¥114.95 Million
≈ $16.82 Million
CN¥687.32 Million
≈ $100.58 Million
China CN¥5.23
3197 Centene Corp
NYSE:CNC
0.167x $3.60 Billion $21.53 Billion USA $61.02
3198 SinterCast AB
ST:SINT
0.167x Skr12.10 Million
≈ $1.30 Million
Skr72.40 Million
≈ $7.79 Million
Sweden Skr105.50
3199 ENTYR Ltd
AU:ETR
0.167x AU$-1.51 Million
≈ $-1.07 Million
AU$-9.04 Million
≈ $-6.39 Million
Australia AU$0.01
3200 Shinsung Tngsn
KO:005390
0.167x ₩91.41 Billion
≈ $61.95 Million
₩547.02 Billion
≈ $370.71 Million
Korea ₩4100.00