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
7901 Optiva Inc
TO:OPT
0.071x CA$-4.82 Million
≈ $-3.48 Million
CA$-67.61 Million
≈ $-48.91 Million
Canada CA$0.25
7902 Pivotree Inc
V:PVT
0.071x CA$3.64 Million
≈ $2.63 Million
CA$51.03 Million
≈ $36.92 Million
Canada CA$1.50
7903 Bosch Limited
NSE:BOSCHLTD
0.071x Rs9.98 Billion
≈ $107.97 Million
Rs140.17 Billion
≈ $1.52 Billion
India Rs42950.00
7904 Vraj Iron and Steel Ltd
NSE:VRAJ
0.071x Rs294.14 Million
≈ $3.18 Million
Rs4.13 Billion
≈ $44.66 Million
India Rs123.40
7905 Hua Nan Financial Holdings Co Ltd
TW:2880
0.071x NT$17.34 Billion
≈ $546.30 Million
NT$243.51 Billion
≈ $7.67 Billion
Taiwan NT$44.40
7906 Suqian Unitech Corp. Ltd. Cl A
SHG:603065
0.071x CN¥142.23 Million
≈ $20.81 Million
CN¥2.00 Billion
≈ $292.28 Million
China CN¥16.14
7907 Barrick Mining Corporation
NYSE:B
0.071x $2.63 Billion $36.89 Billion USA $43.68
7908 Lindab International AB
ST:LIAB
0.071x Skr521.00 Million
≈ $56.07 Million
Skr7.32 Billion
≈ $787.64 Million
Sweden Skr131.10
7909 Ace Hardware Indonesia Tbk
JK:ACES
0.071x Rp442.81 Billion
≈ $25.95 Million
Rp6.22 Trillion
≈ $364.58 Million
Indonesia Rp358.00
7910 Hansol Inticube Co. Ltd
KQ:070590
0.071x ₩780.15 Million
≈ $528.70K
₩10.96 Billion
≈ $7.43 Million
Korea ₩1685.00
7911 New Hope Corporation Ltd
AU:NHC
0.071x AU$185.02 Million
≈ $130.91 Million
AU$2.60 Billion
≈ $1.84 Billion
Australia AU$5.21
7912 Cirrus Logic Inc
NASDAQ:CRUS
0.071x $151.42 Million $2.13 Billion USA $124.92
7913 Industrial Bank Co Ltd
SHG:601166
0.071x CN¥65.78 Billion
≈ $9.63 Billion
CN¥924.53 Billion
≈ $135.29 Billion
China CN¥18.34
7914 NN Inc
NASDAQ:NNBR
0.071x $11.16 Million $156.92 Million USA $3.77
7915 Jiangsu Nanfang Medical
SHG:603880
0.071x CN¥12.53 Million
≈ $1.83 Million
CN¥176.20 Million
≈ $25.78 Million
China CN¥7.48
7916 China Times Publishing Co
TWO:8923
0.071x NT$31.57 Million
≈ $994.72K
NT$443.91 Million
≈ $13.99 Million
Taiwan NT$18.80
7917 Ambica Agarbathies & Aroma industries Limited
NSE:AMBICAAGAR
0.071x Rs80.17 Million
≈ $866.98K
Rs1.13 Billion
≈ $12.19 Million
India Rs24.89
7918 Eastroc Beverage Group Co Ltd
SHG:605499
0.071x CN¥1.46 Billion
≈ $213.00 Million
CN¥20.47 Billion
≈ $3.00 Billion
China CN¥122.80
7919 Bros Eastern Co Ltd
SHG:601339
0.071x CN¥652.44 Million
≈ $95.47 Million
CN¥9.18 Billion
≈ $1.34 Billion
China CN¥8.08
7920 Vine Hill Capital Investment Corp. Class A Ordinary Shares
NASDAQ:VCIC
0.071x $-175.00K $-2.46 Million USA $11.00
7921 Msscorps Co Ltd
TW:6830
0.071x NT$216.21 Million
≈ $6.81 Million
NT$3.04 Billion
≈ $95.80 Million
Taiwan NT$398.00
7922 Berkah Prima Perkasa Tbk PT
JK:BLUE
0.071x Rp7.21 Billion
≈ $422.34K
Rp101.36 Billion
≈ $5.94 Million
Indonesia Rp2470.00
7923 Terna Energy Societe Anonyme Commercial Technical Company
AT:TENERGY
0.071x €34.77 Million
≈ $40.65 Million
€489.04 Million
≈ $571.73 Million
Greece €20.00
7924 Sieyuan Electric Co Ltd
SHE:002028
0.071x CN¥1.17 Billion
≈ $171.11 Million
CN¥16.45 Billion
≈ $2.41 Billion
China CN¥161.40
7925 Xinjiang Tianrun Dairy Co Ltd
SHG:600419
0.071x CN¥184.79 Million
≈ $27.04 Million
CN¥2.60 Billion
≈ $380.38 Million
China CN¥8.55
7926 Genuine Parts Co
NYSE:GPC
0.071x $341.57 Million $4.81 Billion USA $135.63
7927 Beijing Bashi Media Co Ltd
SHG:600386
0.071x CN¥134.41 Million
≈ $19.67 Million
CN¥1.89 Billion
≈ $276.69 Million
China CN¥3.29
7928 JD.com Inc Adr
F:013A
0.071x €20.88 Billion
≈ $24.41 Billion
€293.78 Billion
≈ $343.46 Billion
Germany €25.65
7929 L1 Group Limited
AU:L1G
0.071x AU$68.16 Million
≈ $48.23 Million
AU$959.04 Million
≈ $678.58 Million
Australia AU$1.08
7930 Eutelsat Communications SA
PA:ETL
0.071x €189.10 Million
≈ $221.08 Million
€2.66 Billion
≈ $3.11 Billion
France €2.04
7931 Casino Guichard Perrachon SA
PA:CO
0.071x €69.00 Million
≈ $80.67 Million
€971.00 Million
≈ $1.14 Billion
France €0.21
7932 Covenant Logistics Group, Inc.
NYSE:CVLG
0.071x $28.96 Million $407.60 Million USA $34.65
7933 Zhejiang Tianzhen Technology Co. Ltd. A
SHE:301356
0.071x CN¥212.41 Million
≈ $31.08 Million
CN¥2.99 Billion
≈ $437.46 Million
China CN¥19.59
7934 Centro de Imagem Diagnósticos S.A
SA:AALR3
0.071x R$78.10 Million
≈ $15.32 Million
R$1.10 Billion
≈ $215.70 Million
Brazil R$3.04
7935 Soke Degirmencilik AS
IS:SOKE
0.071x TL213.19 Million
≈ $4.77 Million
TL3.00 Billion
≈ $67.21 Million
Turkey TL15.58
7936 Likewise Group PLC
LSE:LIKE
0.071x GBX3.20 Million
≈ $388.89
GBX44.99 Million
≈ $5.47K
UK GBX29.50
7937 Wiscom System Co Ltd
SHE:002090
0.071x CN¥111.23 Million
≈ $16.28 Million
CN¥1.57 Billion
≈ $229.16 Million
China CN¥9.37
7938 JD.com Inc Adr
NASDAQ:JD
0.071x $20.88 Billion $293.97 Billion USA $29.98
7939 Nandan Denim Limited
NSE:NDL
0.071x Rs454.21 Million
≈ $4.91 Million
Rs6.40 Billion
≈ $69.17 Million
India Rs2.32
7940 Turkiye Sinai Kalkinma Bankasi AS
IS:TSKB
0.071x TL2.86 Billion
≈ $63.95 Million
TL40.22 Billion
≈ $900.75 Million
Turkey TL11.12
7941 ENF Technology Co. Ltd
KQ:102710
0.071x ₩31.46 Billion
≈ $21.32 Million
₩443.21 Billion
≈ $300.36 Million
Korea ₩45500.00
7942 Thai Plaspac Public Company Limited
BK:TPAC
0.071x ฿213.31 Million
≈ $6.65 Million
฿3.01 Billion
≈ $93.70 Million
Thailand ฿8.50
7943 International Research Corporation Public Company Limited
BK:IRCP
0.071x ฿31.40 Million
≈ $978.74K
฿442.62 Million
≈ $13.80 Million
Thailand ฿0.31
7944 Kumho Ind
KO:002990
0.071x ₩17.20 Billion
≈ $11.66 Million
₩242.56 Billion
≈ $164.38 Million
Korea ₩9770.00
7945 AstraZeneca PLC
LSE:AZN
0.071x GBX3.36 Billion
≈ $408.69K
GBX47.38 Billion
≈ $5.77 Million
UK GBX11896.00
7946 AstraZeneca PLC
NASDAQ:AZN
0.071x $3.36 Billion $47.38 Billion USA $187.03
7947 AstraZeneca PLC
NYSE:AZN
0.071x $3.36 Billion $47.38 Billion USA $161.42
7948 Guangzhou Hangxin Aviation Technology Co Ltd
SHE:300424
0.071x CN¥55.43 Million
≈ $8.11 Million
CN¥782.00 Million
≈ $114.43 Million
China CN¥14.22
7949 Nahar Poly Films Limited
NSE:NAHARPOLY
0.071x Rs604.44 Million
≈ $6.54 Million
Rs8.53 Billion
≈ $92.22 Million
India Rs237.00
7950 Cyient Limited
NSE:CYIENT
0.071x Rs4.37 Billion
≈ $47.24 Million
Rs61.63 Billion
≈ $666.54 Million
India Rs857.50
7951 Primotec Group Ltd
TA:PRMG
0.071x ILA11.47 Million
≈ $30.76K
ILA161.93 Million
≈ $434.12K
Israel ILA1341.00
7952 Indara Insurance Public Company Limited
BK:INSURE
0.071x ฿109.22 Million
≈ $3.40 Million
฿1.54 Billion
≈ $48.05 Million
Thailand ฿50.00
7953 Taisol Electronics Co Ltd
TW:3338
0.071x NT$133.33 Million
≈ $4.20 Million
NT$1.88 Billion
≈ $59.29 Million
Taiwan NT$64.00
7954 SMU S.A
SN:SMU
0.071x CL$59.45 Billion
≈ $66.49 Million
CL$839.34 Billion
≈ $938.67 Million
Chile CL$128.90
7955 Lion Finance Group PLC
LSE:BGEO
0.071x GBX559.36 Million
≈ $68.06K
GBX7.90 Billion
≈ $960.90K
UK GBX12440.00
7956 Shree Ram Proteins Limited
NSE:SRPL
0.071x Rs13.26 Million
≈ $143.36K
Rs187.18 Million
≈ $2.02 Million
India Rs0.33
7957 Airoha Technology Corp
TW:6526
0.071x NT$1.49 Billion
≈ $46.93 Million
NT$21.03 Billion
≈ $662.70 Million
Taiwan NT$625.00
7958 Hai An Transport and Stevedoring JSC
VN:HAH
0.071x ₫381.93 Billion
≈ $14.51 Million
₫5.39 Trillion
≈ $204.97 Million
Vietnam ₫46200.00
7959 Korea Electric Power Corp
KO:015760
0.071x ₩3.49 Trillion
≈ $2.37 Billion
₩49.32 Trillion
≈ $33.43 Billion
Korea ₩35600.00
7960 Korea Electric Power Corporation
F:KOP
0.071x €3.49 Trillion
≈ $4.08 Trillion
€49.32 Trillion
≈ $57.66 Trillion
Germany €10.50
7961 Huaneng Lancang River Hydropower Inc Class A
SHG:600025
0.071x CN¥6.48 Billion
≈ $947.82 Million
CN¥91.50 Billion
≈ $13.39 Billion
China CN¥9.67
7962 Atlas Resources Tbk
JK:ARII
0.071x Rp5.11 Million
≈ $299.31
Rp72.18 Million
≈ $4.23K
Indonesia Rp278.00
7963 Central Plaza Hotel Public Company Limited
BK:CENTEL
0.071x ฿1.54 Billion
≈ $48.05 Million
฿21.79 Billion
≈ $679.02 Million
Thailand ฿38.25
7964 Redington Limited
NSE:REDINGTON
0.071x Rs7.37 Billion
≈ $79.76 Million
Rs104.24 Billion
≈ $1.13 Billion
India Rs354.85
7965 Ningbo Thermal Power Co Ltd
SHG:600982
0.071x CN¥381.75 Million
≈ $55.86 Million
CN¥5.40 Billion
≈ $789.64 Million
China CN¥5.10
7966 Ethos Technologies Inc. Class A Common Stock
NASDAQ:LIFE
0.071x $31.21 Million $441.32 Million USA $31.61
7967 Alphatec Holdings Inc
NASDAQ:ATEC
0.071x $1.29 Million $18.26 Million USA $9.31
7968 Fractal Gaming Group AB
ST:FRACTL
0.071x Skr28.90 Million
≈ $3.11 Million
Skr408.80 Million
≈ $43.99 Million
Sweden Skr14.60
7969 Taimide Tech Inc
TW:3645
0.071x NT$228.54 Million
≈ $7.20 Million
NT$3.23 Billion
≈ $101.85 Million
Taiwan NT$68.40
7970 PT Ingria Pratama Capitalindo Tbk
JK:GRIA
0.071x Rp27.86 Billion
≈ $1.63 Million
Rp394.15 Billion
≈ $23.10 Million
Indonesia Rp142.00
7971 YBM Net Inc
KQ:057030
0.071x ₩3.64 Billion
≈ $2.46 Million
₩51.44 Billion
≈ $34.86 Million
Korea ₩2225.00
7972 Eche Izquierdo
SN:EISA
0.071x CL$12.31 Billion
≈ $13.77 Million
CL$174.21 Billion
≈ $194.83 Million
Chile CL$530.00
7973 Lampsa Hellenic Hotels S.A
AT:LAMPS
0.071x €9.12 Million
≈ $10.66 Million
€129.05 Million
≈ $150.87 Million
Greece €47.20
7974 Navin Fluorine International Limited
NSE:NAVINFLUOR
0.071x Rs2.81 Billion
≈ $30.38 Million
Rs39.75 Billion
≈ $429.84 Million
India Rs8271.00
7975 Yuen Foong Yu Consumer Prod
TW:6790
0.071x NT$383.90 Million
≈ $12.09 Million
NT$5.43 Billion
≈ $171.16 Million
Taiwan NT$38.35
7976 Hawkins Inc
NASDAQ:HWKN
0.071x $37.73 Million $534.01 Million USA $129.91
7977 Enea S.A.
WAR:ENA
0.071x zł1.32 Billion
≈ $363.06 Million
zł18.67 Billion
≈ $5.14 Billion
Poland zł20.18
7978 Kobay Tech Bhd
KLSE:6971
0.071x RM26.83 Million
≈ $6.74 Million
RM379.78 Million
≈ $95.35 Million
Malaysia RM2.46
7979 Shenzhen Asiantime International Construction Co Ltd
SHE:002811
0.071x CN¥99.21 Million
≈ $14.52 Million
CN¥1.40 Billion
≈ $205.48 Million
China CN¥10.27
7980 Sunrise Communications AG
NASDAQ:SNRE
0.071x $290.50 Million $4.11 Billion USA $58.43
7981 Kepler Weber S.A
SA:KEPL3
0.071x R$53.39 Million
≈ $10.48 Million
R$755.92 Million
≈ $148.32 Million
Brazil R$6.11
7982 Mitra Keluarga Karyasehat Tbk PT
JK:MIKA
0.071x Rp601.57 Billion
≈ $35.25 Million
Rp8.52 Trillion
≈ $499.08 Million
Indonesia Rp1890.00
7983 Federal Signal Corporation
NYSE:FSS
0.071x $101.30 Million $1.43 Billion USA $128.21
7984 Wuhan Zhongyuan Huadian Sci Tech
SHE:300018
0.071x CN¥97.77 Million
≈ $14.31 Million
CN¥1.38 Billion
≈ $202.59 Million
China CN¥11.94
7985 Xiangpiaopiao Food Co Ltd
SHG:603711
0.071x CN¥233.11 Million
≈ $34.11 Million
CN¥3.30 Billion
≈ $483.09 Million
China CN¥11.08
7986 InTiCa Systems AG
F:IS7
0.071x €1.07 Million
≈ $1.25 Million
€15.10 Million
≈ $17.65 Million
Germany €1.59
7987 ORKLA ADR/1 NK 625
F:OKL0
0.071x €3.68 Billion
≈ $4.30 Billion
€52.15 Billion
≈ $60.97 Billion
Germany €10.60
7988 Kalyani Steels Limited
NSE:KSL
0.071x Rs1.39 Billion
≈ $15.05 Million
Rs19.71 Billion
≈ $213.18 Million
India Rs848.40
7989 NS Co. Ltd
KQ:217820
0.071x ₩6.87 Billion
≈ $4.66 Million
₩97.35 Billion
≈ $65.97 Million
Korea ₩2040.00
7990 Runner Xiamen Corp
SHG:603408
0.071x CN¥242.37 Million
≈ $35.47 Million
CN¥3.43 Billion
≈ $502.47 Million
China CN¥10.34
7991 Inspecs Group plc
LSE:SPEC
0.071x GBX6.29 Million
≈ $765.19
GBX89.10 Million
≈ $10.84K
UK GBX97.00
7992 British American Tobacco PLC
LSE:BATS
0.071x GBX3.40 Billion
≈ $413.44K
GBX48.15 Billion
≈ $5.86 Million
UK GBX4421.00
7993 Mennica Polska S.A.
WAR:MNC
0.071x zł118.26 Million
≈ $32.55 Million
zł1.68 Billion
≈ $461.15 Million
Poland zł42.00
7994 Olive Resource Capital Inc
V:OC
0.071x CA$961.56K
≈ $695.58K
CA$13.63 Million
≈ $9.86 Million
Canada CA$0.11
7995 Omnia Holdings Limited
JSE:OMN
0.071x ZAC689.00 Million
≈ $366.17K
ZAC9.76 Billion
≈ $5.19 Million
South Africa ZAC10546.00
7996 Lenzing Aktiengesellschaft
VI:LNZ
0.071x €94.60 Million
≈ $110.60 Million
€1.34 Billion
≈ $1.57 Billion
Austria €23.70
7997 Grupo Profuturo S.A.B. de C.V
MX:GPROFUT
0.071x MX$1.13 Billion
≈ $65.00 Million
MX$16.01 Billion
≈ $921.16 Million
Mexico MX$126.40
7998 Airports of Thailand Public Company Limited
F:TX3A
0.071x €9.71 Billion
≈ $11.35 Billion
€137.57 Billion
≈ $160.84 Billion
Germany €1.61
7999 Airports of Thailand Public Company Limited
F:NYVQ
0.071x €9.71 Billion
≈ $11.35 Billion
€137.57 Billion
≈ $160.84 Billion
Germany €1.62
8000 Shandong Swan Cotton
SHG:603029
0.071x CN¥65.56 Million
≈ $9.59 Million
CN¥929.56 Million
≈ $136.02 Million
China CN¥14.99