Top Companies by Cash Flow Conversion Efficiency

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

Total Companies

31,325

Top Efficiency

x

Countries Tracked

39

Last Updated

Aug 2026
Quarterly Updates
Rank Company Efficiency Ratio Operating Cash Flow Net Assets Country Price
6901 Nukkleus Inc
NASDAQ:NUKKW
0.082x $-2.51 Million $-30.42 Million USA $0.12
6902 BioInvent International AB
ST:BINV
0.082x Skr66.78 Million
≈ $7.19 Million
Skr810.74 Million
≈ $87.25 Million
Sweden Skr23.00
6903 Ibersol SGPS
LS:IBS
0.082x €26.12 Million
≈ $30.54 Million
€317.28 Million
≈ $370.93 Million
Portugal €9.73
6904 Bilfinger SE
XETRA:GBF
0.082x €110.70 Million
≈ $129.42 Million
€1.34 Billion
≈ $1.57 Billion
Germany €80.65
6905 Chongqing Gas Grp Corp Ltd
SHG:600917
0.082x CN¥518.51 Million
≈ $75.87 Million
CN¥6.30 Billion
≈ $921.72 Million
China CN¥4.82
6906 Bains Mer Monaco
PA:BAIN
0.082x €141.33 Million
≈ $165.23 Million
€1.72 Billion
≈ $2.01 Billion
France €138.00
6907 Network Media Group Inc
V:NTE
0.082x CA$645.41K
≈ $466.88K
CA$7.84 Million
≈ $5.67 Million
Canada CA$0.06
6908 Cisarua Mountain Dairy Tbk PT
JK:CMRY
0.082x Rp604.09 Billion
≈ $35.40 Million
Rp7.34 Trillion
≈ $430.08 Million
Indonesia Rp4750.00
6909 Algonquin Power & Utilities Corp
TO:AQN
0.082x CA$417.60 Million
≈ $302.09 Million
CA$5.07 Billion
≈ $3.67 Billion
Canada CA$7.99
6910 ASM International NV
AS:ASM
0.082x €315.80 Million
≈ $369.20 Million
€3.84 Billion
≈ $4.49 Billion
Netherlands €854.00
6911 Domino's Pizza Enterprises Limited
F:HQX
0.082x €54.56 Million
≈ $63.79 Million
€663.09 Million
≈ $775.22 Million
Germany €11.60
6912 China Three Gorges New Energy Group Co Ltd
SHG:600905
0.082x CN¥9.07 Billion
≈ $1.33 Billion
CN¥110.17 Billion
≈ $16.12 Billion
China CN¥3.77
6913 Surapon Foods Public Company Limited
BK:SSF
0.082x ฿221.20 Million
≈ $6.89 Million
฿2.69 Billion
≈ $83.84 Million
Thailand ฿5.15
6914 Novita S.A.
WAR:NVT
0.082x zł11.38 Million
≈ $3.13 Million
zł138.43 Million
≈ $38.10 Million
Poland zł96.60
6915 Guosheng Financial Holding Inc
SHE:002670
0.082x CN¥932.32 Million
≈ $136.43 Million
CN¥11.34 Billion
≈ $1.66 Billion
China CN¥11.18
6916 Shenzhen Kaizhong Precision Technology Co Ltd
SHE:002823
0.082x CN¥167.10 Million
≈ $24.45 Million
CN¥2.03 Billion
≈ $297.38 Million
China CN¥13.36
6917 HIVE Digital Technologies Ltd.
V:HIVE
0.082x CA$45.98 Million
≈ $33.26 Million
CA$559.27 Million
≈ $404.57 Million
Canada CA$3.82
6918 Banque Cantonale de Geneve
SW:BCGE
0.082x CHF196.60 Million
≈ $248.55 Million
CHF2.39 Billion
≈ $3.02 Billion
Switzerland CHF31.80
6919 Hindware Home Innovation Limited
NSE:HINDWAREAP
0.082x Rs626.80 Million
≈ $6.78 Million
Rs7.63 Billion
≈ $82.48 Million
India Rs221.04
6920 Martela Oyj A
HE:MARAS
0.082x €-122.00K
≈ $-142.63K
€-1.49 Million
≈ $-1.74 Million
Finland €0.54
6921 Aspermont Ltd
AU:ASP
0.082x AU$259.00K
≈ $183.26K
AU$3.15 Million
≈ $2.23 Million
Australia AU$1.41
6922 Hyundai Autoever Corp
KO:307950
0.082x ₩149.14 Billion
≈ $101.07 Million
₩1.82 Trillion
≈ $1.23 Billion
Korea ₩412000.00
6923 Aotecar New Energy Technology Co Ltd
SHE:002239
0.082x CN¥477.15 Million
≈ $69.82 Million
CN¥5.81 Billion
≈ $850.10 Million
China CN¥2.51
6924 Baoding Dongli Machinery Co.Ltd.
SHE:301298
0.082x CN¥75.75 Million
≈ $11.08 Million
CN¥922.42 Million
≈ $134.98 Million
China CN¥12.42
6925 Diageo PLC
LSE:DGE
0.082x GBX1.08 Billion
≈ $131.65K
GBX13.18 Billion
≈ $1.60 Million
UK GBX1790.00
6926 K-Bro Linen Inc.
TO:KBL
0.082x CA$22.28 Million
≈ $16.12 Million
CA$271.35 Million
≈ $196.29 Million
Canada CA$47.06
6927 Jacobs Solutions Inc.
NYSE:J
0.082x $383.08 Million $4.67 Billion USA $145.07
6928 Recticel
BR:RECT
0.082x €35.33 Million
≈ $41.31 Million
€430.44 Million
≈ $503.23 Million
Belgium €12.98
6929 Mayur Uniquoters Ltd
NSE:MAYURUNIQ
0.082x Rs834.97 Million
≈ $9.03 Million
Rs10.17 Billion
≈ $110.02 Million
India Rs773.10
6930 Orora Ltd
AU:ORA
0.082x AU$237.70 Million
≈ $168.19 Million
AU$2.90 Billion
≈ $2.05 Billion
Australia AU$1.54
6931 Howmet Aerospace Inc
NYSE MKT:HWM
0.082x $453.00 Million $5.52 Billion USA $281.88
6932 Genting Bhd
KLSE:3182
0.082x RM4.28 Billion
≈ $1.08 Billion
RM52.22 Billion
≈ $13.11 Billion
Malaysia RM2.10
6933 AFFIN Holdings Bhd
KLSE:5185
0.082x RM1.00 Billion
≈ $251.28 Million
RM12.20 Billion
≈ $3.06 Billion
Malaysia RM2.25
6934 Flex Ltd
F:FXI
0.082x €420.00 Million
≈ $491.02 Million
€5.12 Billion
≈ $5.99 Billion
Germany €106.32
6935 Viet Dragon Securities Corp
VN:VDS
0.082x ₫248.42 Billion
≈ $9.44 Million
₫3.03 Trillion
≈ $115.09 Million
Vietnam ₫11800.00
6936 Allison Transmission Holdings Inc
NYSE:ALSN
0.082x $156.00 Million $1.90 Billion USA $118.88
6937 Taiwan High Speed Rail Corp
TW:2633
0.082x NT$5.71 Billion
≈ $179.84 Million
NT$69.65 Billion
≈ $2.19 Billion
Taiwan NT$25.80
6938 Dingli Communications Corp Ltd
SHE:300050
0.082x CN¥34.04 Million
≈ $4.98 Million
CN¥415.41 Million
≈ $60.79 Million
China CN¥6.12
6939 Bonheur
OL:BONHR
0.082x Nkr809.00 Million
≈ $85.13 Million
Nkr9.87 Billion
≈ $1.04 Billion
Norway Nkr238.00
6940 Hangzhou Jingye Intelligent Technology Co. Ltd. A
SHG:688290
0.082x CN¥116.90 Million
≈ $17.11 Million
CN¥1.43 Billion
≈ $208.81 Million
China CN¥69.38
6941 Bank of Queensland Ltd
AU:BOQ
0.082x AU$483.00 Million
≈ $341.75 Million
AU$5.90 Billion
≈ $4.17 Billion
Australia AU$6.60
6942 Telecom Italia S.p.A
F:TQIR
0.082x €1.10 Billion
≈ $1.29 Billion
€13.46 Billion
≈ $15.73 Billion
Germany €0.81
6943 TELECOM ITALIA ADR 1
F:TQIA
0.082x €1.10 Billion
≈ $1.29 Billion
€13.46 Billion
≈ $15.73 Billion
Germany €6.60
6944 TELECOM ITAL.RISP. ADR/10
F:TQI1
0.082x €1.10 Billion
≈ $1.29 Billion
€13.46 Billion
≈ $15.73 Billion
Germany €7.55
6945 CES Energy Solutions Corp
TO:CEU
0.082x CA$69.09 Million
≈ $49.98 Million
CA$843.56 Million
≈ $610.22 Million
Canada CA$18.33
6946 Condor Energies Inc.
TO:CDR
0.082x CA$1.80 Million
≈ $1.31 Million
CA$22.04 Million
≈ $15.94 Million
Canada CA$3.99
6947 SHANG.FOS.PHARM.GR.H YC 1
F:08HH
0.082x €5.21 Billion
≈ $6.09 Billion
€63.67 Billion
≈ $74.44 Billion
Germany €1.86
6948 Biora Therapeutics Inc
NASDAQ:BIOR
0.082x $-8.73 Million $-106.63 Million USA $0.22
6949 Jayride Group Ltd
AU:JAY
0.082x AU$-544.74K
≈ $-385.44K
AU$-6.65 Million
≈ $-4.71 Million
Australia AU$0.01
6950 Thungela Resources Limited
JSE:TGA
0.082x ZAC1.32 Billion
≈ $703.64K
ZAC16.18 Billion
≈ $8.60 Million
South Africa ZAC9648.00
6951 Petro Rio S.A.
SA:PRIO3
0.082x R$2.15 Billion
≈ $422.49 Million
R$26.32 Billion
≈ $5.16 Billion
Brazil R$57.45
6952 Super Energy Corporation Public Company Limited
BK:SUPER-R
0.082x ฿1.74 Billion
≈ $54.18 Million
฿21.25 Billion
≈ $662.24 Million
Thailand ฿0.15
6953 Eldeco Housing And Industries Limited
NSE:ELDEHSG
0.082x Rs326.91 Million
≈ $3.54 Million
Rs4.00 Billion
≈ $43.22 Million
India Rs759.60
6954 Planet Labs PBC
NYSE:PL
0.082x $28.59 Million $349.56 Million USA $23.93
6955 Madison Square Garden Entertainment Corp
NYSE:MSGE
0.082x $183.86 Million $2.25 Billion USA $76.55
6956 One Software Technologies Ltd
TA:ONE
0.082x ILA86.44 Million
≈ $231.74K
ILA1.06 Billion
≈ $2.83 Million
Israel ILA6473.00
6957 Gandhi Special Tubes Limited
NSE:GANDHITUBE
0.082x Rs258.33 Million
≈ $2.79 Million
Rs3.16 Billion
≈ $34.17 Million
India Rs889.70
6958 SAF Holland SA
XETRA:SFQ
0.082x €42.20 Million
≈ $49.34 Million
€516.18 Million
≈ $603.47 Million
Germany €21.60
6959 Brunswick Corporation
NYSE:BC
0.082x $132.90 Million $1.63 Billion USA $81.55
6960 Hyundai Elevator
KO:017800
0.082x ₩85.37 Billion
≈ $57.85 Million
₩1.04 Trillion
≈ $707.81 Million
Korea ₩72500.00
6961 Liaoning He Eye Hospital Group Co. LTD.
SHE:301103
0.082x CN¥156.93 Million
≈ $22.96 Million
CN¥1.92 Billion
≈ $281.10 Million
China CN¥16.44
6962 The Great Eastern Shipping Company Limited
NSE:GESHIP
0.082x Rs12.43 Billion
≈ $134.46 Million
Rs152.25 Billion
≈ $1.65 Billion
India Rs1341.80
6963 Xingyuan Environment Technology Co Ltd
SHE:300266
0.082x CN¥58.97 Million
≈ $8.63 Million
CN¥722.19 Million
≈ $105.68 Million
China CN¥1.85
6964 MS Industrie AG
F:MSAG
0.082x €4.84 Million
≈ $5.66 Million
€59.28 Million
≈ $69.30 Million
Germany €1.18
6965 Thejo Engineering Limited
NSE:THEJO
0.082x Rs282.12 Million
≈ $3.05 Million
Rs3.46 Billion
≈ $37.37 Million
India Rs2223.90
6966 KAR Auction Services Inc
NYSE:KAR
0.082x $125.50 Million $1.54 Billion USA $28.49
6967 Hunt Electronic Co Ltd
TWO:3297
0.082x NT$47.65 Million
≈ $1.50 Million
NT$583.68 Million
≈ $18.39 Million
Taiwan NT$27.50
6968 Grupo Rotoplas SAB de CV
MX:AGUA
0.082x MX$473.75 Million
≈ $27.26 Million
MX$5.80 Billion
≈ $333.98 Million
Mexico MX$14.06
6969 Zhejiang Xinneng Photovoltaic Technology Co Ltd
SHG:603105
0.082x CN¥185.80 Million
≈ $27.19 Million
CN¥2.28 Billion
≈ $333.06 Million
China CN¥7.20
6970 The Travelers Companies Inc
NYSE:TRV
0.082x $2.69 Billion $32.89 Billion USA $384.31
6971 Willis Lease Finance Corporation
NASDAQ:WLFC
0.082x $56.68 Million $694.37 Million USA $61.05
6972 Alumexx N.V.
AS:ALX
0.082x €405.00K
≈ $473.49K
€4.96 Million
≈ $5.80 Million
Netherlands €1.41
6973 Datamatics Global Services Limited
NSE:DATAMATICS
0.082x Rs1.18 Billion
≈ $12.76 Million
Rs14.46 Billion
≈ $156.41 Million
India Rs865.15
6974 Unisync Corp
TO:UNI
0.082x CA$1.45 Million
≈ $1.05 Million
CA$17.72 Million
≈ $12.82 Million
Canada CA$2.40
6975 Cascadero Copper Corp
V:CCD
0.082x CA$-67.33K
≈ $-48.70K
CA$-825.22K
≈ $-596.95K
Canada CA$0.01
6976 Jaiprakash Power Ventures Limited
NSE:JPPOWER
0.082x Rs10.39 Billion
≈ $112.32 Million
Rs127.32 Billion
≈ $1.38 Billion
India Rs17.94
6977 Gujarat Fluorochemicals Limited
NSE:FLUOROCHEM
0.082x Rs6.25 Billion
≈ $67.59 Million
Rs76.62 Billion
≈ $828.62 Million
India Rs4518.10
6978 XAC Automation
TWO:5490
0.082x NT$116.53 Million
≈ $3.67 Million
NT$1.43 Billion
≈ $45.03 Million
Taiwan NT$30.70
6979 Ciena Corp
NYSE:CIEN
0.082x $227.65 Million $2.79 Billion USA $412.39
6980 DP Aircraft I Limited
LSE:DPA
0.082x $4.22 Million $51.80 Million UK $0.15
6981 Satia Industries Limited
NSE:SATIA
0.082x Rs858.32 Million
≈ $9.28 Million
Rs10.53 Billion
≈ $113.89 Million
India Rs63.48
6982 B3 S.A. - Brasil Bolsa Balcão
SA:B3SA3
0.081x R$1.61 Billion
≈ $316.57 Million
R$19.80 Billion
≈ $3.88 Billion
Brazil R$14.95
6983 TKO Group Holdings, Inc.
NYSE:TKO
0.081x $694.54 Million $8.53 Billion USA $186.56
6984 Medallion Financial Corp
NASDAQ:MFIN
0.081x $41.32 Million $507.51 Million USA $10.90
6985 Epsilon Energy Ltd
NASDAQ:EPSN
0.081x $10.10 Million $124.12 Million USA $5.71
6986 Coast Entertainment Holdings Ltd
AU:CEH
0.081x AU$17.98 Million
≈ $12.72 Million
AU$220.95 Million
≈ $156.34 Million
Australia AU$0.52
6987 Cigna Corp
NYSE:CI
0.081x $3.42 Billion $42.01 Billion USA $282.49
6988 Compania de Minas Buenaventura SAA ADR
NYSE:BVN
0.081x $353.73 Million $4.35 Billion USA $31.96
6989 Peyto Exploration&Development Corp
TO:PEY
0.081x CA$225.14 Million
≈ $162.86 Million
CA$2.77 Billion
≈ $2.00 Billion
Canada CA$24.90
6990 PPAP Automotive Limited
NSE:PPAP
0.081x Rs231.59 Million
≈ $2.50 Million
Rs2.85 Billion
≈ $30.79 Million
India Rs321.35
6991 Exxaro Resources Ltd
JSE:EXX
0.081x ZAC5.79 Billion
≈ $3.08 Million
ZAC71.25 Billion
≈ $37.87 Million
South Africa ZAC19950.00
6992 Max Healthcare Institute Limited
NSE:MAXHEALTH
0.081x Rs8.18 Billion
≈ $88.42 Million
Rs100.52 Billion
≈ $1.09 Billion
India Rs1070.00
6993 TransAlta Corp
TO:TA
0.081x CA$120.00 Million
≈ $86.81 Million
CA$1.48 Billion
≈ $1.07 Billion
Canada CA$17.32
6994 Wienerberger AG
VI:WIE
0.081x €227.07 Million
≈ $265.47 Million
€2.79 Billion
≈ $3.27 Billion
Austria €21.74
6995 SatixFy Communications Ltd
NYSE MKT:SATX
0.081x $-9.12 Million $-112.22 Million USA $2.96
6996 Chunghwa Telecom Co
TW:2412
0.081x NT$32.56 Billion
≈ $1.03 Billion
NT$400.79 Billion
≈ $12.63 Billion
Taiwan NT$137.50
6997 Chongqing Sanfeng Environment Group Corp Ltd
SHG:601827
0.081x CN¥1.02 Billion
≈ $149.01 Million
CN¥12.54 Billion
≈ $1.83 Billion
China CN¥8.41
6998 Aryt Industries Ltd
TA:ARYT
0.081x ILA85.59 Million
≈ $229.47K
ILA1.05 Billion
≈ $2.82 Million
Israel ILA2500.00
6999 Zespol Elektrowni Patnow Adamow Konin SA
WAR:ZEP
0.081x zł166.96 Million
≈ $45.95 Million
zł2.06 Billion
≈ $565.87 Million
Poland zł18.34
7000 Kenmec Mechanical Engineering Co Ltd
TWO:6125
0.081x NT$470.00 Million
≈ $14.81 Million
NT$5.79 Billion
≈ $182.47 Million
Taiwan NT$49.40