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,333
Operating CF, capex, and total liabilities required

Last Updated

Jul 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
1301 CHINA SHENHUA EN.A ADR/4
F:IKFC
0.54x €123.46 Billion
≈ $144.33 Billion
€227.40 Billion Germany €20.40 ▲ +3.03%
1302 Nasmed Ozel Saglik Hizmetleri Ticaret AS
IS:EGEPO
0.54x TL164.53 Million
≈ $3.68 Million
TL303.09 Million Turkey TL19.16 ▼ -3.82%
1303 Siljansvik AB (publ)
ST:SIVI
0.54x Skr48.22 Million
≈ $5.19 Million
Skr88.92 Million Sweden Skr116.00 ▲ +0.87%
1304 RAIZ Invest Ltd
AU:RZI
0.54x AU$3.67 Million
≈ $2.60 Million
AU$6.78 Million Australia AU$0.52 ▲ +0.00%
1305 Songcheng Performance Develop
SHE:300144
0.54x CN¥649.06 Million
≈ $94.98 Million
CN¥1.20 Billion China CN¥6.07 ▲ +1.34%
1306 SIMCERE PHARMAC. GRP LTD
F:S2P
0.54x €2.88 Billion
≈ $3.36 Billion
€5.31 Billion Germany €1.42 ▲ +2.16%
1307 Cigniti Technologies Limited
NSE:CIGNITITEC
0.54x Rs1.90 Billion
≈ $20.50 Million
Rs3.50 Billion India Rs1260.30 ▼ -2.13%
1308 ERREDUE S.P.A.
F:Z9H
0.54x €12.92 Million
≈ $15.10 Million
€23.92 Million Germany €10.20 ▲ +8.28%
1309 Mrs. Bectors Food Specialities Limited
NSE:BECTORFOOD
0.54x Rs2.25 Billion
≈ $24.31 Million
Rs4.16 Billion India Rs211.30 ▲ +0.58%
1310 Shiva Mills Limited
NSE:SHIVAMILLS
0.54x Rs79.78 Million
≈ $862.80K
Rs147.79 Million India Rs59.80 ▲ +0.74%
1311 Ignite Ltd
AU:IGN
0.54x AU$2.64 Million
≈ $1.87 Million
AU$4.89 Million Australia AU$0.77 ▲ +0.00%
1312 Birko Birlesik Koyunlulular Mensucat Ticaret ve Sanayi AS
IS:BRKO
0.54x TL41.38 Million
≈ $926.85K
TL76.78 Million Turkey TL11.81 ▼ -2.80%
1313 Voltamp Transformers Limited
NSE:VOLTAMP
0.54x Rs1.22 Billion
≈ $13.18 Million
Rs2.26 Billion India Rs9505.00 ▼ -0.26%
1314 Frontier Developments Plc
LSE:FDEV
0.54x GBX22.84 Million
≈ $2.78K
GBX42.42 Million UK GBX405.00 ▼ -1.94%
1315 Alzinova AB
ST:ALZ
0.54x Skr11.56 Million
≈ $1.24 Million
Skr21.47 Million Sweden Skr0.66 ▲ +0.15%
1316 CTOS Digital Bhd
KLSE:5301
0.54x RM113.65 Million
≈ $28.53 Million
RM211.19 Million Malaysia RM0.64 ▲ +0.00%
1317 Zensar Technologies Limited
NSE:ZENSARTECH
0.54x Rs6.10 Billion
≈ $65.95 Million
Rs11.33 Billion India Rs513.90 ▼ -2.37%
1318 Shaver Shop Group Ltd
AU:SSG
0.54x AU$38.49 Million
≈ $27.24 Million
AU$71.65 Million Australia AU$1.39 ▼ -2.11%
1319 HYUNDAI BIOLAND Co.Ltd
KQ:052260
0.54x ₩14.99 Billion
≈ $10.16 Million
₩27.91 Billion Korea ₩3300.00 ▲ +0.00%
1320 EKF Diagnostics Holdings Plc
LSE:EKF
0.54x GBX5.83 Million
≈ $709.46
GBX10.86 Million UK GBX25.70 ▲ +2.39%
1321 Jagsonpal Pharmaceuticals Limited
NSE:JAGSNPHARM
0.54x Rs247.73 Million
≈ $2.68 Million
Rs461.88 Million India Rs222.06 ▼ -0.43%
1322 Duta Pertiwi Nusantara Tbk
JK:DPNS
0.54x Rp3.40 Billion
≈ $199.34K
Rp6.34 Billion Indonesia Rp310.00 ▲ +0.00%
1323 Bumrungrad Hospital PCL
BK:BH
0.54x ฿2.83 Billion
≈ $88.33 Million
฿5.29 Billion Thailand ฿184.00 ▲ +0.27%
1324 Bumrungrad Hospital Public Company Limited
F:BZ7A
0.54x €2.83 Billion
≈ $3.31 Billion
€5.29 Billion Germany €4.68 ▲ +0.00%
1325 Vertoz Advertising Limited
NSE:VERTOZ
0.54x Rs383.73 Million
≈ $4.15 Million
Rs716.91 Million India Rs35.31 ▼ -4.02%
1326 Inversiones Doalca SOCIMI SA
MC:YDOA
0.53x €4.45 Million
≈ $5.20 Million
€8.34 Million Spain €25.20 ▲ +0.00%
1327 YM Tech Co. Ltd.
KQ:273640
0.53x ₩2.24 Billion
≈ $1.52 Million
₩4.19 Billion Korea ₩4910.00 ▲ +2.72%
1328 JIUMAOJIU INTL HLDGS LTD
F:3YU
0.53x €1.52 Billion
≈ $1.77 Billion
€2.84 Billion Germany €0.11 ▲ +3.70%
1329 Advanced Enzyme Technologies Limited
NSE:ADVENZYMES
0.53x Rs830.51 Million
≈ $8.98 Million
Rs1.56 Billion India Rs321.35 ▲ +0.72%
1330 MOVIE GAMES S.A. ZY1
F:2LH
0.53x €3.01 Million
≈ $3.52 Million
€5.65 Million Germany €1.55 ▼ -0.51%
1331 Sinaran Advance Group Bhd
KLSE:5172
0.53x RM2.07 Million
≈ $518.96K
RM3.88 Million Malaysia RM0.12 ▲ +0.00%
1332 Wira Global Solusi Tbk PT
JK:WGSH
0.53x Rp9.57 Billion
≈ $560.83K
Rp17.98 Billion Indonesia Rp131.00 ▼ -5.76%
1333 Bisi International Tbk
JK:BISI
0.53x Rp117.96 Billion
≈ $6.91 Million
Rp221.68 Billion Indonesia Rp670.00 ▲ +1.52%
1334 Humedix Co Ltd
KQ:200670
0.53x ₩12.44 Billion
≈ $8.43 Million
₩23.40 Billion Korea ₩24350.00 ▼ -1.02%
1335 Dimerix Ltd
AU:DXB
0.53x AU$41.32 Million
≈ $29.23 Million
AU$77.80 Million Australia AU$0.23 ▲ +2.22%
1336 GigaDevice Semiconductor(Beiji
SHG:603986
0.53x CN¥1.20 Billion
≈ $175.52 Million
CN¥2.26 Billion China CN¥475.53 ▲ +10.00%
1337 Torex Gold Resources Inc
TO:TXG
0.53x CA$258.40 Million
≈ $186.92 Million
CA$486.90 Million Canada CA$54.98 ▲ +4.60%
1338 Beijing SDL Technology Co Ltd
SHE:002658
0.53x CN¥207.63 Million
≈ $30.38 Million
CN¥391.46 Million China CN¥7.03 ▲ +0.86%
1339 Hillgrove Resources Ltd
AU:HGO
0.53x AU$28.75 Million
≈ $20.34 Million
AU$54.22 Million Australia AU$0.06 ▲ +7.14%
1340 Banyan Gold Corp
V:BYN
0.53x CA$8.15 Million
≈ $5.90 Million
CA$15.38 Million Canada CA$1.39 ▲ +6.11%
1341 Fab-Form Industries Ltd.
V:FBF
0.53x CA$432.08K
≈ $312.56K
CA$815.75K Canada CA$0.95 ▲ +1.06%
1342 Schaeffler India Limited
NSE:SCHAEFFLER
0.53x Rs9.92 Billion
≈ $107.28 Million
Rs18.74 Billion India Rs4180.10 ▲ +0.60%
1343 Tennant Minerals Ltd
AU:TMS
0.53x AU$158.26K
≈ $111.98K
AU$299.10K Australia AU$0.01 ▼ -14.29%
1344 VODACOM GROUP LTD. SP.ADR
F:5VD0
0.53x €77.49 Billion
≈ $90.59 Billion
€146.48 Billion Germany €7.45 ▼ -0.67%
1345 Ratchaphruek Hospital Public Company Limited
BK:RPH
0.53x ฿109.81 Million
≈ $3.42 Million
฿208.10 Million Thailand ฿4.98 ▲ +0.00%
1346 Taigen Biopharmaceuticals Holdings Ltd
TWO:4157
0.53x NT$48.75 Million
≈ $1.54 Million
NT$92.38 Million Taiwan NT$8.58 ▲ +0.70%
1347 Associated Alcohols & Breweries Ltd.
NSE:ASALCBR
0.53x Rs848.35 Million
≈ $9.17 Million
Rs1.61 Billion India Rs796.70 ▼ -2.50%
1348 BEXIMCO PHARMA.GDR REGS 1
F:R2WA
0.53x €10.60 Billion
≈ $12.39 Billion
€20.17 Billion Germany €0.40 ▲ +0.00%
1349 Jiangxi Sunshine Dairy Co Ltd
SHE:001318
0.53x CN¥40.89 Million
≈ $5.98 Million
CN¥77.85 Million China CN¥9.84 ▼ -3.24%
1350 Alefarm Brewing AS
CO:ALEFRM
0.53x Dkr850.61K
≈ $133.08K
Dkr1.62 Million Denmark Dkr2.62 ▲ +0.00%
1351 ATOSS Software SE
XETRA:AOF
0.52x €33.11 Million
≈ $38.71 Million
€63.11 Million Germany €70.90 ▼ -1.12%
1352 Byggmästare Anders J Ahlström Holding AB (publ)
ST:AJA-B
0.52x Skr8.51 Million
≈ $915.60K
Skr16.23 Million Sweden Skr51.00 ▲ +0.99%
1353 DaChan Food (Asia) Limited
F:3DS
0.52x €675.28 Million
≈ $789.48 Million
€1.29 Billion Germany €0.06 ▲ +1.72%
1354 Jiangsu Jujie Microfiber Technology
SHE:300819
0.52x CN¥76.56 Million
≈ $11.20 Million
CN¥146.34 Million China CN¥45.41 ▲ +5.88%
1355 Huaxia Eye Hospital Group Co. Ltd. A
SHE:301267
0.52x CN¥1.10 Billion
≈ $160.95 Million
CN¥2.11 Billion China CN¥16.30 ▲ +0.00%
1356 Procter & Gamble Hygiene and Health Care Limited
NSE:PGHH
0.52x Rs5.48 Billion
≈ $59.21 Million
Rs10.50 Billion India Rs8771.00 ▲ +0.54%
1357 Nextool Technology Co. Ltd. A
SHG:688419
0.52x CN¥112.92 Million
≈ $16.52 Million
CN¥216.86 Million China CN¥43.51 ▲ +11.45%
1358 Zhejiang Prulde Electric Appliance Co. Ltd. A
SHE:301353
0.52x CN¥121.49 Million
≈ $17.78 Million
CN¥233.49 Million China CN¥15.51 ▼ -2.27%
1359 Zhongyin Babi Food Co. Ltd.
SHG:605338
0.52x CN¥250.78 Million
≈ $36.70 Million
CN¥482.41 Million China CN¥18.07 ▼ -3.06%
1360 Sarana Mitra Luas
JK:SMIL
0.52x Rp210.75 Billion
≈ $12.35 Million
Rp405.85 Billion Indonesia Rp342.00 ▲ +5.56%
1361 NexG Bhd
KLSE:5216
0.52x RM51.21 Million
≈ $12.86 Million
RM98.64 Million Malaysia RM0.31 ▲ +7.02%
1362 Shanghai Conglin Environmental Protection Technology Co. Ltd. A
SHG:688370
0.52x CN¥248.82 Million
≈ $36.41 Million
CN¥479.28 Million China CN¥20.65 ▼ -1.62%
1363 De Nora India Limited
NSE:DENORA
0.52x Rs248.71 Million
≈ $2.69 Million
Rs479.57 Million India Rs885.15 ▲ +0.48%
1364 OceanaGold Corporation
NYSE:OGC
0.52x $507.80 Million $979.50 Million USA $23.49 ▲ +5.91%
1365 OPPSTAR
KLSE:0275
0.52x RM3.74 Million
≈ $937.99K
RM7.21 Million Malaysia RM0.63 ▲ +1.63%
1366 Stelmine Canada Ltd
V:STH
0.52x CA$319.25K
≈ $230.94K
CA$616.27K Canada CA$0.02 ▲ +0.00%
1367 Yatharth Hospital & Trauma Care Services Limited
NSE:YATHARTH
0.52x Rs2.46 Billion
≈ $26.57 Million
Rs4.74 Billion India Rs857.20 ▲ +0.98%
1368 Iofina plc
LSE:IOF
0.52x GBX12.17 Million
≈ $1.48K
GBX23.53 Million UK GBX57.00 ▲ +0.00%
1369 Ksolves India Limited
NSE:KSOLVES
0.52x Rs168.91 Million
≈ $1.83 Million
Rs326.67 Million India Rs291.45 ▼ -2.66%
1370 Feng Hsin Steel Co Ltd
TW:2015
0.52x NT$1.45 Billion
≈ $45.74 Million
NT$2.81 Billion Taiwan NT$64.00 ▲ +0.47%
1371 Park Aerospace Corp
NYSE:PKE
0.52x $5.95 Million $11.51 Million USA $35.06 ▲ +7.35%
1372 Van de Velde NV
BR:VAN
0.52x €21.84 Million
≈ $25.53 Million
€42.28 Million Belgium €29.60 ▼ -1.99%
1373 Wecome Intelligent Manufacturing Co. Ltd.
SHG:603070
0.52x CN¥425.60 Million
≈ $62.28 Million
CN¥824.36 Million China CN¥10.60 ▲ +1.15%
1374 JPMorgan Emerging Markets Ord
LSE:JMG
0.52x GBX17.11 Million
≈ $2.08K
GBX33.15 Million UK GBX137.00 ▼ -0.15%
1375 HHC Changzhou Corp.
SHE:301061
0.52x CN¥531.67 Million
≈ $77.80 Million
CN¥1.03 Billion China CN¥33.79 ▼ -1.20%
1376 Anpario Plc
LSE:ANP
0.52x GBX4.91 Million
≈ $597.89
GBX9.53 Million UK GBX550.00 ▲ +0.00%
1377 Shandong Sinoglory Health
SHG:603182
0.52x CN¥134.11 Million
≈ $19.62 Million
CN¥260.09 Million China CN¥11.08 ▼ -2.98%
1378 Dropsuite Ltd
AU:DSE
0.52x AU$3.33 Million
≈ $2.36 Million
AU$6.46 Million Australia AU$5.88 ▲ +0.00%
1379 OceanaGold Corporation
F:RQQ
0.52x €333.70 Million
≈ $390.13 Million
€647.50 Million Germany €14.30 ▲ +4.38%
1380 LWSABAH
KLSE:5328
0.52x RM62.37 Million
≈ $15.66 Million
RM121.07 Million Malaysia RM1.48 ▼ -1.99%
1381 Rhone Ma Holdings Bhd
KLSE:5278
0.52x RM42.65 Million
≈ $10.71 Million
RM82.80 Million Malaysia RM0.70 ▲ +0.00%
1382 Shanghai Ailu Package Co. Ltd.
SHE:301062
0.51x CN¥731.14 Million
≈ $106.99 Million
CN¥1.42 Billion China CN¥5.73 ▼ -0.87%
1383 Neo Battery Materials Ord Shs
V:NBM
0.51x CA$2.34 Million
≈ $1.69 Million
CA$4.54 Million Canada CA$0.27 ▼ -1.82%
1384 CORERO NETWORK SEC.LS-01
F:NYA1
0.51x €7.37 Million
≈ $8.62 Million
€14.35 Million Germany €0.07 ▼ -12.18%
1385 Rand Capital Corp
NASDAQ:RAND
0.51x $491.77K $958.27K USA $10.05 ▲ +0.10%
1386 Farsoon Technology Co. Ltd. A
SHG:688433
0.51x CN¥278.80 Million
≈ $40.80 Million
CN¥543.46 Million China CN¥81.21 ▲ +7.41%
1387 BW Energy Ltd
OL:BWE
0.51x Nkr760.30 Million
≈ $80.01 Million
Nkr1.48 Billion Norway Nkr52.80 ▲ +4.76%
1388 Svitzer Group A/S
CO:SVITZR
0.51x Dkr2.88 Billion
≈ $450.75 Million
Dkr5.62 Billion Denmark Dkr275.80 ▲ +0.00%
1389 Royce Value Closed Fund
NYSE:RVT
0.51x $2.31 Million $4.50 Million USA $18.13 ▲ +1.00%
1390 Par Drugs And Chemicals Limited
NSE:PAR
0.51x Rs88.16 Million
≈ $953.40K
Rs172.28 Million India Rs100.21 ▼ -2.30%
1391 Technology One Ltd
AU:TNE
0.51x AU$225.35 Million
≈ $159.45 Million
AU$440.70 Million Australia AU$29.96 ▲ +2.53%
1392 Opter AB
ST:OPTER
0.51x Skr6.79 Million
≈ $730.17K
Skr13.27 Million Sweden Skr73.20 ▼ -0.54%
1393 Aspeed Technology
TWO:5274
0.51x NT$1.41 Billion
≈ $44.50 Million
NT$2.76 Billion Taiwan NT$14100.00 ▲ +9.18%
1394 Mercator Medical S.A.
WAR:MRC
0.51x zł58.16 Million
≈ $16.01 Million
zł113.78 Million Poland zł51.90 ▼ -0.19%
1395 AYER Holdings Bhd
KLSE:2305
0.51x RM53.26 Million
≈ $13.37 Million
RM104.27 Million Malaysia RM7.30 ▼ -0.68%
1396 Prima Cakrawala Abadi PT
JK:PCAR
0.51x Rp11.71 Billion
≈ $685.95K
Rp22.92 Billion Indonesia Rp38.00 ▲ +0.00%
1397 Oracle Financial Services Software Limited
NSE:OFSS
0.51x Rs10.76 Billion
≈ $116.35 Million
Rs21.07 Billion India Rs11632.00 ▲ +0.10%
1398 Arkade Developers Ltd
NSE:ARKADE
0.51x Rs1.58 Billion
≈ $17.07 Million
Rs3.09 Billion India Rs137.13 ▼ -0.67%
1399 NV Nederlandsche Apparatenfabriek Nedap
AS:NEDAP
0.51x €30.87 Million
≈ $36.09 Million
€60.49 Million Netherlands €95.50 ▲ +1.06%
1400 PAN Group JSC
VN:PAN
0.51x ₫3.38 Trillion
≈ $128.43 Million
₫6.62 Trillion Vietnam ₫21100.00 ▲ +0.00%