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

Sep 2026
Quarterly Updates
Rank Company Efficiency Ratio Operating Cash Flow Net Assets Country Price
3401 Olin Corporation
NYSE:OLN
0.160x $309.20 Million $1.93 Billion USA $16.05
3402 Kura Sushi Asia Co Ltd
TWO:2754
0.160x NT$292.91 Million
≈ $9.23 Million
NT$1.83 Billion
≈ $57.57 Million
Taiwan NT$68.30
3403 PULSION Medical Systems SE
MU:PUS
0.160x €3.30 Million
≈ $3.86 Million
€20.60 Million
≈ $24.08 Million
Germany €21.60
3404 Elixirr International Plc
LSE:ELIX
0.160x GBX22.83 Million
≈ $2.78K
GBX142.53 Million
≈ $17.34K
UK GBX504.00
3405 Game Your Game, Inc. Common Stock
NASDAQ:GYGY
0.160x $-506.03K $-3.16 Million USA $0.87
3406 Anglo American Platinum Ltd
JSE:AMS
0.160x ZAC16.35 Billion
≈ $8.69 Million
ZAC102.11 Billion
≈ $54.27 Million
South Africa ZAC73681.00
3407 Barrett Business Services Inc
NASDAQ:BBSI
0.160x $38.43 Million $240.15 Million USA $30.85
3408 Zhanjiang Guolian Aquatic Products
SHE:300094
0.160x CN¥16.68 Million
≈ $2.44 Million
CN¥104.24 Million
≈ $15.25 Million
China CN¥2.87
3409 Shanghai Rural Commercial Bank Co Ltd
SHG:601825
0.160x CN¥21.99 Billion
≈ $3.22 Billion
CN¥137.42 Billion
≈ $20.11 Billion
China CN¥8.61
3410 Cogeco Communications Inc
TO:CCA
0.160x CA$319.93 Million
≈ $231.43 Million
CA$2.00 Billion
≈ $1.45 Billion
Canada CA$51.83
3411 Bastas Baskent Cimento Sanayi ve Ticaret AS
IS:BASCM
0.160x TL74.25 Million
≈ $1.66 Million
TL464.34 Million
≈ $10.40 Million
Turkey TL10.76
3412 Klassik Radio AG
XETRA:KA8
0.160x €775.50K
≈ $906.64K
€4.85 Million
≈ $5.67 Million
Germany €3.68
3413 Doctorglasses Chain Co Ltd
SHE:300622
0.160x CN¥153.87 Million
≈ $22.52 Million
CN¥962.76 Million
≈ $140.88 Million
China CN¥14.74
3414 Awareness Group
NASDAQ:TAAG
0.160x $4.91 Million $30.75 Million USA $0.01
3415 Continental Holdings Corp
TW:3703
0.160x NT$4.68 Billion
≈ $147.49 Million
NT$29.31 Billion
≈ $923.36 Million
Taiwan NT$19.75
3416 Appeninn Vagyonkezelo Holding Nyilvanosan Mukodo Reszvenytarsasag
F:0AP
0.160x €19.86 Million
≈ $23.22 Million
€124.40 Million
≈ $145.44 Million
Germany €1.73
3417 Guangdong Lyric Robot Automation Co Ltd
SHG:688499
0.160x CN¥377.99 Million
≈ $55.31 Million
CN¥2.37 Billion
≈ $346.44 Million
China CN¥37.00
3418 Sirona Biochem Corp
V:SBM
0.160x CA$-552.59K
≈ $-399.74K
CA$-3.46 Million
≈ $-2.51 Million
Canada CA$0.06
3419 Christiani & Nielsen (Thai) Public Company Limited
BK:CNT
0.160x ฿282.73 Million
≈ $8.81 Million
฿1.77 Billion
≈ $55.24 Million
Thailand ฿3.28
3420 LDR Turizm AS
IS:LIDER
0.160x TL1.29 Billion
≈ $28.90 Million
TL8.09 Billion
≈ $181.16 Million
Turkey TL8.41
3421 Elektrocieplownia Bedzin
WAR:BDZ
0.159x zł3.54 Million
≈ $973.43K
zł22.18 Million
≈ $6.10 Million
Poland zł39.30
3422 Lakeshore Acquisition III Corp. Ordinary Shares
NASDAQ:LCCC
0.159x $-338.12K $-2.12 Million USA $10.52
3423 Netbay Public Company Limited
BK:NETBAY
0.159x ฿71.57 Million
≈ $2.23 Million
฿448.96 Million
≈ $13.99 Million
Thailand ฿11.90
3424 Multibax Public Company Limited
BK:MBAX
0.159x ฿80.92 Million
≈ $2.52 Million
฿507.81 Million
≈ $15.83 Million
Thailand ฿2.06
3425 Masoval AS
OL:MAS
0.159x Nkr273.20 Million
≈ $28.75 Million
Nkr1.72 Billion
≈ $180.49 Million
Norway Nkr38.00
3426 Ekovest Bhd
KLSE:8877
0.159x RM420.52 Million
≈ $105.58 Million
RM2.64 Billion
≈ $663.03 Million
Malaysia RM0.18
3427 The Beachbody Company, Inc.
NYSE:BODI
0.159x $4.98 Million $31.32 Million USA $10.69
3428 Luminar Technologies
NASDAQ:LAZR
0.159x $-47.98 Million $-301.56 Million USA $0.09
3429 Deutsche Lufthansa AG
XETRA:LHA
0.159x €1.97 Billion
≈ $2.30 Billion
€12.40 Billion
≈ $14.49 Billion
Germany €7.70
3430 JSW Energy Limited
NSE:JSWENERGY
0.159x Rs53.38 Billion
≈ $577.33 Million
Rs335.77 Billion
≈ $3.63 Billion
India Rs495.00
3431 Cedar Woods Properties Ltd
AU:CWP
0.159x AU$77.77 Million
≈ $55.03 Million
AU$489.19 Million
≈ $346.14 Million
Australia AU$6.45
3432 Halfords Group PLC
LSE:HFD
0.159x GBX81.60 Million
≈ $9.93K
GBX513.50 Million
≈ $62.48K
UK GBX261.50
3433 RCL Foods Ltd
JSE:RCL
0.159x ZAC1.70 Billion
≈ $900.83K
ZAC10.67 Billion
≈ $5.67 Million
South Africa ZAC684.00
3434 Anglo Asian Mining Plc
LSE:AAZ
0.159x GBX11.44 Million
≈ $1.39K
GBX72.03 Million
≈ $8.76K
UK GBX405.00
3435 Laster Tech Corp Ltd
TW:3346
0.159x NT$507.51 Million
≈ $15.99 Million
NT$3.20 Billion
≈ $100.73 Million
Taiwan NT$23.60
3436 GurSel Turizm Tasimacilik Ve Servis Ticaret AS
IS:GRSEL
0.159x TL1.45 Billion
≈ $32.38 Million
TL9.11 Billion
≈ $204.02 Million
Turkey TL260.00
3437 KAWASAKI KISEN K. ADR/1/2
F:KLI
0.159x €273.17 Billion
≈ $319.37 Billion
€1.72 Trillion
≈ $2.01 Trillion
Germany €13.20
3438 EDESAL Holding SA
BA:EDLH
0.159x AR$8.68 Billion
≈ $6.28 Million
AR$54.67 Billion
≈ $39.56 Million
Argentina AR$22.50
3439 LANCOR HOLDINGS LTD.
NSE:LANCORHOL
0.159x Rs379.79 Million
≈ $4.11 Million
Rs2.39 Billion
≈ $25.88 Million
India Rs32.16
3440 Medplus Health Services Limited
NSE:MEDPLUS
0.159x Rs3.13 Billion
≈ $33.89 Million
Rs19.75 Billion
≈ $213.55 Million
India Rs653.00
3441 Universal Insurance Holdings Inc
NYSE:UVE
0.159x $101.08 Million $637.15 Million USA $42.30
3442 Fountain Asset Corp
V:FA
0.159x CA$1.05 Million
≈ $762.82K
CA$6.65 Million
≈ $4.81 Million
Canada CA$0.05
3443 Destiny Media Technologies Inc
V:DSY
0.158x CA$270.60K
≈ $195.75K
CA$1.71 Million
≈ $1.24 Million
Canada CA$0.88
3444 Kiatnakin Phatra Bank Public Company Limited
BK:KKP-R
0.158x ฿10.11 Billion
≈ $315.21 Million
฿63.82 Billion
≈ $1.99 Billion
Thailand ฿60.25
3445 KebNi AB (publ)
ST:KEBNI-B
0.158x Skr11.18 Million
≈ $1.20 Million
Skr70.55 Million
≈ $7.59 Million
Sweden Skr0.79
3446 Fair Oaks Income Limited
LSE:FA17
0.158x $37.33 Million $235.74 Million UK $0.48
3447 CL8 Holdings Ltd
AU:CL8
0.158x AU$-896.28K
≈ $-634.18K
AU$-5.66 Million
≈ $-4.01 Million
Australia AU$0.01
3448 Engie S.A.
PA:ENGI
0.158x €6.67 Billion
≈ $7.79 Billion
€42.10 Billion
≈ $49.23 Billion
France €23.20
3449 CNOOC Energy Technology & Services Ltd
SHG:600968
0.158x CN¥4.80 Billion
≈ $702.95 Million
CN¥30.35 Billion
≈ $4.44 Billion
China CN¥3.86
3450 Turk Telekomunikasyon AS
IS:TTKOM
0.158x TL33.62 Billion
≈ $752.92 Million
TL212.44 Billion
≈ $4.76 Billion
Turkey TL53.55
3451 Field Solutions Holdings Ltd
AU:FSG
0.158x AU$5.93 Million
≈ $4.20 Million
AU$37.50 Million
≈ $26.53 Million
Australia AU$0.02
3452 Parkland Fuel Corporation
TO:PKI
0.158x CA$502.00 Million
≈ $363.14 Million
CA$3.17 Billion
≈ $2.30 Billion
Canada CA$39.84
3453 Jiangsu United Water Technology Co. Ltd. Cl A
SHG:603291
0.158x CN¥284.32 Million
≈ $41.60 Million
CN¥1.80 Billion
≈ $263.01 Million
China CN¥8.61
3454 Kforce Inc.
NYSE:KFRC
0.158x $19.71 Million $124.60 Million USA $51.28
3455 ABO Group
BR:ABO
0.158x €4.47 Million
≈ $5.22 Million
€28.25 Million
≈ $33.03 Million
Belgium €3.66
3456 LIFETECH SCI.DL-00000125
F:81X
0.158x €549.28 Million
≈ $642.17 Million
€3.48 Billion
≈ $4.06 Billion
Germany €0.14
3457 CHANJET INFO.TECHN.-H-YC1
F:C7D
0.158x €151.23 Million
≈ $176.80 Million
€956.87 Million
≈ $1.12 Billion
Germany €0.37
3458 Orthex Oyj
HE:ORTHEX
0.158x €5.94 Million
≈ $6.94 Million
€37.56 Million
≈ $43.92 Million
Finland €4.70
3459 Weatherford International plc
NASDAQ:WFRD
0.158x $268.00 Million $1.70 Billion USA $82.80
3460 Piraeus Port Authority S.A
AT:PPA
0.158x €71.97 Million
≈ $84.14 Million
€455.81 Million
≈ $532.89 Million
Greece €46.85
3461 Air China Ltd Class A
SHG:601111
0.158x CN¥8.97 Billion
≈ $1.31 Billion
CN¥56.82 Billion
≈ $8.31 Billion
China CN¥5.76
3462 Dajin Heavy Industry Corp
SHE:002487
0.158x CN¥1.27 Billion
≈ $186.00 Million
CN¥8.05 Billion
≈ $1.18 Billion
China CN¥41.38
3463 Bentley Systems Inc
NASDAQ:BSY
0.158x $193.41 Million $1.23 Billion USA $31.29
3464 YESASIA HOLDINGS LTD
F:4CM
0.158x €12.62 Million
≈ $14.76 Million
€80.06 Million
≈ $93.59 Million
Germany €0.36
3465 Ive Group Ltd
AU:IGL
0.158x AU$35.08 Million
≈ $24.82 Million
AU$222.48 Million
≈ $157.42 Million
Australia AU$2.33
3466 China Construction Bank Co
SHG:601939
0.158x CN¥594.43 Billion
≈ $86.98 Billion
CN¥3.77 Trillion
≈ $551.71 Billion
China CN¥11.00
3467 CHINA CON.BANK ADR/20 YC1
F:C6TB
0.158x €594.43 Billion
≈ $694.95 Billion
€3.77 Trillion
≈ $4.41 Trillion
Germany €18.80
3468 Cranswick PLC
LSE:CWK
0.157x GBX171.40 Million
≈ $20.85K
GBX1.09 Billion
≈ $132.49K
UK GBX5110.00
3469 Telcoware
KO:078000
0.157x ₩16.55 Billion
≈ $11.21 Million
₩105.15 Billion
≈ $71.26 Million
Korea ₩13290.00
3470 YPF Sociedad Anónima
F:YPF
0.157x €1.74 Billion
≈ $2.03 Billion
€11.04 Billion
≈ $12.91 Billion
Germany €44.80
3471 INFAC Corporation
KO:023810
0.157x ₩28.62 Billion
≈ $19.40 Million
₩181.89 Billion
≈ $123.26 Million
Korea ₩5020.00
3472 Inzi Display Co.Ltd
KQ:037330
0.157x ₩36.39 Billion
≈ $24.66 Million
₩231.41 Billion
≈ $156.82 Million
Korea ₩705.00
3473 IMS SA
WAR:IMS
0.157x zł7.88 Million
≈ $2.17 Million
zł50.14 Million
≈ $13.80 Million
Poland zł2.56
3474 Wolftank Group AG
VI:WOLF
0.157x €3.61 Million
≈ $4.22 Million
€22.94 Million
≈ $26.82 Million
Austria €3.62
3475 XPO Logistics Inc
NYSE:XPO
0.157x $308.00 Million $1.96 Billion USA $176.66
3476 Akr Corporindo Tbk
JK:AKRA
0.157x Rp2.57 Trillion
≈ $150.63 Million
Rp16.37 Trillion
≈ $959.01 Million
Indonesia Rp1460.00
3477 Binero Group AB
ST:BINERO
0.157x Skr19.02 Million
≈ $2.05 Million
Skr121.10 Million
≈ $13.03 Million
Sweden Skr1.80
3478 Kimteks Poliuretan Sanayi ve Ticaret AS
IS:KMPUR
0.157x TL535.08 Million
≈ $11.98 Million
TL3.41 Billion
≈ $76.32 Million
Turkey TL13.68
3479 DBS GROUP ADR/4 SD 1
F:DEV
0.157x €11.02 Billion
≈ $12.89 Billion
€70.22 Billion
≈ $82.09 Billion
Germany €152.00
3480 Shenzhen Transsion Holdings Co Ltd
SHG:688036
0.157x CN¥3.36 Billion
≈ $491.65 Million
CN¥21.40 Billion
≈ $3.13 Billion
China CN¥53.72
3481 SIMFABRIC SA ZY-10
F:853
0.157x €3.99 Million
≈ $4.66 Million
€25.41 Million
≈ $29.70 Million
Germany €0.28
3482 Westpac Banking Corporation
AU:WBC
0.157x AU$11.15 Billion
≈ $7.89 Billion
AU$71.07 Billion
≈ $50.29 Billion
Australia AU$35.04
3483 Sotkamo Silver AB
HE:SOSI1
0.157x €38.08 Million
≈ $44.52 Million
€242.74 Million
≈ $283.79 Million
Finland €0.41
3484 Jiangsu Tongxingbao Intelligent Transportation Technology Co. Ltd. A
SHE:301339
0.157x CN¥458.45 Million
≈ $67.09 Million
CN¥2.92 Billion
≈ $427.65 Million
China CN¥12.61
3485 Andlauer Healthcare Gr
TO:AND
0.157x CA$68.96 Million
≈ $49.88 Million
CA$439.77 Million
≈ $318.12 Million
Canada CA$54.97
3486 Snap Inc
NYSE:SNAP
0.157x $326.78 Million $2.08 Billion USA $5.22
3487 QUADIENT SA ADR1/15/EO 1
F:NEQ0
0.157x €167.60 Million
≈ $195.94 Million
€1.07 Billion
≈ $1.25 Billion
Germany €0.77
3488 Yooshin Engineering Corporation
KQ:054930
0.157x ₩24.31 Billion
≈ $16.48 Million
₩155.13 Billion
≈ $105.13 Million
Korea ₩18000.00
3489 Oceana
JSE:OCE
0.157x ZAC1.24 Billion
≈ $660.59K
ZAC7.93 Billion
≈ $4.21 Million
South Africa ZAC6292.00
3490 Boldt S.A
BA:BOLT
0.157x AR$7.36 Billion
≈ $5.33 Million
AR$46.99 Billion
≈ $34.00 Million
Argentina AR$62.40
3491 Industrial Securities Co Ltd
SHG:601377
0.157x CN¥10.59 Billion
≈ $1.55 Billion
CN¥67.59 Billion
≈ $9.89 Billion
China CN¥5.74
3492 Satcom Systems Ltd
TA:STCM
0.157x ILA2.52 Million
≈ $6.75K
ILA16.07 Million
≈ $43.08K
Israel ILA211.20
3493 Plastikkart Akilli Kart Iletisim Sistemleri Sanayi ve Ticaret AS
IS:PKART
0.157x TL67.97 Million
≈ $1.52 Million
TL433.92 Million
≈ $9.72 Million
Turkey TL85.05
3494 Metcash Ltd
AU:MTS
0.157x AU$262.30 Million
≈ $185.59 Million
AU$1.67 Billion
≈ $1.19 Billion
Australia AU$2.87
3495 GSK PLC SP. ADR/2 NEW
F:GS70
0.157x €2.69 Billion
≈ $3.14 Billion
€17.18 Billion
≈ $20.08 Billion
Germany €47.20
3496 adidas AG
F:ADS1
0.157x €994.00 Million
≈ $1.16 Billion
€6.35 Billion
≈ $7.42 Billion
Germany €72.50
3497 Alkane Resources Ltd
AU:ALK
0.156x AU$153.76 Million
≈ $108.80 Million
AU$982.56 Million
≈ $695.22 Million
Australia AU$1.87
3498 Southern Copper Corporation
NYSE:SCCO
0.156x $1.99 Billion $12.71 Billion USA $202.63
3499 The Steel Public Company Limited
BK:THE
0.156x ฿299.31 Million
≈ $9.33 Million
฿1.91 Billion
≈ $59.64 Million
Thailand ฿1.04
3500 Mühlbauer Holding AG
XETRA:MUB
0.156x €42.89 Million
≈ $50.15 Million
€274.23 Million
≈ $320.61 Million
Germany €43.00