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
2201 MEIJI HLD.UN.ADR 1/4 O.N.
F:3M00
0.36x €160.27 Billion
≈ $187.37 Billion
€444.21 Billion Germany €9.55 ▲ +1.06%
2202 Yingkou Fengguang Advanced Material Co.Ltd.
SHE:301100
0.36x CN¥118.23 Million
≈ $17.30 Million
CN¥327.78 Million China CN¥16.00 ▲ +1.20%
2203 Scorpio Tankers Inc
NYSE:STNG
0.36x $240.02 Million $666.02 Million USA $77.20 ▼ -1.25%
2204 Scorpio Tankers Inc.
F:S0QA
0.36x €240.02 Million
≈ $280.61 Million
€666.02 Million Germany €66.60 ▼ -0.60%
2205 Accord Financial Corp.
TO:ACD
0.36x CA$50.60 Million
≈ $36.60 Million
CA$140.57 Million Canada CA$0.82 ▲ +0.00%
2206 Baiya International Group Inc. Ordinary Shares
NASDAQ:BIYA
0.36x $1.58 Million $4.40 Million USA $2.32 ▼ -3.33%
2207 Siam Steel Service Center Public Company Limited
BK:SSSC
0.36x ฿166.75 Million
≈ $5.20 Million
฿463.52 Million Thailand ฿2.34 ▲ +0.86%
2208 Cyan AG
XETRA:CYR
0.36x €1.30 Million
≈ $1.52 Million
€3.63 Million Germany €2.00 ▼ -1.96%
2209 Vereinigte Filzfabriken AG
MU:VFF
0.36x €2.49 Million
≈ $2.91 Million
€6.93 Million Germany €500.00 ▲ +0.00%
2210 Alcidion Group Ltd
AU:ALC
0.36x AU$10.00 Million
≈ $7.08 Million
AU$27.82 Million Australia AU$0.10 ▲ +2.13%
2211 Jiangsu Hengxing New Material
SHG:603276
0.36x CN¥44.73 Million
≈ $6.55 Million
CN¥124.51 Million China CN¥15.76 ▼ -0.76%
2212 Chin Yang Ind
KO:003780
0.36x ₩17.85 Billion
≈ $12.10 Million
₩49.70 Billion Korea ₩3810.00 ▲ +0.79%
2213 Wuhan Tianyuan Environmental Protection Co.LTD
SHE:301127
0.36x CN¥2.29 Billion
≈ $335.00 Million
CN¥6.38 Billion China CN¥19.09 ▲ +3.08%
2214 Wuhan Zhongyuan Huadian Sci Tech
SHE:300018
0.36x CN¥98.66 Million
≈ $14.44 Million
CN¥275.13 Million China CN¥11.21 ▼ -0.27%
2215 Hunan Airbluer Environmental Protection Technology Co. Ltd.
SHE:301259
0.36x CN¥228.14 Million
≈ $33.38 Million
CN¥636.49 Million China CN¥22.67 ▲ +1.48%
2216 Youngbo Chem
KO:014440
0.36x ₩7.22 Billion
≈ $4.89 Million
₩20.15 Billion Korea ₩4665.00 ▲ +0.32%
2217 Garmin Ltd
F:GEY
0.36x €602.61 Million
≈ $704.51 Million
€1.68 Billion Germany €247.10 ▼ -0.96%
2218 Molymet
SN:MOLYMET
0.36x CL$314.92 Million
≈ $352.19K
CL$878.73 Million Chile CL$10600.00 ▲ +3.91%
2219 Chin Teck Plantations Bhd
KLSE:1929
0.36x RM20.90 Million
≈ $5.25 Million
RM58.31 Million Malaysia RM10.68 ▲ +0.19%
2220 Expleo Solutions Limited
NSE:EXPLEOSOL
0.36x Rs760.15 Million
≈ $8.22 Million
Rs2.12 Billion India Rs870.65 ▼ -1.29%
2221 Keystone Microtech Corp
TWO:6683
0.36x NT$233.93 Million
≈ $7.37 Million
NT$653.58 Million Taiwan NT$1130.00 ▲ +3.67%
2222 Gujarat Narmada Valley Fertilizers and Chemicals Limited
NSE:GNFC
0.36x Rs6.62 Billion
≈ $71.59 Million
Rs18.50 Billion India Rs588.00 ▼ -0.84%
2223 Global Green Chemicals Public Company Limited
BK:GGC
0.36x ฿576.97 Million
≈ $17.98 Million
฿1.61 Billion Thailand ฿5.75 ▲ +0.88%
2224 Limes Schlosskliniken AG
XETRA:LIK
0.36x €7.21 Million
≈ $8.43 Million
€20.16 Million Germany €570.00 ▼ -0.87%
2225 Xiamen Wanli Stone Stock Co Ltd
SHE:002785
0.36x CN¥226.62 Million
≈ $33.16 Million
CN¥634.07 Million China CN¥34.14 ▼ -0.64%
2226 ROCKWOOL International A/S
CO:ROCK-B
0.36x Dkr321.70 Million
≈ $50.33 Million
Dkr900.29 Million Denmark Dkr210.00 ▲ +2.34%
2227 Thai Stanley Electric Public Company Limited
BK:STANLY
0.36x ฿901.22 Million
≈ $28.09 Million
฿2.52 Billion Thailand ฿231.00 ▼ -0.86%
2228 PRADA S.P.A.UNS.ADR/2 EO1
F:PRP0
0.36x €2.27 Billion
≈ $2.65 Billion
€6.35 Billion Germany €8.00 ▼ -1.23%
2229 W S Industries (I) Limited
NSE:WSI
0.36x Rs519.30 Million
≈ $5.62 Million
Rs1.46 Billion India Rs60.82 ▼ -1.67%
2230 Shanghai Suochen Information Technology Co. Ltd. A
SHG:688507
0.36x CN¥194.42 Million
≈ $28.45 Million
CN¥545.11 Million China CN¥151.03 ▲ +1.25%
2231 Yantai North Andre Juice Co Ltd
SHG:605198
0.36x CN¥64.92 Million
≈ $9.50 Million
CN¥182.05 Million China CN¥64.07 ▼ -1.11%
2232 KONINKLIJKE VOP.UNSP.ADR
F:VPK
0.36x €1.26 Billion
≈ $1.48 Billion
€3.54 Billion Germany €42.60 ▲ +0.95%
2233 PLENUM AG NA O.N.
F:PLEK
0.36x €2.96 Million
≈ $3.47 Million
€8.32 Million Germany €2.32 ▲ +7.41%
2234 Zhejiang Lante Optics Co Ltd
SHG:688127
0.36x CN¥288.95 Million
≈ $42.28 Million
CN¥810.68 Million China CN¥62.26 ▲ +0.70%
2235 Alcom Group Bhd
KLSE:2674
0.36x RM222.78 Million
≈ $55.93 Million
RM625.34 Million Malaysia RM0.64 ▼ -0.78%
2236 Aurelius Technologies Bhd
KLSE:5302
0.36x RM50.47 Million
≈ $12.67 Million
RM141.78 Million Malaysia RM0.79 ▲ +1.94%
2237 Yintai Resources Co Ltd
SHE:000975
0.36x CN¥1.38 Billion
≈ $202.44 Million
CN¥3.89 Billion China CN¥27.80 ▼ -4.99%
2238 Premier Polyfilm Limited
NSE:PREMIERPOL
0.36x Rs193.60 Million
≈ $2.09 Million
Rs544.20 Million India Rs90.30 ▲ +1.32%
2239 Conygar Investment Co PLC
LSE:CIC
0.36x GBX16.02 Million
≈ $1.95K
GBX45.07 Million UK GBX24.50 ▲ +0.00%
2240 Queclink Wireless Solutions Co Ltd
SHE:300590
0.36x CN¥116.07 Million
≈ $16.98 Million
CN¥326.64 Million China CN¥10.95 ▲ +2.15%
2241 Taseco Air Services JSC
VN:AST
0.35x ₫105.60 Billion
≈ $4.01 Million
₫298.09 Billion Vietnam ₫62600.00 ▼ -0.48%
2242 Wonpoong Corporation
KQ:008370
0.35x ₩4.84 Billion
≈ $3.28 Million
₩13.66 Billion Korea ₩5030.00 ▲ +1.72%
2243 Jetwell Computer Co Ltd
TWO:3147
0.35x NT$660.27 Million
≈ $20.80 Million
NT$1.86 Billion Taiwan NT$216.50 ▲ +0.00%
2244 PPC Ltd
JSE:PPC
0.35x ZAC1.43 Billion
≈ $757.85K
ZAC4.03 Billion South Africa ZAC663.00 ▼ -1.78%
2245 Made Tech Group PLC
LSE:MTEC
0.35x GBX1.73 Million
≈ $210.25
GBX4.89 Million UK GBX41.75 ▲ +0.00%
2246 Coheris SA
PA:COH
0.35x €6.03 Million
≈ $7.04 Million
€17.04 Million France €10.40 ▲ +0.97%
2247 Hangzhou Sunrise Technology Co Ltd
SHE:300360
0.35x CN¥254.22 Million
≈ $37.20 Million
CN¥719.08 Million China CN¥11.73 ▲ +1.03%
2248 Prudent Corporate Advisory Services Limited
NSE:PRUDENT
0.35x Rs1.21 Billion
≈ $13.06 Million
Rs3.42 Billion India Rs3336.00 ▼ -0.02%
2249 Espressif Systems Shanghai Co Ltd
SHG:688018
0.35x CN¥224.41 Million
≈ $32.84 Million
CN¥635.23 Million China CN¥109.00 ▲ +0.64%
2250 Krafton Inc
KO:259960
0.35x ₩410.32 Billion
≈ $278.07 Million
₩1.16 Trillion Korea ₩223000.00 ▼ -0.45%
2251 Investment AB Oresund
ST:ORES
0.35x Skr83.10 Million
≈ $8.94 Million
Skr235.30 Million Sweden Skr144.20 ▲ +1.55%
2252 Global Tax Free Co. Ltd
KQ:204620
0.35x ₩18.96 Billion
≈ $12.85 Million
₩53.72 Billion Korea ₩5150.00 ▲ +2.59%
2253 Laurus Labs Limited
NSE:LAURUSLABS
0.35x Rs15.82 Billion
≈ $171.09 Million
Rs44.82 Billion India Rs1866.20 ▲ +3.62%
2254 Baotek Industrial Materials Ltd
TWO:5340
0.35x NT$214.20 Million
≈ $6.75 Million
NT$607.05 Million Taiwan NT$77.00 ▲ +1.32%
2255 Evergreen International Storage & Transport Corp
TW:2607
0.35x NT$4.46 Billion
≈ $140.37 Million
NT$12.63 Billion Taiwan NT$52.10 ▼ -0.38%
2256 Touchstar plc
LSE:TST
0.35x GBX1.30 Million
≈ $158.54
GBX3.70 Million UK GBX85.00 ▲ +0.00%
2257 Sublime China Information Co. Ltd. A
SHE:301299
0.35x CN¥133.08 Million
≈ $19.47 Million
CN¥377.62 Million China CN¥44.21 ▲ +3.58%
2258 Clean Seas Seafood Ltd
AU:CSS
0.35x AU$7.09 Million
≈ $5.02 Million
AU$20.12 Million Australia AU$0.14 ▲ +0.00%
2259 Fujian Anjoy Foods Co Ltd
SHG:603345
0.35x CN¥1.44 Billion
≈ $210.56 Million
CN¥4.09 Billion China CN¥77.25 ▼ -1.71%
2260 Gujarat State Petronet Limited
NSE:GSPL
0.35x Rs21.04 Billion
≈ $227.54 Million
Rs59.77 Billion India Rs268.35 ▼ -7.13%
2261 Jiangmen iDear-Hanyu Electrical Joint-Stock Co Ltd
SHE:300403
0.35x CN¥121.17 Million
≈ $17.73 Million
CN¥344.29 Million China CN¥9.46 ▲ +4.65%
2262 Harmony Gold Mining Co. Ltd.
JSE:HAR
0.35x ZAC21.97 Billion
≈ $11.67 Million
ZAC62.42 Billion South Africa ZAC36266.00 ▼ -0.79%
2263 MI Technovation Bhd
KLSE:5286
0.35x RM68.60 Million
≈ $17.22 Million
RM195.10 Million Malaysia RM6.07 ▼ -2.88%
2264 Bikaji Foods International Limited
NSE:BIKAJI
0.35x Rs1.87 Billion
≈ $20.23 Million
Rs5.32 Billion India Rs599.80 ▼ -0.52%
2265 Real Brokerage Inc
NASDAQ:REAX
0.35x $47.37 Million $134.80 Million USA $28.43 ▲ +1084.58%
2266 Apcotex Industries Limited
NSE:APCOTEXIND
0.35x Rs1.28 Billion
≈ $13.89 Million
Rs3.65 Billion India Rs617.25 ▼ -0.25%
2267 Ningbo Sinyuan ZM Technology Co. Ltd. A
SHE:301398
0.35x CN¥302.99 Million
≈ $44.34 Million
CN¥862.44 Million China CN¥32.00 ▲ +2.27%
2268 Hebei Jianxin Chemical Co Ltd
SHE:300107
0.35x CN¥56.84 Million
≈ $8.32 Million
CN¥161.98 Million China CN¥6.49 ▲ +3.02%
2269 Klaviyo, Inc.
NYSE:KVYO
0.35x $146.38 Million $417.14 Million USA $17.60 ▼ -3.30%
2270 CONDOR ENERGIES INC.
F:WQ6
0.35x €26.88 Million
≈ $31.42 Million
€76.61 Million Germany €2.83 ▼ -2.08%
2271 Hero MotoCorp Limited
NSE:HEROMOTOCO
0.35x Rs40.82 Billion
≈ $441.46 Million
Rs116.42 Billion India Rs5624.50 ▼ -1.06%
2272 Hangzhou Greenda Electronic Materials Co Ltd
SHG:603931
0.35x CN¥62.82 Million
≈ $9.19 Million
CN¥179.16 Million China CN¥35.08 ▲ +0.37%
2273 Tirupati Forge Limited
NSE:TIRUPATIFL
0.35x Rs165.65 Million
≈ $1.79 Million
Rs472.53 Million India Rs71.50 ▲ +1.09%
2274 ALTERRA PWR
F:9ME
0.35x €1.20 Billion
≈ $1.41 Billion
€3.43 Billion Germany €0.45 ▲ +0.89%
2275 Mene Inc
V:MENE
0.35x CA$844.37K
≈ $610.81K
CA$2.41 Million Canada CA$0.14 ▼ -17.65%
2276 Bains Mer Monaco
PA:BAIN
0.35x €208.94 Million
≈ $244.27 Million
€596.51 Million France €133.50 ▲ +0.38%
2277 KINGFISHER ADR/2 LS-1571
F:KFI2
0.35x €1.83 Billion
≈ $2.14 Billion
€5.24 Billion Germany €6.80 ▼ -1.45%
2278 Okeanis Eco Tankers Corp.
NYSE:ECO
0.35x $270.10 Million $771.74 Million USA $65.04 ▼ -0.15%
2279 Viper Energy Ut
NASDAQ:VNOM
0.35x $620.00 Million $1.77 Billion USA $44.07 ▼ -1.43%
2280 Axis Corporation
TWO:6292
0.35x NT$192.52 Million
≈ $6.07 Million
NT$551.14 Million Taiwan NT$61.00 ▼ -0.33%
2281 InBody Co.Ltd
KQ:041830
0.35x ₩12.68 Billion
≈ $8.59 Million
₩36.31 Billion Korea ₩60900.00 ▼ -3.18%
2282 TRX Gold Corporation
TO:TNX
0.35x CA$8.91 Million
≈ $6.45 Million
CA$25.53 Million Canada CA$40.75 ▼ -0.10%
2283 Vianet Group Plc
LSE:VNET
0.35x GBX2.41 Million
≈ $293.59
GBX6.91 Million UK GBX66.00 ▲ +0.00%
2284 Troubadour Resources Inc
V:TR
0.35x CA$155.05K
≈ $112.16K
CA$444.50K Canada CA$0.13 ▼ -3.85%
2285 Wuhan Sante Cableway Group Co Ltd
SHE:002159
0.35x CN¥122.04 Million
≈ $17.86 Million
CN¥350.07 Million China CN¥13.58 ▲ +2.65%
2286 Punjab Chemicals & Crop Protection Limited
NSE:PUNJABCHEM
0.35x Rs1.02 Billion
≈ $11.03 Million
Rs2.93 Billion India Rs1090.60 ▼ -0.42%
2287 Aristocrat Leisure Ltd
AU:ALL
0.35x AU$1.34 Billion
≈ $945.73 Million
AU$3.84 Billion Australia AU$61.88 ▲ +0.65%
2288 Hangzhou Honghua Digital Technology Stock Company LTD
SHG:688789
0.35x CN¥378.72 Million
≈ $55.42 Million
CN¥1.09 Billion China CN¥47.05 ▲ +3.73%
2289 Beijing InHand Networks Technology Co Ltd
SHG:688080
0.35x CN¥80.76 Million
≈ $11.82 Million
CN¥231.99 Million China CN¥36.78 ▲ +2.22%
2290 Foresight Group Holdings Limited
LSE:FSG
0.35x GBX27.52 Million
≈ $3.35K
GBX79.08 Million UK GBX493.50 ▼ -0.50%
2291 FIELMANN AG (ADR/1/5)O.N.
F:FIE1
0.35x €492.78 Million
≈ $576.11 Million
€1.42 Billion Germany €8.95 ▼ -1.10%
2292 Baytex Energy Corp
TO:BTE
0.35x CA$353.67 Million
≈ $255.84 Million
CA$1.02 Billion Canada CA$6.37 ▼ -2.60%
2293 Hanson International Tbk
JK:MYRX
0.35x Rp1.53 Trillion
≈ $89.71 Million
Rp4.40 Trillion Indonesia Rp50.00 ▲ +0.00%
2294 Austco Healthcare Ltd
AU:AHC
0.35x AU$13.68 Million
≈ $9.68 Million
AU$39.34 Million Australia AU$0.23 ▲ +2.27%
2295 Electromed Inc
NYSE MKT:ELMD
0.35x $3.29 Million $9.47 Million USA $38.22 ▼ -0.93%
2296 Aeorema Communications Plc
LSE:AEO
0.35x GBX2.82 Million
≈ $343.09
GBX8.11 Million UK GBX64.50 ▲ +0.00%
2297 Kotra Industries Bhd
KLSE:0002
0.35x RM28.53 Million
≈ $7.16 Million
RM82.08 Million Malaysia RM3.73 ▲ +0.00%
2298 Poh Huat Resources Holdings
KLSE:7088
0.35x RM24.03 Million
≈ $6.03 Million
RM69.16 Million Malaysia RM0.67 ▲ +0.00%
2299 Thai Capital Corporation Public Company Limited
BK:TCC
0.35x ฿121.98 Million
≈ $3.80 Million
฿351.12 Million Thailand ฿0.29 ▼ -3.33%
2300 Oeneo SA
PA:SBT
0.35x €62.66 Million
≈ $73.25 Million
€180.36 Million France €9.26 ▼ -1.91%