Companies by Financial Flexibility Index

How much financial flexibility does each company have — measured as free cash flow relative to total liabilities

Companies with Data

31,445
Operating CF, capex, and total liabilities required

Last Updated

Aug 2026
Quarterly + annual filings
Financial Flexibility Index = (Operating Cash Flow − Capital Expenditures) / Total Liabilities
Also expressed as Free Cash Flow / Total Liabilities. Measures how much free cash flow a company generates relative to its total debt obligations. A positive ratio indicates the company generates free cash after capex; a high ratio signals strong financial flexibility to service debt, fund dividends, or invest in growth. Negative values indicate FCF deficits.
Rank Company Flexibility Index Free Cash Flow Total Liabilities Country Price 24h Change
7501 Infotel SA
PA:INF
0.12x €15.00 Million
≈ $17.54 Million
€127.17 Million France €40.30 ▼ -2.54%
7502 Asetek A/S
F:A31
0.12x €4.22 Million
≈ $4.93 Million
€35.78 Million Germany €0.22 ▲ +0.00%
7503 Sammok S-Form Co.Ltd
KQ:018310
0.12x ₩13.07 Billion
≈ $8.85 Million
₩110.77 Billion Korea ₩13510.00 ▼ -1.39%
7504 Jiangsu Jiejie Microelectronics Co Ltd
SHE:300623
0.12x CN¥313.63 Million
≈ $45.89 Million
CN¥2.66 Billion China CN¥29.62 ▲ +0.65%
7505 Hualan Biological EngineeringInc
SHE:002007
0.12x CN¥355.60 Million
≈ $52.04 Million
CN¥3.02 Billion China CN¥13.17 ▼ -2.73%
7506 Wiscom
KO:024070
0.12x ₩2.36 Billion
≈ $1.60 Million
₩20.05 Billion Korea ₩2000.00 ▲ +0.50%
7507 Guangdong Silvere Sci and Tech
SHE:300221
0.12x CN¥105.25 Million
≈ $15.40 Million
CN¥893.52 Million China CN¥14.40 ▲ +9.84%
7508 Highway 50 Gold Corp
V:HWY
0.12x CA$77.03K
≈ $55.72K
CA$654.31K Canada CA$0.40 ▲ +0.00%
7509 Arsan Tekstil Ticaret ve Sanayi AS
IS:ARSAN
0.12x TL153.94 Million
≈ $3.45 Million
TL1.31 Billion Turkey TL3.88 ▲ +4.30%
7510 Pernod Ricard S.A.
PA:RI
0.12x €2.46 Billion
≈ $2.87 Billion
€20.85 Billion France €68.42 ▼ -0.49%
7511 Anheuser Busch Inbev SA NV
BR:ABI
0.12x €14.25 Billion
≈ $16.66 Billion
€121.09 Billion Belgium €67.16 ▲ +0.93%
7512 Zabka Group S.A.
WAR:ZAB
0.12x zł2.02 Billion
≈ $556.93 Million
zł17.19 Billion Poland zł31.30 ▼ -0.10%
7513 Empresas Lipigas S.A.
SN:LIPIGAS
0.12x CL$67.73 Billion
≈ $75.74 Million
CL$575.56 Billion Chile CL$8780.00 ▲ +0.00%
7514 Delcath Systems Inc
NASDAQ:DCTH
0.12x $1.43 Million $12.13 Million USA $17.14 ▲ +2.33%
7515 EVRAZ plc
LSE:EVR
0.12x GBX898.76 Million
≈ $109.35K
GBX7.64 Billion UK GBX0.81 ▲ +0.00%
7516 Klimasan Klima Sanayi ve Ticaret AS
IS:KLMSN
0.12x TL701.97 Million
≈ $15.72 Million
TL5.97 Billion Turkey TL29.30 ▲ +0.48%
7517 Polyplex (Thailand) Public Company Limited
BK:PTL-R
0.12x ฿674.84 Million
≈ $21.03 Million
฿5.74 Billion Thailand ฿9.85 ▲ +1.03%
7518 Yu Group PLC
LSE:YU
0.12x GBX20.82 Million
≈ $2.53K
GBX177.10 Million UK GBX1680.00 ▲ +0.00%
7519 Qifeng New Material Co Ltd
SHE:002521
0.12x CN¥168.41 Million
≈ $24.64 Million
CN¥1.43 Billion China CN¥6.71 ▼ -1.03%
7520 SIRIUS REAL ESTATE LTD.
F:EYI
0.12x €195.10 Million
≈ $228.09 Million
€1.66 Billion Germany €1.11 ▲ +0.00%
7521 Cipher Mining Inc
NASDAQ:CIFR
0.12x $812.25 Million $6.91 Billion USA $15.76 ▼ -8.58%
7522 Qingdao Copton Technology Co Ltd
SHG:603798
0.12x CN¥19.92 Million
≈ $2.91 Million
CN¥169.56 Million China CN¥12.71 ▲ +0.08%
7523 Dhunseri Investments Limited
NSE:DHUNINV
0.12x Rs1.87 Billion
≈ $20.18 Million
Rs15.90 Billion India Rs975.65 ▲ +1.29%
7524 Visa Inc. Class A
NYSE:V
0.12x $6.97 Billion $59.41 Billion USA $371.04 ▲ +1.45%
7525 Nak Sealing Technologies Corp
TW:9942
0.12x NT$152.96 Million
≈ $4.82 Million
NT$1.30 Billion Taiwan NT$114.00 ▼ -0.44%
7526 UE Furniture Co Ltd
SHG:603600
0.12x CN¥267.56 Million
≈ $39.15 Million
CN¥2.28 Billion China CN¥9.60 ▼ -1.03%
7527 Axtel S.A.B. de C.V
MX:AXTELCPO
0.12x MX$1.50 Billion
≈ $86.29 Million
MX$12.78 Billion Mexico MX$2.76 ▲ +0.36%
7528 Yunsa Yunlu Sanayi ve Ticaret AS
IS:YUNSA
0.12x TL177.88 Million
≈ $3.98 Million
TL1.52 Billion Turkey TL8.56 ▲ +0.23%
7529 Chunghwa Telecom Co Ltd
NYSE:CHT
0.12x $15.98 Billion $136.35 Billion USA $43.38 ▲ +0.05%
7530 PHX Energy Services Corporation
TO:PHX
0.12x CA$28.57 Million
≈ $20.67 Million
CA$243.70 Million Canada CA$12.57 ▼ -0.08%
7531 Zhejiang Xinao Textiles Inc
SHG:603889
0.12x CN¥308.11 Million
≈ $45.09 Million
CN¥2.63 Billion China CN¥5.54 ▼ -2.64%
7532 Chow Tai Seng Jewellery Co Ltd
SHE:002867
0.12x CN¥205.10 Million
≈ $30.01 Million
CN¥1.75 Billion China CN¥12.31 ▼ -0.16%
7533 Teck Resources Limited
TO:TECK-B
0.12x CA$2.28 Billion
≈ $1.65 Billion
CA$19.46 Billion Canada CA$95.30 ▲ +4.29%
7534 Zhejiang Hisun Pharmaceutical Co Ltd
SHG:600267
0.12x CN¥541.12 Million
≈ $79.18 Million
CN¥4.62 Billion China CN¥13.08 ▼ -6.70%
7535 Bursa De Valori Bucuresti SA
RO:BVB
0.12x RON7.54 Million
≈ $1.73 Million
RON64.32 Million Romania RON86.20 ▲ +0.23%
7536 DKME Co., Ltd.
KO:015590
0.12x ₩8.04 Billion
≈ $5.45 Million
₩68.67 Billion Korea ₩1470.00 ▼ -5.04%
7537 Quick Intelligent Equipment Co Ltd
SHG:603203
0.12x CN¥88.17 Million
≈ $12.90 Million
CN¥752.93 Million China CN¥43.63 ▲ +1.80%
7538 MOL Nyrt.
BUD:MOL
0.12x Ft496.29 Billion
≈ $1.54 Billion
Ft4.24 Trillion Hungary Ft5015.00 ▲ +1.81%
7539 Chenbro Micom Co Ltd
TW:8210
0.12x NT$1.61 Billion
≈ $50.76 Million
NT$13.76 Billion Taiwan NT$944.00 ▼ -2.07%
7540 Murudeshwar Ceramics Limited
NSE:MURUDCERA
0.12x Rs276.06 Million
≈ $2.99 Million
Rs2.36 Billion India Rs30.47 ▲ +0.33%
7541 Permaju Industries Bhd
KLSE:7080
0.12x RM3.70 Million
≈ $929.45K
RM31.63 Million Malaysia RM0.01 ▲ +100.00%
7542 Avolta AG
SW:AVOL
0.12x CHF1.67 Billion
≈ $2.11 Billion
CHF14.24 Billion Switzerland CHF47.00 ▼ -2.53%
7543 Diamondback Energy Inc
NASDAQ:FANG
0.12x $3.29 Billion $28.09 Billion USA $210.72 ▼ -0.14%
7544 ECM Libra Financial Group Bhd
KLSE:2143
0.12x RM9.23 Million
≈ $2.32 Million
RM78.99 Million Malaysia RM0.23 ▲ +15.00%
7545 AQUA SA ZY 16
F:9S0
0.12x €17.22 Million
≈ $20.13 Million
€147.33 Million Germany €2.50 ▲ +0.00%
7546 Ringcentral Inc
NYSE:RNG
0.12x $232.68 Million $1.99 Billion USA $67.01 ▲ +2.18%
7547 Nantong Chaoda Equipment Co.Ltd.
SHE:301186
0.12x CN¥80.62 Million
≈ $11.80 Million
CN¥690.27 Million China CN¥34.42 ▲ +1.03%
7548 Jyoti CNC Automation Limited
NSE:JYOTICNC
0.12x Rs1.48 Billion
≈ $16.00 Million
Rs12.67 Billion India Rs988.80 ▲ +4.11%
7549 Coda Octopus Group Inc
NASDAQ:CODA
0.12x $691.64K $5.92 Million USA $10.10 ▼ -0.25%
7550 Crayon Group Holding ASA
OL:CRAYN
0.12x Nkr1.94 Billion
≈ $203.83 Million
Nkr16.59 Billion Norway Nkr144.00 ▲ +0.00%
7551 Vinci S.A.
PA:DG
0.12x €11.52 Billion
≈ $13.47 Billion
€98.74 Billion France €119.30 ▼ -0.08%
7552 Ulima Nitra PT
JK:UNIQ
0.12x Rp31.85 Billion
≈ $1.87 Million
Rp272.93 Billion Indonesia Rp117.00 ▼ -0.85%
7553 Zhejiang Double Arrow Rubber Co Ltd
SHE:002381
0.12x CN¥198.10 Million
≈ $28.99 Million
CN¥1.70 Billion China CN¥5.50 ▲ +0.00%
7554 Atari S.A.
PA:ALATA
0.12x €11.90 Million
≈ $13.91 Million
€102.00 Million France €21.75 ▲ +0.90%
7555 General Environmental Conservation Public Company Limited
BK:GENCO
0.12x ฿31.65 Million
≈ $986.57K
฿271.36 Million Thailand ฿0.34 ▲ +0.00%
7556 SJVN Limited
NSE:SJVN
0.12x Rs39.91 Billion
≈ $431.58 Million
Rs342.17 Billion India Rs66.06 ▲ +0.23%
7557 PETROTAL CORP.
F:SER1
0.12x €33.81 Million
≈ $39.53 Million
€289.88 Million Germany €0.28 ▼ -23.31%
7558 Lingyi iTech Guangdong Co
SHE:002600
0.12x CN¥3.65 Billion
≈ $534.82 Million
CN¥31.34 Billion China CN¥12.24 ▲ +0.33%
7559 Sterling Construction Company Inc
NASDAQ:STRL
0.12x $185.20 Million $1.59 Billion USA $516.81 ▼ -0.71%
7560 Beijing Sinnet Technology Co Ltd
SHE:300383
0.12x CN¥952.21 Million
≈ $139.34 Million
CN¥8.17 Billion China CN¥12.35 ▲ +0.49%
7561 Dong A Eltek Co. Ltd
KQ:088130
0.12x ₩38.38 Billion
≈ $26.01 Million
₩329.32 Billion Korea ₩5270.00 ▼ -3.13%
7562 Cargojet Inc
TO:CJT
0.12x CA$150.50 Million
≈ $108.87 Million
CA$1.29 Billion Canada CA$86.42 ▲ +0.42%
7563 Raubex
JSE:RBX
0.12x ZAC1.01 Billion
≈ $534.25K
ZAC8.63 Billion South Africa ZAC4346.00 ▲ +0.70%
7564 Trisula Textile Industries Tbk PT
JK:BELL
0.12x Rp34.09 Billion
≈ $2.00 Million
Rp292.58 Billion Indonesia Rp115.00 ▼ -1.71%
7565 Compagnie Financière Richemont SA
SW:CFR
0.12x CHF2.23 Billion
≈ $2.83 Billion
CHF19.19 Billion Switzerland CHF185.75 ▲ +1.53%
7566 Hunan Keli Motor Co Ltd
SHE:002892
0.12x CN¥155.95 Million
≈ $22.82 Million
CN¥1.34 Billion China CN¥9.01 ▼ -0.55%
7567 Salee Colour Public Company Limited
BK:COLOR
0.12x ฿60.37 Million
≈ $1.88 Million
฿518.52 Million Thailand ฿0.99 ▲ +0.00%
7568 Advancecon Holdings Bhd
KLSE:5281
0.12x RM45.15 Million
≈ $11.34 Million
RM387.83 Million Malaysia RM0.18 ▲ +0.00%
7569 Kinepolis Group NV
BR:KIN
0.12x €104.09 Million
≈ $121.69 Million
€894.04 Million Belgium €44.35 ▲ +3.74%
7570 Zhejiang Jingxing Paper Joint Stock Co Ltd
SHE:002067
0.12x CN¥280.52 Million
≈ $41.05 Million
CN¥2.41 Billion China CN¥4.01 ▼ -0.25%
7571 K+S Aktiengesellschaft
F:SDF1
0.12x €327.00 Million
≈ $382.30 Million
€2.81 Billion Germany €7.40 ▲ +2.78%
7572 Xinhuanet Co Ltd
SHG:603888
0.12x CN¥145.04 Million
≈ $21.22 Million
CN¥1.25 Billion China CN¥15.97 ▼ -0.25%
7573 TVS Supply Chain Solutions Limited
NSE:TVSSCS
0.12x Rs5.02 Billion
≈ $54.29 Million
Rs43.16 Billion India Rs121.44 ▼ -1.53%
7574 Wuxi Zhenhua Auto Parts Co. Ltd.
SHG:605319
0.12x CN¥329.15 Million
≈ $48.16 Million
CN¥2.83 Billion China CN¥24.13 ▲ +0.29%
7575 Genpact Limited
F:35G
0.12x €327.84 Million
≈ $383.28 Million
€2.82 Billion Germany €31.60 ▲ +2.63%
7576 R&G PharmaStudies Co. Ltd. A
SHE:301333
0.12x CN¥46.22 Million
≈ $6.76 Million
CN¥397.56 Million China CN¥58.75 ▼ -3.94%
7577 Hubei Geoway Investment Co Ltd
SHG:600462
0.12x CN¥36.11 Million
≈ $5.28 Million
CN¥310.62 Million China CN¥0.21 ▲ +0.00%
7578 Harboes Bryggeri A/S
CO:HARB-B
0.12x Dkr66.85 Million
≈ $10.46 Million
Dkr575.11 Million Denmark Dkr122.80 ▲ +2.85%
7579 DongKook Pharmaceutical Co. Ltd
KQ:086450
0.12x ₩36.12 Billion
≈ $24.47 Million
₩310.75 Billion Korea ₩17770.00 ▼ -3.95%
7580 Ooh!Media Ltd
AU:OML
0.12x AU$135.49 Million
≈ $95.87 Million
AU$1.17 Billion Australia AU$1.66 ▼ -0.30%
7581 Elvalhalcor Hellenic Copper and Aluminium Industry S.A
AT:ELHA
0.12x €164.79 Million
≈ $192.66 Million
€1.42 Billion Greece €3.78 ▲ +1.61%
7582 Nilkamal Limited
NSE:NILKAMAL
0.12x Rs1.09 Billion
≈ $11.79 Million
Rs9.39 Billion India Rs2053.60 ▲ +0.48%
7583 Lagardere SCA
PA:MMB
0.12x €993.00 Million
≈ $1.16 Billion
€8.55 Billion France €18.64 ▲ +0.11%
7584 IRPC Public Company Limited
BK:IRPC
0.12x ฿14.10 Billion
≈ $439.47 Million
฿121.39 Billion Thailand ฿2.50 ▲ +4.17%
7585 IRPC Public Company Limited
F:TPIG
0.12x €14.10 Billion
≈ $16.48 Billion
€121.39 Billion Germany €0.06 ▲ +6.14%
7586 BOD Science Ltd
AU:BOD
0.12x AU$900.22K
≈ $636.96K
AU$7.75 Million Australia AU$0.02 ▲ +0.00%
7587 PERNOD RIC. SA SP.ADR 1/5
F:PER0
0.12x €2.46 Billion
≈ $2.87 Billion
€21.15 Billion Germany €12.70 ▼ -3.05%
7588 Junhe Pumps Holding Co Ltd
SHG:603617
0.12x CN¥99.62 Million
≈ $14.58 Million
CN¥858.20 Million China CN¥6.76 ▲ +0.75%
7589 Yoong Onn Corporation Bhd
KLSE:5159
0.12x RM7.62 Million
≈ $1.91 Million
RM65.66 Million Malaysia RM1.48 ▲ +0.00%
7590 Tjk Machinery Tianjin Co Ltd
SHE:300823
0.12x CN¥41.45 Million
≈ $6.07 Million
CN¥357.13 Million China CN¥15.05 ▼ -0.13%
7591 AGL Energy Ltd
AU:AGL
0.12x AU$1.28 Billion
≈ $906.39 Million
AU$11.04 Billion Australia AU$8.88 ▼ -1.00%
7592 Chengdu Galaxy Magnets
SHE:300127
0.12x CN¥14.63 Million
≈ $2.14 Million
CN¥126.03 Million China CN¥24.71 ▼ -0.16%
7593 Adtran Networks SE
F:ADV
0.12x €31.37 Million
≈ $36.67 Million
€270.47 Million Germany €22.90 ▲ +0.00%
7594 Salim Ivomas Pratama Tbk
JK:SIMP
0.12x Rp1.68 Trillion
≈ $98.43 Million
Rp14.49 Trillion Indonesia Rp615.00 ▲ +0.00%
7595 Shanghai Hanbell Precise Machinery Co Ltd
SHE:002158
0.12x CN¥217.64 Million
≈ $31.85 Million
CN¥1.88 Billion China CN¥26.35 ▲ +0.46%
7596 STERIS plc
NYSE:STE
0.12x $396.90 Million $3.42 Billion USA $237.93 ▲ +0.93%
7597 BCI Minerals Limited
F:BC3
0.12x €49.86 Million
≈ $58.30 Million
€430.26 Million Germany €0.28 ▲ +2.99%
7598 SK D&D Co Ltd
KO:210980
0.12x ₩105.69 Billion
≈ $71.62 Million
₩911.98 Billion Korea ₩4500.00 ▼ -7.31%
7599 Perfect World Co Ltd
SHE:002624
0.12x CN¥452.23 Million
≈ $66.18 Million
CN¥3.90 Billion China CN¥10.88 ▼ -2.42%
7600 Thunder Tiger Corp
TW:8033
0.12x NT$115.90 Million
≈ $3.65 Million
NT$1.00 Billion Taiwan NT$185.50 ▼ -1.07%