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,334
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
15301 S H L Telemedicine Ltd
SW:SHLTN
0.04x CHF1.46 Million
≈ $1.84 Million
CHF40.82 Million Switzerland CHF1.10 ▲ +0.00%
15302 Unilumin Group Co Ltd
SHE:300232
0.04x CN¥187.16 Million
≈ $27.39 Million
CN¥5.24 Billion China CN¥5.33 ▼ -0.93%
15303 The J. M. Smucker Company
NYSE:SJM
0.04x $412.80 Million $11.57 Billion USA $120.16 ▲ +1.14%
15304 SSH Communications Security Oyj
HE:SSH1V
0.04x €1.12 Million
≈ $1.31 Million
€31.40 Million Finland €1.78 ▲ +2.30%
15305 Patria Investments Ltd
NASDAQ:PAX
0.04x $39.66 Million $1.11 Billion USA $11.53 ▲ +2.67%
15306 Industrial Securities Co Ltd
SHG:601377
0.04x CN¥10.63 Billion
≈ $1.56 Billion
CN¥297.93 Billion China CN¥5.89 ▼ -0.34%
15307 Palfinger AG
VI:PAL
0.04x €48.20 Million
≈ $56.35 Million
€1.35 Billion Austria €30.65 ▲ +1.49%
15308 Syscom Computer Engineering Co
TW:2453
0.04x NT$87.13 Million
≈ $2.75 Million
NT$2.44 Billion Taiwan NT$52.80 ▼ -0.38%
15309 Coupang Inc.
F:788
0.04x €480.00 Million
≈ $561.17 Million
€13.47 Billion Germany €14.29 ▲ +2.66%
15310 Coupang LLC
NYSE:CPNG
0.04x $480.00 Million $13.47 Billion USA $16.23 ▼ -0.73%
15311 Huatai Securities Co Ltd
SHG:601688
0.04x CN¥36.13 Billion
≈ $5.29 Billion
CN¥1.01 Trillion China CN¥19.28 ▼ -1.08%
15312 Harbin Hatou Investment Co Ltd
SHG:600864
0.04x CN¥1.27 Billion
≈ $186.07 Million
CN¥35.70 Billion China CN¥5.39 ▼ -0.55%
15313 Geely Automobile Holdings Limited
F:GRUA
0.04x €6.48 Billion
≈ $7.58 Billion
€182.01 Billion Germany €44.20 ▲ +6.76%
15314 Rewardle Holdings Ltd
AU:RXH
0.04x AU$360.15K
≈ $254.83K
AU$10.12 Million Australia AU$0.03 ▲ +0.00%
15315 Midsona AB (publ)
ST:MSON-B
0.04x Skr55.00 Million
≈ $5.92 Million
Skr1.54 Billion Sweden Skr11.85 ▼ -0.42%
15316 Redington Limited
NSE:REDINGTON
0.04x Rs8.34 Billion
≈ $90.14 Million
Rs234.15 Billion India Rs354.85 ▲ +1.17%
15317 Jiangsu Zhongshe Group Co Ltd
SHE:002883
0.04x CN¥7.26 Million
≈ $1.06 Million
CN¥204.10 Million China CN¥8.79 ▲ +1.38%
15318 AudioCodes Ltd
TA:AUDC
0.04x ILA5.62 Million
≈ $15.08K
ILA158.06 Million Israel ILA2978.00 ▲ +1.81%
15319 QXO, Inc.
NASDAQ:QXO
0.04x $242.60 Million $6.82 Billion USA $20.82 ▲ +1.17%
15320 QXO, Inc.
NYSE:QXO
0.04x $242.60 Million $6.82 Billion USA $16.16 ▲ +6.46%
15321 Jafron Biomedical Co Ltd
SHE:300529
0.04x CN¥64.79 Million
≈ $9.48 Million
CN¥1.82 Billion China CN¥16.38 ▼ -8.08%
15322 Diagnostic Medical Systems SA
PA:ALDMS
0.04x €1.49 Million
≈ $1.74 Million
€41.85 Million France €1.09 ▲ +0.46%
15323 Penyao Environmental Protection Co Ltd Class A
SHE:300664
0.04x CN¥118.57 Million
≈ $17.35 Million
CN¥3.34 Billion China CN¥4.56 ▼ -0.44%
15324 Beijing Hualian Department Store Co Ltd
SHE:000882
0.04x CN¥197.76 Million
≈ $28.94 Million
CN¥5.56 Billion China CN¥1.41 ▼ -1.40%
15325 DRC Systems India Limited
NSE:DRCSYSTEMS
0.04x Rs14.44 Million
≈ $156.16K
Rs406.32 Million India Rs13.32 ▼ -3.20%
15326 Leyard Optoelectronic
SHE:300296
0.04x CN¥196.90 Million
≈ $28.81 Million
CN¥5.54 Billion China CN¥5.45 ▼ -0.55%
15327 Jones Tech PLC Class A
SHE:300684
0.04x CN¥18.92 Million
≈ $2.77 Million
CN¥532.64 Million China CN¥51.70 ▲ +7.37%
15328 CSG Holding Co Ltd
SHE:200012
0.04x HK$639.52 Million
≈ $81.64 Million
HK$18.01 Billion China HK$1.42 ▼ -0.70%
15329 Trinity Industries Inc
NYSE:TRN
0.04x $255.10 Million $7.18 Billion USA $29.90 ▼ -3.45%
15330 Banco Macro SA B
BA:BMA
0.04x AR$560.88 Billion
≈ $405.85 Million
AR$15.80 Trillion Argentina AR$13270.00 ▼ -2.57%
15331 Banco Macro S.A
F:B4W
0.04x €560.88 Billion
≈ $655.72 Billion
€15.80 Trillion Germany €79.50 ▼ -0.63%
15332 Vukile Property Fund Ltd
JSE:VKE
0.04x ZAC950.00 Million
≈ $504.88K
ZAC26.77 Billion South Africa ZAC2499.00 ▲ +0.00%
15333 Black Box Limited
NSE:BBOX
0.04x Rs934.60 Million
≈ $10.11 Million
Rs26.34 Billion India Rs744.45 ▲ +0.37%
15334 Axtel S.A.B. de C.V
MX:AXTELCPO
0.04x MX$473.37 Million
≈ $27.24 Million
MX$13.35 Billion Mexico MX$2.71 ▲ +0.74%
15335 Haleon PLC
LSE:HLN
0.04x GBX561.50 Million
≈ $68.32K
GBX15.83 Billion UK GBX369.40 ▼ -0.32%
15336 IPG Photonics Corporation
NASDAQ:IPGP
0.04x $10.85 Million $305.85 Million USA $90.23 ▲ +4.07%
15337 Axiata Group Bhd
KLSE:6888
0.04x RM909.17 Million
≈ $228.26 Million
RM25.63 Billion Malaysia RM1.89 ▼ -0.53%
15338 Maple Leaf Foods Inc.
TO:MFI
0.04x CA$99.80 Million
≈ $72.20 Million
CA$2.81 Billion Canada CA$28.36 ▲ +2.09%
15339 Sensata Technologies Holding NV
NYSE:ST
0.04x $140.40 Million $3.96 Billion USA $46.67 ▲ +0.73%
15340 Bakrieland Development Tbk
JK:ELTY
0.04x Rp99.03 Billion
≈ $5.80 Million
Rp2.79 Trillion Indonesia Rp42.00 ▲ +7.69%
15341 Euromedis Groupe SA
PA:ALEMG
0.04x €817.00K
≈ $955.16K
€23.04 Million France €5.20 ▼ -0.95%
15342 LPL Financial Holdings Inc
NASDAQ:LPLA
0.04x $466.18 Million $13.15 Billion USA $362.63 ▲ +1.00%
15343 Herbalife Nutrition Ltd
NYSE:HLF
0.04x $116.80 Million $3.30 Billion USA $12.35 ▲ +7.30%
15344 Hindware Home Innovation Limited
NSE:HINDWAREAP
0.04x Rs626.80 Million
≈ $6.78 Million
Rs17.69 Billion India Rs221.04 ▲ +1.12%
15345 Acelon Chemicals & Fiber Corp
TW:1466
0.04x NT$68.86 Million
≈ $2.17 Million
NT$1.94 Billion Taiwan NT$16.25 ▲ +1.88%
15346 Driven Brands Holdings Inc
NASDAQ:DRVN
0.04x $118.98 Million $3.36 Billion USA $13.33 ▲ +2.85%
15347 Euroespes S.A.
MC:EEP
0.04x €184.85K
≈ $216.11K
€5.22 Million Spain €0.34 ▲ +0.00%
15348 Alligo AB Series B
ST:ALLIGO-B
0.04x Skr209.00 Million
≈ $22.49 Million
Skr5.91 Billion Sweden Skr136.00 ▼ -0.58%
15349 JOYY Inc
NASDAQ:JOYY
0.04x $31.78 Million $898.33 Million USA $74.44 ▼ -0.39%
15350 Magnera Corp placeholder
NYSE:MAGN
0.04x $101.00 Million $2.86 Billion USA $12.91 ▲ +3.03%
15351 Grupo Empresarial San Jose SA
MC:GSJ
0.04x €41.42 Million
≈ $48.43 Million
€1.17 Billion Spain €7.99 ▼ -1.36%
15352 Shandong Xinhua Pharmaceutical Co Ltd
SHE:000756
0.04x CN¥136.81 Million
≈ $20.02 Million
CN¥3.87 Billion China CN¥14.20 ▼ -0.63%
15353 Sanginita Chemicals Limited
NSE:SANGINITA
0.04x Rs10.66 Million
≈ $115.26K
Rs301.74 Million India Rs59.10 ▼ -1.99%
15354 Shandong Hiking International Co Ltd Class A
SHG:600735
0.04x CN¥15.11 Million
≈ $2.21 Million
CN¥427.87 Million China CN¥6.48 ▼ -0.46%
15355 Lakshmi Machine Works Limited
NSE:LAXMIMACH
0.04x Rs466.80 Million
≈ $5.05 Million
Rs13.22 Billion India Rs16629.00 ▼ -0.04%
15356 DSV Panalpina A/S
CO:DSV
0.04x Dkr6.10 Billion
≈ $953.92 Million
Dkr172.68 Billion Denmark Dkr1349.00 ▲ +1.16%
15357 Zurich Insurance Group AG
SW:ZURN
0.04x CHF14.99 Billion
≈ $18.96 Billion
CHF424.67 Billion Switzerland CHF593.20 ▲ +0.71%
15358 Grupo Supervielle S.A. B
BA:SUPV
0.04x AR$180.02 Billion
≈ $130.26 Million
AR$5.10 Trillion Argentina AR$2692.50 ▼ -1.64%
15359 Grupo Supervielle S.A
F:189A
0.04x €180.02 Billion
≈ $210.47 Billion
€5.10 Trillion Germany €7.30 ▼ -2.67%
15360 Porn Prom Metal Public Company Limited
BK:PPM
0.04x ฿33.44 Million
≈ $1.04 Million
฿947.43 Million Thailand ฿2.00 ▼ -0.99%
15361 Liaoning Hongyang Energy Resource Invest Co Ltd
SHG:600758
0.04x CN¥272.44 Million
≈ $39.87 Million
CN¥7.72 Billion China CN¥3.52 ▼ -4.09%
15362 Jiangsu Phoenix Property Investment Co Ltd
SHG:600716
0.04x CN¥65.85 Million
≈ $9.64 Million
CN¥1.87 Billion China CN¥3.44 ▼ -1.99%
15363 The Cheesecake Factory
NASDAQ:CAKE
0.04x $99.69 Million $2.83 Billion USA $107.05 ▼ -0.24%
15364 Galaxy Digital Holdings Ltd
NASDAQ:GLXY
0.04x $254.53 Million $7.21 Billion USA $20.17 ▲ +3.22%
15365 Thales S.A.
PA:HO
0.04x €1.12 Billion
≈ $1.31 Billion
€31.72 Billion France €264.80 ▲ +0.08%
15366 Triangle Tyre Co Ltd
SHG:601163
0.04x CN¥191.79 Million
≈ $28.07 Million
CN¥5.44 Billion China CN¥13.23 ▼ -0.60%
15367 Deep Industries Limited
NSE:DEEPINDS
0.04x Rs179.57 Million
≈ $1.94 Million
Rs5.09 Billion India Rs638.90 ▲ +1.90%
15368 Attendo AB (publ)
ST:ATT
0.04x Skr668.00 Million
≈ $71.89 Million
Skr18.93 Billion Sweden Skr108.40 ▼ -1.09%
15369 Empresa Distribuidora y Comercializadora Norte SA ADR
NYSE:EDN
0.04x $126.05 Billion $3.57 Trillion USA $25.23 ▼ -4.21%
15370 Growthpoint Properties Australia
AU:GOZ
0.04x AU$74.70 Million
≈ $52.86 Million
AU$2.12 Billion Australia AU$2.24 ▼ -0.44%
15371 Atmus Filtration Technologies Inc.
NYSE:ATMU
0.04x $50.70 Million $1.44 Billion USA $51.17 ▼ -6.13%
15372 Guangxi Nanning Waterworks Co
SHG:601368
0.04x CN¥752.41 Million
≈ $110.10 Million
CN¥21.35 Billion China CN¥4.41 ▼ -0.68%
15373 Rayhoo Motor Dies Co Ltd
SHE:002997
0.04x CN¥144.30 Million
≈ $21.12 Million
CN¥4.09 Billion China CN¥27.23 ▲ +0.74%
15374 Shenzhen Bioeasy Biotechnology Co. Ltd.
SHE:300942
0.04x CN¥20.74 Million
≈ $3.03 Million
CN¥588.54 Million China CN¥6.69 ▲ +0.00%
15375 Iluka Resources Limited
F:ILZ
0.04x €75.80 Million
≈ $88.62 Million
€2.15 Billion Germany €4.21 ▲ +4.11%
15376 Advero Properties SOCIMI S.A.
MC:YADV
0.04x €298.92K
≈ $349.47K
€8.49 Million Spain €13.60 ▲ +0.00%
15377 Combined Motor Holdings Limited
JSE:CMH
0.04x ZAC136.50 Million
≈ $72.54K
ZAC3.88 Billion South Africa ZAC4140.00 ▲ +4.81%
15378 Sunny Optical Technology (Group) Company Limited
F:SXC
0.04x €1.04 Billion
≈ $1.21 Billion
€29.45 Billion Germany €6.44 ▲ +0.64%
15379 Shenzhen Everwin Precision Tech
SHE:300115
0.04x CN¥592.40 Million
≈ $86.69 Million
CN¥16.84 Billion China CN¥28.02 ▼ -0.07%
15380 HIMALAYA SHIPPING LTD DL1
F:J1X
0.04x €24.70 Million
≈ $28.88 Million
€702.20 Million Germany €13.64 ▲ +2.87%
15381 Jiangsu Flowers King
SHG:603007
0.04x CN¥44.15 Million
≈ $6.46 Million
CN¥1.26 Billion China CN¥4.86 ▲ +0.62%
15382 PJP Makrum S.A.
WAR:PJP
0.04x zł15.55 Million
≈ $4.28 Million
zł442.09 Million Poland zł21.00 ▲ +0.96%
15383 Zhejiang Jiangshan Chemical Co Ltd
SHE:002061
0.04x CN¥2.13 Billion
≈ $311.97 Million
CN¥60.64 Billion China CN¥3.51 ▼ -1.13%
15384 POSCO Holdings Inc
NYSE:PKX
0.04x $1.51 Trillion $42.81 Trillion USA $57.77 ▲ +3.01%
15385 Troax Group AB
ST:TROAX
0.04x Skr8.81 Million
≈ $947.72K
Skr250.50 Million Sweden Skr146.80 ▼ -1.34%
15386 Saha Pathanapibul Public Company Limited
BK:SPC
0.04x ฿340.17 Million
≈ $10.60 Million
฿9.69 Billion Thailand ฿56.00 ▲ +0.00%
15387 Banco Bradesco S.A.
SA:BBDC3
0.04x R$79.15 Billion
≈ $15.53 Billion
R$2.25 Trillion Brazil R$15.15 ▼ -1.94%
15388 Tangshan Sunfar Silicon Ind
SHG:603938
0.04x CN¥33.22 Million
≈ $4.86 Million
CN¥946.58 Million China CN¥43.11 ▲ +4.31%
15389 Grupo Empresas Navieras SA
SN:NAVIERA
0.04x CL$34.85 Million
≈ $38.97K
CL$992.96 Million Chile CL$40.10 ▲ +0.00%
15390 Motherson Sumi Wiring India Limited
NSE:MSUMI
0.04x Rs753.80 Million
≈ $8.15 Million
Rs21.48 Billion India Rs41.16 ▲ +0.37%
15391 Abrdn PLC
LSE:ABDN
0.04x GBX227.00 Million
≈ $27.62K
GBX6.47 Billion UK GBX252.60 ▲ +0.40%
15392 Sabra Healthcare REIT Inc
NASDAQ:SBRA
0.04x $98.36 Million $2.80 Billion USA $21.04 ▲ +0.62%
15393 Wintime Energy Co Ltd
SHG:600157
0.04x CN¥1.98 Billion
≈ $289.36 Million
CN¥56.37 Billion China CN¥1.60 ▼ -0.62%
15394 IokCompany Co. Ltd
KQ:078860
0.04x ₩534.74 Million
≈ $362.38K
₩15.25 Billion Korea ₩3120.00 ▲ +1.46%
15395 Vamos Locação de Caminhões Máquinas e Equipamentos S.A
SA:VAMO3
0.04x R$695.40 Million
≈ $136.45 Million
R$19.84 Billion Brazil R$3.08 ▼ -0.96%
15396 Exploitasi Energi Indonesia
JK:CNKO
0.04x Rp70.95 Billion
≈ $4.16 Million
Rp2.02 Trillion Indonesia Rp37.00 ▲ +0.00%
15397 Kenon Holdings
TA:KEN
0.04x ILA108.00 Million
≈ $289.54K
ILA3.08 Billion Israel ILA19690.00 ▲ +0.56%
15398 Envista Holdings Corp
NYSE:NVST
0.04x $89.50 Million $2.55 Billion USA $28.15 ▲ +2.81%
15399 Sun Communities Inc
NYSE:SUI
0.04x $199.50 Million $5.69 Billion USA $120.44 ▲ +0.10%
15400 Orior AG
SW:ORON
0.04x CHF10.72 Million
≈ $13.55 Million
CHF305.97 Million Switzerland CHF14.54 ▼ -0.14%