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
7301 Karmarts Public Company Limited
BK:KAMART
0.12x ฿184.73 Million
≈ $5.76 Million
฿1.52 Billion Thailand ฿6.95 ▲ +0.00%
7302 Basic Fit NV
AS:BFIT
0.12x €418.80 Million
≈ $489.62 Million
€3.44 Billion Netherlands €34.00 ▼ -0.29%
7303 Britannia Industries Limited
NSE:BRITANNIA
0.12x Rs5.60 Billion
≈ $60.52 Million
Rs45.96 Billion India Rs5365.00 ▼ -3.30%
7304 Comfort Gloves Bhd
KLSE:2127
0.12x RM8.90 Million
≈ $2.24 Million
RM73.13 Million Malaysia RM0.16 ▼ -5.88%
7305 CRRC Corp Ltd Class A
SHG:601766
0.12x CN¥40.60 Billion
≈ $5.94 Billion
CN¥333.48 Billion China CN¥6.04 ▼ -2.42%
7306 Canada Goose Holdings Inc
TO:GOOS
0.12x CA$137.00 Million
≈ $99.10 Million
CA$1.13 Billion Canada CA$12.02 ▲ +2.04%
7307 Bittium Oyj
HE:BITTI
0.12x €6.05 Million
≈ $7.07 Million
€49.70 Million Finland €38.15 ▼ -2.80%
7308 Anglo American PLC
LSE:AAL
0.12x GBX4.19 Billion
≈ $509.97K
GBX34.43 Billion UK GBX4067.00 ▲ +2.55%
7309 Makalot Industrial Co Ltd
TW:1477
0.12x NT$1.38 Billion
≈ $43.58 Million
NT$11.36 Billion Taiwan NT$203.00 ▲ +1.00%
7310 Bourrelier Group SA
PA:ALBOU
0.12x €28.52 Million
≈ $33.34 Million
€234.27 Million France €67.40 ▼ -0.88%
7311 Amplitude Inc
NASDAQ:AMPL
0.12x $26.82 Million $220.38 Million USA $13.29 ▲ +2.78%
7312 Topaz Energy Corp
TO:TPZ
0.12x CA$84.86 Million
≈ $61.38 Million
CA$697.23 Million Canada CA$32.13 ▲ +0.37%
7313 Rubis SCA
PA:RUI
0.12x €440.27 Million
≈ $514.72 Million
€3.62 Billion France €33.70 ▼ -1.23%
7314 TAIZHOU WATER GRP. H YC 1
F:GX5
0.12x €521.55 Million
≈ $609.75 Million
€4.29 Billion Germany €0.06 ▼ -6.45%
7315 Zhuzhou Smelter Group Co Ltd
SHG:600961
0.12x CN¥500.36 Million
≈ $73.22 Million
CN¥4.11 Billion China CN¥28.41 ▲ +4.87%
7316 Shin Shin Co Ltd
TW:2901
0.12x NT$23.85 Million
≈ $751.44K
NT$196.05 Million Taiwan NT$24.00 ▲ +0.42%
7317 Embotelladora Andina S.A
NYSE:AKO-B
0.12x $277.16 Billion $2.28 Trillion USA $31.36 ▲ +1.97%
7318 Nestle (Malaysia) Bhd
KLSE:4707
0.12x RM341.43 Million
≈ $85.72 Million
RM2.81 Billion Malaysia RM103.80 ▼ -0.95%
7319 Emerging Display Technologies Corp
TW:3038
0.12x NT$154.21 Million
≈ $4.86 Million
NT$1.27 Billion Taiwan NT$20.60 ▲ +0.49%
7320 Advanced Fiber Resources Zhuhai Ltd
SHE:300620
0.12x CN¥197.43 Million
≈ $28.89 Million
CN¥1.62 Billion China CN¥305.03 ▼ -1.91%
7321 Kulicke and Soffa Industries Inc
NASDAQ:KLIC
0.12x $49.49 Million $407.13 Million USA $85.75 ▲ +0.73%
7322 Storytel AB (publ)
ST:STORY-B
0.12x Skr195.28 Million
≈ $21.02 Million
Skr1.61 Billion Sweden Skr105.60 ▼ -0.94%
7323 Superlon Holdings Bhd
KLSE:7235
0.12x RM5.63 Million
≈ $1.41 Million
RM46.34 Million Malaysia RM0.82 ▲ +1.24%
7324 momo.com Inc
TW:8454
0.12x NT$2.47 Billion
≈ $77.87 Million
NT$20.34 Billion Taiwan NT$250.50 ▼ -1.38%
7325 Baillie Gifford UK Growth Fund PLC
LSE:BGUK
0.12x GBX3.16 Million
≈ $383.99
GBX25.98 Million UK GBX226.00 ▲ +1.35%
7326 MAG Interactive AB (publ)
ST:MAGI
0.12x Skr9.35 Million
≈ $1.01 Million
Skr76.94 Million Sweden Skr7.88 ▲ +1.55%
7327 Rajthanee Hospital Public Company Limited
BK:RJH
0.12x ฿228.16 Million
≈ $7.11 Million
฿1.88 Billion Thailand ฿16.00 ▲ +0.63%
7328 Sonic Healthcare Ltd
AU:SHL
0.12x AU$1.01 Billion
≈ $713.58 Million
AU$8.31 Billion Australia AU$21.08 ▼ -1.40%
7329 Huchems
KO:069260
0.12x ₩31.56 Billion
≈ $21.38 Million
₩259.89 Billion Korea ₩15730.00 ▼ -0.94%
7330 CML Microsystems Plc
LSE:CML
0.12x GBX1.80 Million
≈ $218.89
GBX14.82 Million UK GBX315.00 ▼ -0.79%
7331 Capital Financial Indonesia Tbk PT
JK:CASA
0.12x Rp2.97 Trillion
≈ $174.28 Million
Rp24.51 Trillion Indonesia Rp1820.00 ▼ -5.21%
7332 Chongqing Zhifei Bio Products
SHE:300122
0.12x CN¥1.62 Billion
≈ $237.58 Million
CN¥13.38 Billion China CN¥13.90 ▼ -4.01%
7333 Mon Courtier Energie Groupe SA
PA:ALMCE
0.12x €1.51 Million
≈ $1.77 Million
€12.49 Million France €5.70 ▲ +3.64%
7334 Amore Group
KO:002790
0.12x ₩193.88 Billion
≈ $131.39 Million
₩1.60 Trillion Korea ₩26000.00 ▲ +0.39%
7335 Indonesia Fibreboard Industry PT
JK:IFII
0.12x Rp48.78 Billion
≈ $2.86 Million
Rp402.69 Billion Indonesia Rp208.00 ▲ +0.97%
7336 Carlton Investments Ltd
AU:CIN
0.12x AU$24.21 Million
≈ $17.13 Million
AU$199.89 Million Australia AU$35.89 ▼ -0.31%
7337 MEG Energy Corp
TO:MEG
0.12x CA$269.00 Million
≈ $194.59 Million
CA$2.22 Billion Canada CA$30.89 ▲ +0.72%
7338 PHOENIX COPPER LTD.
F:5HR
0.12x €887.34K
≈ $1.04 Million
€7.33 Million Germany €0.00 ▼ -25.00%
7339 Transpaco Ltd
JSE:TPC
0.12x ZAC66.27 Million
≈ $35.22K
ZAC547.18 Million South Africa ZAC3874.00 ▼ -0.67%
7340 Veto Switchgears And Cables Limited
NSE:VETO
0.12x Rs130.40 Million
≈ $1.41 Million
Rs1.08 Billion India Rs127.25 ▲ +1.82%
7341 NAHL Group PLC
LSE:NAH
0.12x GBX3.20 Million
≈ $389.83
GBX26.47 Million UK GBX31.00 ▼ -4.02%
7342 REVO INSURANCE SPA O.N.
F:H0O
0.12x €42.53 Million
≈ $49.72 Million
€351.39 Million Germany €23.10 ▲ +0.22%
7343 BASF SE
F:BASA
0.12x €5.06 Billion
≈ $5.92 Billion
€41.84 Billion Germany €13.20 ▲ +6.45%
7344 Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk
F:PTI
0.12x €20.35 Trillion
≈ $23.79 Trillion
€168.24 Trillion Germany €12.80 ▲ +2.40%
7345 Ibotta, Inc.
NYSE:IBTA
0.12x $29.00 Million $239.82 Million USA $37.71 ▲ +3.37%
7346 Ottogi
KO:007310
0.12x ₩179.13 Billion
≈ $121.40 Million
₩1.48 Trillion Korea ₩323000.00 ▼ -0.15%
7347 Dadelo S.A.
WAR:DAD
0.12x zł37.43 Million
≈ $10.30 Million
zł309.55 Million Poland zł82.50 ▲ +1.98%
7348 Shanghai Carthane Co Ltd
SHG:603037
0.12x CN¥43.33 Million
≈ $6.34 Million
CN¥358.33 Million China CN¥10.19 ▲ +1.09%
7349 IGO Ltd
AU:IGO
0.12x AU$28.90 Million
≈ $20.45 Million
AU$239.10 Million Australia AU$8.36 ▲ +3.98%
7350 Titan America SA
NYSE:TTAM
0.12x $130.07 Million $1.08 Billion USA $15.17 ▲ +1.47%
7351 Dagi Giyim Sanayi ve Ticaret AS
IS:DAGI
0.12x TL283.69 Million
≈ $6.35 Million
TL2.35 Billion Turkey TL10.44 ▲ +2.25%
7352 eDreams Odigeo SA
MC:EDR
0.12x €112.20 Million
≈ $131.17 Million
€929.05 Million Spain €5.50 ▲ +3.00%
7353 Compass Group PLC
LSE:CPG
0.12x GBX1.70 Billion
≈ $206.87K
GBX14.08 Billion UK GBX30.93 ▲ +0.42%
7354 S.Kijchai Enterprise Public Company Limited
BK:SKN
0.12x ฿214.03 Million
≈ $6.67 Million
฿1.77 Billion Thailand ฿5.10 ▲ +5.37%
7355 Keystone Technology Co Ltd
SHG:605588
0.12x CN¥231.10 Million
≈ $33.82 Million
CN¥1.91 Billion China CN¥47.70 ▲ +0.63%
7356 Global Medical REIT Inc.
NYSE:GMRE
0.12x $92.61 Million $767.41 Million USA $35.77 ▲ +1.82%
7357 Sangoma Technologies Corp
TO:STC
0.12x CA$14.04 Million
≈ $10.16 Million
CA$116.38 Million Canada CA$5.49 ▼ -0.18%
7358 Compania Nationala de Transport al Energiei Electrice Transelectrica SA
RO:TEL
0.12x RON499.52 Million
≈ $114.70 Million
RON4.14 Billion Romania RON113.00 ▲ +0.00%
7359 OPG Power Venture Plc
LSE:OPG
0.12x GBX7.79 Million
≈ $948.15
GBX64.61 Million UK GBX5.40 ▼ -0.74%
7360 Shanghai Liangxin Electrical Co Ltd
SHE:002706
0.12x CN¥230.10 Million
≈ $33.67 Million
CN¥1.91 Billion China CN¥10.00 ▼ -1.19%
7361 Savita Oil Technologies Limited
NSE:SOTL
0.12x Rs1.08 Billion
≈ $11.71 Million
Rs8.98 Billion India Rs677.30 ▼ -0.91%
7362 NPK Co.Ltd
KQ:048830
0.12x ₩2.81 Billion
≈ $1.91 Million
₩23.33 Billion Korea ₩1072.00 ▼ -4.11%
7363 Osangjaiel Co. Ltd
KQ:053980
0.12x ₩6.05 Billion
≈ $4.10 Million
₩50.20 Billion Korea ₩2425.00 ▼ -1.82%
7364 Jw Holdings
KO:096760
0.12x ₩79.83 Billion
≈ $54.10 Million
₩662.18 Billion Korea ₩4005.00 ▼ -1.60%
7365 Sims Ltd
AU:SGM
0.12x AU$221.70 Million
≈ $156.87 Million
AU$1.84 Billion Australia AU$23.56 ▲ +1.38%
7366 GSD Holding AS
IS:GSDHO
0.12x TL727.14 Million
≈ $16.29 Million
TL6.03 Billion Turkey TL4.79 ▼ -0.42%
7367 BROOGE ENERGY DL-0001
F:3SF
0.12x €51.15 Million
≈ $59.80 Million
€424.43 Million Germany €2.22 ▲ +0.00%
7368 Encompass Health Corp
NYSE:EHC
0.12x $475.50 Million $3.95 Billion USA $120.31 ▼ -0.50%
7369 Fortinet Inc
NASDAQ:FTNT
0.12x $1.12 Billion $9.31 Billion USA $153.51 ▲ +1.80%
7370 Kukbo Design Co. Ltd
KQ:066620
0.12x ₩17.98 Billion
≈ $12.19 Million
₩149.24 Billion Korea ₩24350.00 ▲ +0.83%
7371 Eastcompeace Technology Co Ltd
SHE:002017
0.12x CN¥143.10 Million
≈ $20.94 Million
CN¥1.19 Billion China CN¥14.53 ▲ +9.99%
7372 Loncin Motor Co Ltd
SHG:603766
0.12x CN¥919.40 Million
≈ $134.54 Million
CN¥7.63 Billion China CN¥13.86 ▼ -0.79%
7373 Asahi India Glass Limited
NSE:ASAHIINDIA
0.12x Rs5.06 Billion
≈ $54.69 Million
Rs42.00 Billion India Rs965.75 ▲ +1.49%
7374 Greek Organization of Football Prognostics S.A.
AT:OPAP
0.12x €211.25 Million
≈ $246.97 Million
€1.75 Billion Greece €12.10 ▼ -8.47%
7375 GREEK O.FOOTB. ADR 1/2
F:GF8A
0.12x €211.25 Million
≈ $246.97 Million
€1.75 Billion Germany €6.45 ▼ -3.01%
7376 China Leadshine Technology Co Ltd
SHE:002979
0.12x CN¥152.68 Million
≈ $22.34 Million
CN¥1.27 Billion China CN¥55.42 ▲ +1.61%
7377 Krungthai Car Rent and Lease Public Company Limited
BK:KCAR
0.12x ฿302.05 Million
≈ $9.41 Million
฿2.51 Billion Thailand ฿4.98 ▲ +0.00%
7378 Prismaflex Intl
PA:ALPRI
0.12x €2.99 Million
≈ $3.49 Million
€24.84 Million France €10.00 ▲ +1.01%
7379 NewMarket Corporation
NYSE:NEU
0.12x $214.52 Million $1.78 Billion USA $937.34 ▲ +1.05%
7380 Grid Dynamics Holdings Inc
NASDAQ:GDYN
0.12x $9.68 Million $80.44 Million USA $8.00 ▲ +1.14%
7381 Inner Mongolia Junzheng Energy & Chemical Group Co Ltd
SHG:601216
0.12x CN¥1.47 Billion
≈ $214.44 Million
CN¥12.18 Billion China CN¥4.38 ▼ -1.13%
7382 Clean Seas Seafood Ltd.
OL:CSS
0.12x Nkr3.01 Million
≈ $316.53K
Nkr25.00 Million Norway Nkr0.90 ▲ +0.00%
7383 WESTLIFE FOODWORLD LIMITED
NSE:WESTLIFE
0.12x Rs2.45 Billion
≈ $26.48 Million
Rs20.35 Billion India Rs588.15 ▼ -1.07%
7384 Roku Inc
NASDAQ:ROKU
0.12x $202.27 Million $1.68 Billion USA $157.49 ▲ +0.24%
7385 Electrosteel Castings Limited
NSE:ELECTCAST
0.12x Rs4.83 Billion
≈ $52.24 Million
Rs40.16 Billion India Rs73.87 ▲ +2.75%
7386 Sailun Jinyu Group Co Ltd
SHG:601058
0.12x CN¥2.77 Billion
≈ $405.32 Million
CN¥23.03 Billion China CN¥13.82 ▼ -2.33%
7387 Sam Yang Foods
KO:003230
0.12x ₩111.23 Billion
≈ $75.38 Million
₩924.96 Billion Korea ₩1366000.00 ▼ -2.22%
7388 Godrej Agrovet Limited
NSE:GODREJAGRO
0.12x Rs4.82 Billion
≈ $52.10 Million
Rs40.07 Billion India Rs574.55 ▼ -1.22%
7389 Harvey Norman Holdings Ltd
AU:HVN
0.12x AU$459.86 Million
≈ $325.38 Million
AU$3.82 Billion Australia AU$4.53 ▼ -1.09%
7390 Halcyon Technology Public Company Limited
BK:HTECH
0.12x ฿36.65 Million
≈ $1.14 Million
฿304.79 Million Thailand ฿5.10 ▲ +2.82%
7391 Tongyu Communication Inc
SHE:002792
0.12x CN¥93.73 Million
≈ $13.72 Million
CN¥779.74 Million China CN¥31.59 ▼ -0.44%
7392 MOL NA A ADR REG.S 1/2
F:MOGG
0.12x €436.43 Billion
≈ $510.23 Billion
€3.63 Trillion Germany €5.55 ▲ +0.91%
7393 ADVANCED INF SERV(ADVANC)
STU:NVAA
0.12x €40.92 Billion
≈ $47.84 Billion
€340.65 Billion Belgium €8.70 ▼ -7.94%
7394 SM Entertainment Co. Ltd
KQ:041510
0.12x ₩77.96 Billion
≈ $52.83 Million
₩648.97 Billion Korea ₩71300.00 ▼ -4.55%
7395 Hangzhou Seck Intelligent Tech Co
SHE:300897
0.12x CN¥39.67 Million
≈ $5.81 Million
CN¥330.28 Million China CN¥15.81 ▲ +1.02%
7396 Accelleron Industries AG
SW:ACLN
0.12x CHF127.84 Million
≈ $161.62 Million
CHF1.06 Billion Switzerland CHF75.20 ▲ +0.13%
7397 PHOENIX N AG
SW:PMN
0.12x CHF38.86 Million
≈ $49.12 Million
CHF323.53 Million Switzerland CHF428.00 ▼ -3.17%
7398 Golden Long Teng Development Co Ltd
TWO:3188
0.12x NT$882.31 Million
≈ $27.80 Million
NT$7.35 Billion Taiwan NT$24.15 ▲ +0.42%
7399 EasyJet PLC
LSE:EZJ
0.12x GBX1.09 Billion
≈ $132.62K
GBX9.08 Billion UK GBX671.00 ▲ +0.03%
7400 Skolon AB
ST:SKOLON
0.12x Skr7.65 Million
≈ $823.05K
Skr63.73 Million Sweden Skr22.80 ▲ +2.70%