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

Oct 2026
Quarterly Updates
Rank Company Efficiency Ratio Operating Cash Flow Net Assets Country Price
5901 ConnectM Technology Solutions, Inc.
NASDAQ:CNTM
0.098x $-2.64 Million $-27.03 Million USA $0.26
5902 Dalian Dalicap Technology Co Ltd
SHE:301566
0.098x CN¥155.69 Million
≈ $22.78 Million
CN¥1.59 Billion
≈ $233.37 Million
China CN¥23.48
5903 Covenant Logistics Group, Inc.
NASDAQ:CVLG
0.098x $41.36 Million $423.72 Million USA $21.72
5904 Mahaka Radio Integra Tbk PT
JK:MARI
0.098x Rp-4.78 Billion
≈ $-280.03K
Rp-48.95 Billion
≈ $-2.87 Million
Indonesia Rp23.00
5905 Pavilion Real Estate Inv Trust
KLSE:5212
0.098x RM535.97 Million
≈ $134.57 Million
RM5.49 Billion
≈ $1.38 Billion
Malaysia RM1.52
5906 Restaurant Brands International Inc
TO:QSR
0.098x CA$526.26 Million
≈ $380.69 Million
CA$5.39 Billion
≈ $3.90 Billion
Canada CA$99.23
5907 Smartiks Yazilim AS
IS:SMART
0.098x TL37.63 Million
≈ $842.86K
TL385.70 Million
≈ $8.64 Million
Turkey TL16.36
5908 PRIMA MARINE PCL-NVDR
BK:PRM-R
0.098x ฿1.08 Billion
≈ $33.78 Million
฿11.11 Billion
≈ $346.26 Million
Thailand ฿6.55
5909 China Merchants Bank Co. Ltd
F:M4B
0.098x €125.85 Billion
≈ $147.13 Billion
€1.29 Trillion
≈ $1.51 Trillion
Germany €5.74
5910 Naphtha
TA:NFTA
0.097x ILA289.15 Million
≈ $775.19K
ILA2.97 Billion
≈ $7.95 Million
Israel ILA2601.00
5911 Shield On Service Tbk PT
JK:SOSS
0.097x Rp26.61 Billion
≈ $1.56 Million
Rp273.02 Billion
≈ $16.00 Million
Indonesia Rp1005.00
5912 Yangtze Optical Fibre and Cable Joint Stock Ltd Co
SHG:601869
0.097x CN¥1.90 Billion
≈ $278.12 Million
CN¥19.50 Billion
≈ $2.85 Billion
China CN¥411.16
5913 Enersys
NYSE:ENS
0.097x $184.59 Million $1.90 Billion USA $189.59
5914 Delta Djakarta Tbk
JK:DLTA
0.097x Rp75.85 Billion
≈ $4.44 Million
Rp778.81 Billion
≈ $45.63 Million
Indonesia Rp1775.00
5915 Canadian Natural Resources Ltd
TO:CNQ
0.097x CA$3.94 Billion
≈ $2.85 Billion
CA$40.46 Billion
≈ $29.27 Billion
Canada CA$68.06
5916 Heungkuk F&M I
KO:000540
0.097x ₩85.68 Billion
≈ $58.07 Million
₩880.23 Billion
≈ $596.52 Million
Korea ₩3355.00
5917 Shenzhen Liantronics
SHE:300269
0.097x CN¥8.21 Million
≈ $1.20 Million
CN¥84.36 Million
≈ $12.35 Million
China CN¥4.56
5918 Viridien
PA:VIRI
0.097x €104.30 Million
≈ $121.94 Million
€1.07 Billion
≈ $1.25 Billion
France €85.70
5919 Spotify Technology SA
NYSE:SPOT
0.097x $816.00 Million $8.38 Billion USA $491.40
5920 Ma Kuang Healthcare Holding Ltd
TWO:4139
0.097x NT$48.94 Million
≈ $1.54 Million
NT$503.05 Million
≈ $15.85 Million
Taiwan NT$41.95
5921 Kirloskar Oil Engines Limited
NSE:KIRLOSENG
0.097x Rs3.48 Billion
≈ $37.61 Million
Rs35.75 Billion
≈ $386.64 Million
India Rs2242.70
5922 Mount Burgess Mining NL
AU:MTB
0.097x AU$-136.31K
≈ $-96.45K
AU$-1.40 Million
≈ $-991.85K
Australia AU$0.01
5923 Palm Landscape Architecture Co Ltd
SHE:002431
0.097x CN¥128.12 Million
≈ $18.75 Million
CN¥1.32 Billion
≈ $192.84 Million
China CN¥1.32
5924 G8 Education Ltd
AU:GEM
0.097x AU$85.36 Million
≈ $60.40 Million
AU$878.05 Million
≈ $621.28 Million
Australia AU$0.09
5925 First Tractor Company Limited
F:FTP
0.097x €799.78 Million
≈ $935.03 Million
€8.23 Billion
≈ $9.62 Billion
Germany €0.96
5926 Melexis NV
BR:MELE
0.097x €47.08 Million
≈ $55.04 Million
€484.53 Million
≈ $566.47 Million
Belgium €68.10
5927 Deutsche Telekom AG
F:DTEA
0.097x €8.96 Billion
≈ $10.48 Billion
€92.23 Billion
≈ $107.83 Billion
Germany €25.50
5928 Reading International B Inc
NASDAQ:RDIB
0.097x $-2.47 Million $-25.39 Million USA $15.92
5929 New Bubbleroom Sweden AB
ST:BBROOM
0.097x Skr7.60 Million
≈ $817.67K
Skr78.22 Million
≈ $8.42 Million
Sweden Skr10.00
5930 Sanghvi Movers Limited
NSE:SANGHVIMOV
0.097x Rs1.18 Billion
≈ $12.72 Million
Rs12.12 Billion
≈ $131.02 Million
India Rs429.50
5931 Mitrajaya Holdings Bhd
KLSE:9571
0.097x RM70.98 Million
≈ $17.82 Million
RM730.99 Million
≈ $183.53 Million
Malaysia RM0.49
5932 T.A.C. Consumer Public Company Limited
BK:TACC
0.097x ฿70.57 Million
≈ $2.20 Million
฿726.78 Million
≈ $22.65 Million
Thailand ฿6.25
5933 MEDICLIN Aktiengesellschaft
XETRA:MED
0.097x €24.23 Million
≈ $28.33 Million
€249.63 Million
≈ $291.85 Million
Germany €5.10
5934 Oxurion NV
BR:OXUR
0.097x €-1.16 Million
≈ $-1.36 Million
€-11.99 Million
≈ $-14.02 Million
Belgium €0.00
5935 Strategic Investments A/S
CO:STRINV
0.097x Dkr30.91 Million
≈ $4.84 Million
Dkr318.58 Million
≈ $49.84 Million
Denmark Dkr0.59
5936 Isrotel -L
TA:ISRO
0.097x ILA261.36 Million
≈ $700.70K
ILA2.69 Billion
≈ $7.22 Million
Israel ILA13350.00
5937 Yunnan Coal & Energy Co Ltd
SHG:600792
0.097x CN¥227.34 Million
≈ $33.27 Million
CN¥2.34 Billion
≈ $342.92 Million
China CN¥5.04
5938 Cheffelo AB
ST:CHEF
0.097x Skr41.03 Million
≈ $4.42 Million
Skr423.01 Million
≈ $45.52 Million
Sweden Skr113.60
5939 Adamas One Corp. Common Stock
NASDAQ:JEWL
0.097x $-160.86K $-1.66 Million USA $0.00
5940 Magyar Telekom Távközlési Nyilvánosan Müködö Részvénytársaság
F:MGYB
0.097x €90.92 Billion
≈ $106.29 Billion
€937.87 Billion
≈ $1.10 Trillion
Germany €6.90
5941 Cohen & Steers Inc
NYSE:CNS
0.097x $67.39 Million $695.37 Million USA $73.12
5942 VALLOUREC ADR 1/5/EO 2
F:VACE
0.097x €232.00 Million
≈ $271.23 Million
€2.39 Billion
≈ $2.80 Billion
Germany €4.84
5943 Hae In
KO:003010
0.097x ₩13.16 Billion
≈ $8.92 Million
₩135.78 Billion
≈ $92.02 Million
Korea ₩10020.00
5944 Globe International Ltd
AU:GLB
0.097x AU$7.36 Million
≈ $5.21 Million
AU$75.95 Million
≈ $53.74 Million
Australia AU$2.68
5945 Smartbroker Holding AG
XETRA:SB1
0.097x €3.75 Million
≈ $4.39 Million
€38.78 Million
≈ $45.34 Million
Germany €8.32
5946 Carnival Corporation
NYSE:CCL
0.097x $1.26 Billion $13.05 Billion USA $25.07
5947 Carnival Plc ADS
NYSE:CUK
0.097x $1.26 Billion $13.05 Billion USA $26.60
5948 Carnival Corporation & plc
F:POH1
0.097x €1.26 Billion
≈ $1.48 Billion
€13.05 Billion
≈ $15.26 Billion
Germany €22.74
5949 Dreamus Company
KQ:060570
0.097x ₩14.05 Billion
≈ $9.52 Million
₩145.25 Billion
≈ $98.43 Million
Korea ₩5000.00
5950 Codan Ltd
AU:CDA
0.097x AU$53.98 Million
≈ $38.19 Million
AU$557.89 Million
≈ $394.75 Million
Australia AU$67.49
5951 Yeong Hwa Meta
KO:012280
0.097x ₩7.89 Billion
≈ $5.35 Million
₩81.54 Billion
≈ $55.26 Million
Korea ₩3485.00
5952 Integrated Research Ltd
AU:IRI
0.097x AU$9.73 Million
≈ $6.89 Million
AU$100.62 Million
≈ $71.19 Million
Australia AU$0.28
5953 Stef SA
PA:STF
0.097x €120.11 Million
≈ $140.42 Million
€1.24 Billion
≈ $1.45 Billion
France €120.40
5954 Aktis Oncology, Inc. Common stock
NASDAQ:AKTS
0.097x $-12.80 Million $-132.39 Million USA $18.52
5955 Pitti Engineering Limited
NSE:PITTIENG
0.097x Rs953.91 Million
≈ $10.32 Million
Rs9.87 Billion
≈ $106.73 Million
India Rs1123.80
5956 Atalaya Mining Ltd
F:E5S1
0.097x €78.74 Million
≈ $92.05 Million
€814.61 Million
≈ $952.36 Million
Germany €12.40
5957 MetLife Inc
NYSE:MET
0.097x $2.69 Billion $27.80 Billion USA $94.35
5958 Hanil Forging Industrial Co. Ltd
KQ:024740
0.097x ₩15.43 Billion
≈ $10.46 Million
₩159.69 Billion
≈ $108.22 Million
Korea ₩2205.00
5959 PRL Global Ltd
AU:PRG
0.097x AU$23.28 Million
≈ $16.47 Million
AU$240.90 Million
≈ $170.45 Million
Australia AU$1.38
5960 Curro Hol
JSE:COH
0.097x ZAC688.00 Million
≈ $365.64K
ZAC7.12 Billion
≈ $3.79 Million
South Africa ZAC1461.00
5961 Grupo Posadas S.A.B. de C.V
MX:POSADASA
0.097x MX$496.14 Million
≈ $28.55 Million
MX$5.14 Billion
≈ $295.63 Million
Mexico MX$27.00
5962 Semiconductor Manufacturing Electronics (Shaoxing) Corp. A
SHG:688469
0.097x CN¥1.90 Billion
≈ $278.41 Million
CN¥19.70 Billion
≈ $2.88 Billion
China CN¥8.86
5963 Goldstone Resources Ltd
LSE:GRL
0.097x GBX1.13 Million
≈ $137.24
GBX11.68 Million
≈ $1.42K
UK GBX0.53
5964 Global Water Resources Inc
NASDAQ:GWRS
0.097x $8.65 Million $89.62 Million USA $8.00
5965 Chien Wei Precise Technology Co Ltd
TWO:8092
0.096x NT$53.64 Million
≈ $1.69 Million
NT$555.95 Million
≈ $17.52 Million
Taiwan NT$12.55
5966 Maschinenfabrik Berthold Hermle AG
F:MBH3
0.096x €34.05 Million
≈ $39.81 Million
€352.94 Million
≈ $412.62 Million
Germany €187.50
5967 Fengfan Power
SHG:601700
0.096x CN¥264.93 Million
≈ $38.77 Million
CN¥2.75 Billion
≈ $401.89 Million
China CN¥6.19
5968 Fecon Foundation Engineering and Underground Construction JSC
VN:FCN
0.096x ₫326.68 Billion
≈ $12.41 Million
₫3.39 Trillion
≈ $128.71 Million
Vietnam ₫10600.00
5969 United Airlines Holdings Inc
NASDAQ:UAL
0.096x $1.61 Billion $16.70 Billion USA $111.78
5970 Poolia AB (publ)
ST:POOL-B
0.096x Skr21.80 Million
≈ $2.35 Million
Skr226.10 Million
≈ $24.33 Million
Sweden Skr5.70
5971 Bodycote PLC
LSE:BOY
0.096x GBX61.80 Million
≈ $7.52K
GBX641.00 Million
≈ $77.99K
UK GBX909.50
5972 Huber+suhner AG
SW:HUBN
0.096x CHF65.04 Million
≈ $82.22 Million
CHF674.64 Million
≈ $852.93 Million
Switzerland CHF181.40
5973 Hilan Ltd
TA:HLAN
0.096x ILA118.53 Million
≈ $317.76K
ILA1.23 Billion
≈ $3.30 Million
Israel ILA23560.00
5974 Jointo Energy Investment Co Ltd Hebei
SHE:000600
0.096x CN¥1.98 Billion
≈ $290.03 Million
CN¥20.57 Billion
≈ $3.01 Billion
China CN¥7.17
5975 Cal-Comp Electronics (Thailand) Public Company Limited
TW:9105
0.096x NT$2.53 Billion
≈ $79.83 Million
NT$26.30 Billion
≈ $828.73 Million
Taiwan NT$8.45
5976 Sinoma International Engineering Co Ltd
SHG:600970
0.096x CN¥2.42 Billion
≈ $353.74 Million
CN¥25.10 Billion
≈ $3.67 Billion
China CN¥7.72
5977 Xintec
TWO:3374
0.096x NT$939.49 Million
≈ $29.60 Million
NT$9.76 Billion
≈ $307.42 Million
Taiwan NT$456.00
5978 Glenveagh Properties PLC
IR:GVR
0.096x €72.05 Million
≈ $84.23 Million
€748.36 Million
≈ $874.91 Million
Ireland €2.34
5979 Münchener Rück AG
XETRA:MUV2
0.096x €3.12 Billion
≈ $3.65 Billion
€32.41 Billion
≈ $37.90 Billion
Germany €498.80
5980 CSN Mineração S.A
SA:CMIN3
0.096x R$650.53 Million
≈ $127.64 Million
R$6.76 Billion
≈ $1.33 Billion
Brazil R$4.91
5981 RATIONAL UN.ADR 1/ 1/20
F:RAA1
0.096x €77.72 Million
≈ $90.87 Million
€807.70 Million
≈ $944.29 Million
Germany €31.40
5982 ImmuCell Corporation
NASDAQ:ICCC
0.096x $3.02 Million $31.37 Million USA $9.60
5983 Monday.Com Ltd
NASDAQ:MNDY
0.096x $59.46 Million $617.98 Million USA $80.31
5984 Naked Wines plc
LSE:WINE
0.096x GBX6.22 Million
≈ $757.28
GBX64.70 Million
≈ $7.87K
UK GBX64.40
5985 Carnival PLC
LSE:CCL
0.096x GBX1.25 Billion
≈ $152.27K
GBX13.01 Billion
≈ $1.58 Million
UK GBX1903.50
5986 APG SGA SA
SW:APGN
0.096x CHF5.02 Million
≈ $6.34 Million
CHF52.16 Million
≈ $65.94 Million
Switzerland CHF200.00
5987 Ta-Yuan Cogeneration Co Ltd
TWO:8931
0.096x NT$189.95 Million
≈ $5.98 Million
NT$1.98 Billion
≈ $62.24 Million
Taiwan NT$42.65
5988 National Fuel Gas Company
NYSE:NFG
0.096x $377.26 Million $3.92 Billion USA $76.26
5989 Safeture AB
ST:SFTR
0.096x Skr2.86 Million
≈ $308.10K
Skr29.78 Million
≈ $3.20 Million
Sweden Skr4.10
5990 IAR Systems Group AB (publ)
ST:IAR-B
0.096x Skr41.90 Million
≈ $4.51 Million
Skr435.90 Million
≈ $46.91 Million
Sweden Skr180.00
5991 Heungkuk Fire & Marine Insurance Co Ltd
KO:000545
0.096x ₩105.31 Billion
≈ $71.37 Million
₩1.10 Trillion
≈ $743.04 Million
Korea ₩5590.00
5992 Hanjaya Mandala Sampoerna Tbk PT
JK:HMSP
0.096x Rp2.92 Trillion
≈ $171.24 Million
Rp30.43 Trillion
≈ $1.78 Billion
Indonesia Rp605.00
5993 S H Kelkar and Company Limited
NSE:SHK
0.096x Rs1.31 Billion
≈ $14.15 Million
Rs13.62 Billion
≈ $147.34 Million
India Rs137.86
5994 Sibanye Stillwater Limited
F:47VS
0.096x €4.24 Billion
≈ $4.96 Billion
€44.17 Billion
≈ $51.64 Billion
Germany €8.95
5995 Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
0.096x Rs95.03 Billion
≈ $1.03 Billion
Rs989.81 Billion
≈ $10.70 Billion
India Rs1737.80
5996 Indus Holding AG
XETRA:INH
0.096x €70.14 Million
≈ $82.00 Million
€730.71 Million
≈ $854.28 Million
Germany €39.95
5997 Hanssem
KO:009240
0.096x ₩37.71 Billion
≈ $25.56 Million
₩392.89 Billion
≈ $266.26 Million
Korea ₩39000.00
5998 Zbom Cabinets Co Ltd
SHG:603801
0.096x CN¥284.40 Million
≈ $41.62 Million
CN¥2.96 Billion
≈ $433.65 Million
China CN¥6.29
5999 NINGBO SHANSHAN GDR/A
F:OJ8
0.096x €2.26 Billion
≈ $2.64 Billion
€23.54 Billion
≈ $27.52 Billion
Germany €15.00
6000 INTERGRATED DIA.H DL 025
F:8I8
0.096x €340.79 Million
≈ $398.42 Million
€3.55 Billion
≈ $4.15 Billion
Germany €0.43