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,336
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
13301 Elbit Systems Ltd
TA:ESLT
0.05x ILA436.42 Million
≈ $1.17 Million
ILA8.53 Billion Israel ILA233070.00 ▼ -0.40%
13302 Arcosa Inc
NYSE:ACA
0.05x $115.40 Million $2.26 Billion USA $145.05 ▲ +0.10%
13303 Bowim S.A.
WAR:BOW
0.05x zł13.34 Million
≈ $3.67 Million
zł260.95 Million Poland zł9.32 ▲ +5.43%
13304 Mccoy Global Inc
TO:MCB
0.05x CA$1.35 Million
≈ $977.29K
CA$26.42 Million Canada CA$2.24 ▼ -0.44%
13305 Domino’s Pizza Group PLC
LSE:DOM
0.05x GBX34.70 Million
≈ $4.22K
GBX678.70 Million UK GBX200.20 ▲ +0.10%
13306 Sangam (India) Limited
NSE:SANGAMIND
0.05x Rs1.14 Billion
≈ $12.38 Million
Rs22.39 Billion India Rs578.10 ▼ -0.66%
13307 Bedmutha Industries Limited
NSE:BEDMUTHA
0.05x Rs293.59 Million
≈ $3.18 Million
Rs5.74 Billion India Rs117.16 ▲ +0.20%
13308 Doktas Dokumculuk Ticaret ve Sanayi AS
IS:DOKTA
0.05x TL668.56 Million
≈ $14.97 Million
TL13.08 Billion Turkey TL21.38 ▲ +0.75%
13309 Shenzhen Gas Corp Ltd
SHG:601139
0.05x CN¥1.44 Billion
≈ $210.59 Million
CN¥28.16 Billion China CN¥6.28 ▼ -0.63%
13310 Dabaco
VN:DBC
0.05x ₫404.12 Billion
≈ $15.35 Million
₫7.91 Trillion Vietnam ₫16700.00 ▲ +0.00%
13311 Sc Engineering
KO:023960
0.05x ₩3.98 Billion
≈ $2.70 Million
₩77.98 Billion Korea ₩989.00 ▲ +0.71%
13312 Green Resources Public Company Limited
BK:GREEN
0.05x ฿9.98 Million
≈ $311.19K
฿195.49 Million Thailand ฿0.81 ▲ +0.00%
13313 Cryoport Inc
NASDAQ:CYRX
0.05x $13.72 Million $268.62 Million USA $14.80 ▼ -1.00%
13314 Xenia Hotels & Resorts Inc
NYSE:XHR
0.05x $83.91 Million $1.64 Billion USA $18.80 ▲ +0.80%
13315 Proeduca Altus S.A.
MC:PRO
0.05x €14.05 Million
≈ $16.42 Million
€275.33 Million Spain €33.40 ▲ +0.00%
13316 Shenzhen FRD Science & Technology Co Ltd
SHE:300602
0.05x CN¥238.95 Million
≈ $34.97 Million
CN¥4.68 Billion China CN¥37.42 ▲ +2.16%
13317 Aeries Technology Inc.
NASDAQ:AERT
0.05x $2.27 Million $44.48 Million USA $7.09 ▲ +0.28%
13318 Dan Hotels
TA:DANH
0.05x ILA66.16 Million
≈ $177.37K
ILA1.30 Billion Israel ILA2795.00 ▼ -3.29%
13319 Gokul Refoils and Solvent Limited
NSE:GOKUL
0.05x Rs281.00 Million
≈ $3.04 Million
Rs5.51 Billion India Rs39.53 ▼ -1.42%
13320 Europen Endustri Insaat Sanayi ve Ticaret A.S.
IS:EUREN
0.05x TL210.14 Million
≈ $4.71 Million
TL4.12 Billion Turkey TL3.78 ▲ +0.27%
13321 Generac Holdings Inc
NYSE:GNRC
0.05x $148.68 Million $2.92 Billion USA $221.90 ▲ +2.80%
13322 EDREAMS ODIGEO UNS.ADR/10
F:K0I
0.05x €43.82 Million
≈ $51.23 Million
€860.06 Million Germany €33.80 ▼ -6.63%
13323 Getinge AB ser. B
ST:GETI-B
0.05x Skr1.37 Billion
≈ $147.86 Million
Skr26.98 Billion Sweden Skr239.30 ▲ +0.13%
13324 Jiangxi Chen Guang New Materials Co Ltd
SHG:605399
0.05x CN¥57.82 Million
≈ $8.46 Million
CN¥1.14 Billion China CN¥11.03 ▲ +1.29%
13325 Wuxi Shangji Automation Co Ltd
SHG:603185
0.05x CN¥777.39 Million
≈ $113.76 Million
CN¥15.27 Billion China CN¥17.57 ▲ +1.86%
13326 Top Systems-L
TA:TOPS
0.05x ILA11.94 Million
≈ $32.00K
ILA234.43 Million Israel ILA1046.00 ▲ +0.67%
13327 AbbVie Inc
NYSE:ABBV
0.05x $5.55 Billion $108.96 Billion USA $248.76 ▼ -0.53%
13328 Zimmer Biomet Holdings Inc
NYSE:ZBH
0.05x $545.80 Million $10.72 Billion USA $97.89 ▲ +0.68%
13329 Netfonds AG
XETRA:NF4
0.05x €4.24 Million
≈ $4.95 Million
€83.24 Million Germany €91.00 ▼ -1.62%
13330 ASGN Inc
NYSE:ASGN
0.05x $95.80 Million $1.88 Billion USA $21.02 ▲ +4.06%
13331 Lechwerke AG
F:LEC
0.05x €60.18 Million
≈ $70.36 Million
€1.18 Billion Germany €65.00 ▲ +2.36%
13332 Shenghe Resources Holding Co Ltd
SHG:600392
0.05x CN¥410.18 Million
≈ $60.02 Million
CN¥8.06 Billion China CN¥23.71 ▼ -0.63%
13333 HP Adhesives Limited
NSE:HPAL
0.05x Rs22.16 Million
≈ $239.63K
Rs435.67 Million India Rs40.42 ▲ +3.80%
13334 Taiwan Surface Mounting Technology Corp
TW:6278
0.05x NT$1.57 Billion
≈ $49.43 Million
NT$30.85 Billion Taiwan NT$171.00 ▲ +2.09%
13335 BECE Legend Group Co Ltd
SHE:000803
0.05x CN¥191.23 Million
≈ $27.98 Million
CN¥3.76 Billion China CN¥7.30 ▲ +2.38%
13336 Brainsway Ltd
TA:BWAY
0.05x ILA2.19 Million
≈ $5.86K
ILA43.00 Million Israel ILA4700.00 ▲ +3.75%
13337 ENDESA ADR/ 1/2 EO 120
F:ENAA
0.05x €1.53 Billion
≈ $1.79 Billion
€30.09 Billion Germany €19.10 ▲ +0.00%
13338 Endesa SA
MC:ELE
0.05x €1.53 Billion
≈ $1.79 Billion
€30.09 Billion Spain €41.57 ▲ +0.27%
13339 Thermo Fisher Scientific Inc
NYSE:TMO
0.05x $2.64 Billion $52.00 Billion USA $603.01 ▼ -0.33%
13340 Northcliff Resources Ltd
TO:NCF
0.05x CA$265.80K
≈ $192.27K
CA$5.23 Million Canada CA$0.30 ▼ -1.64%
13341 Varonis Systems
NASDAQ:VRNS
0.05x $60.01 Million $1.18 Billion USA $41.93 ▼ -0.43%
13342 Tongyang Life
KO:082640
0.05x ₩1.74 Trillion
≈ $1.18 Billion
₩34.35 Trillion Korea ₩8250.00 ▲ +0.00%
13343 Tibet GaoZheng Explosive Co Ltd
SHE:002827
0.05x CN¥79.04 Million
≈ $11.57 Million
CN¥1.56 Billion China CN¥61.22 ▲ +4.45%
13344 Chewy Inc
NYSE:CHWY
0.05x $146.20 Million $2.88 Billion USA $22.35 ▼ -0.53%
13345 Usinas Siderúrgicas de Minas Gerais S.A
SA:USIM3
0.05x R$632.40 Million
≈ $124.09 Million
R$12.46 Billion Brazil R$5.82 ▼ -1.69%
13346 Kuehne & Nagel
SW:KNIN
0.05x CHF494.00 Million
≈ $624.55 Million
CHF9.73 Billion Switzerland CHF203.60 ▲ +3.01%
13347 Sika AG
SW:SIKA
0.05x CHF467.20 Million
≈ $590.67 Million
CHF9.21 Billion Switzerland CHF193.10 ▼ -0.23%
13348 Rathbone Brothers PLC
LSE:RAT
0.05x GBX196.10 Million
≈ $23.86K
GBX3.87 Billion UK GBX1694.00 ▼ -0.47%
13349 Readytech Holdings Ltd
AU:RDY
0.05x AU$5.46 Million
≈ $3.86 Million
AU$107.53 Million Australia AU$1.67 ▼ -0.89%
13350 Entegris Inc
NASDAQ:ENTG
0.05x $224.50 Million $4.43 Billion USA $161.08 ▲ +7.24%
13351 Sinopec Oilfield Equipment Corp
SHE:000852
0.05x CN¥400.49 Million
≈ $58.60 Million
CN¥7.90 Billion China CN¥5.32 ▼ -0.19%
13352 Guangzhou Haozhi Industrial Co Ltd
SHE:300503
0.05x CN¥86.57 Million
≈ $12.67 Million
CN¥1.71 Billion China CN¥73.92 ▼ -1.90%
13353 Shenyang Huitian Thermal Power Co Ltd
SHE:000692
0.05x CN¥277.72 Million
≈ $40.64 Million
CN¥5.48 Billion China CN¥4.44 ▲ +9.90%
13354 Sonel S.A.
WAR:SON
0.05x zł1.37 Million
≈ $377.04K
zł27.03 Million Poland zł13.45 ▲ +0.75%
13355 Tianjin Ringpu Bio Tech
SHE:300119
0.05x CN¥128.27 Million
≈ $18.77 Million
CN¥2.53 Billion China CN¥19.84 ▲ +9.49%
13356 COOR Service Management AB
ST:COOR
0.05x Skr272.00 Million
≈ $29.27 Million
Skr5.37 Billion Sweden Skr48.14 ▼ -0.54%
13357 I Controls Inc
KO:039570
0.05x ₩9.05 Billion
≈ $6.13 Million
₩178.69 Billion Korea ₩7740.00 ▲ +1.44%
13358 Jiangshan Oupai Door Industry Co Ltd
SHG:603208
0.05x CN¥102.53 Million
≈ $15.00 Million
CN¥2.02 Billion China CN¥11.50 ▲ +2.22%
13359 Super Energy Corporation Public Company Limited
BK:SUPER-R
0.05x ฿2.56 Billion
≈ $79.66 Million
฿50.49 Billion Thailand ฿0.15 ▲ +0.00%
13360 Phillips Edison & Co Inc
NASDAQ:PECO
0.05x $136.50 Million $2.70 Billion USA $40.14 ▲ +1.21%
13361 Janus International Group Inc
NYSE:JBI
0.05x $37.90 Million $749.00 Million USA $4.87 ▼ -3.75%
13362 ideaForge Technology Limited
NSE:IDEAFORGE
0.05x Rs101.03 Million
≈ $1.09 Million
Rs2.00 Billion India Rs810.30 ▼ -4.99%
13363 Indo Tech Transformers Limited
NSE:INDOTECH
0.05x Rs91.50 Million
≈ $989.54K
Rs1.81 Billion India Rs3539.00 ▼ -5.00%
13364 Medco Energi Internasional Tbk
JK:MEDC
0.05x Rp296.93 Million
≈ $17.40K
Rp5.87 Billion Indonesia Rp1330.00 ▼ -0.75%
13365 Brookfield Asset Management Ltd.
NYSE:BAM
0.05x $339.00 Million $6.70 Billion USA $54.50 ▼ -1.55%
13366 Te Chang Construction Co Ltd
TWO:5511
0.05x NT$354.61 Million
≈ $11.17 Million
NT$7.01 Billion Taiwan NT$72.10 ▲ +1.69%
13367 NiSource Inc
NYSE:NI
0.05x $1.25 Billion $24.67 Billion USA $41.99 ▼ -0.05%
13368 MDU Resources Group Inc
NYSE:MDU
0.05x $241.62 Million $4.78 Billion USA $20.52 ▲ +0.10%
13369 TOMRA SYSTEMS ADR/1 NK 1
F:TMR0
0.05x €60.00 Million
≈ $70.15 Million
€1.19 Billion Germany €11.00 ▼ -0.90%
13370 BRC Inc.
NYSE:BRCC
0.05x $7.39 Million $146.33 Million USA $0.86 ▲ +1.42%
13371 WESTROCK COFFEE CL.A
F:V3J
0.05x €45.69 Million
≈ $53.42 Million
€904.34 Million Germany €6.90 ▲ +3.76%
13372 Genetic Signatures Ltd
AU:GSS
0.05x AU$250.00K
≈ $176.89K
AU$4.95 Million Australia AU$0.06 ▲ +0.00%
13373 Shenzhen Hopewind Elec Co Ltd
SHG:603063
0.05x CN¥203.70 Million
≈ $29.81 Million
CN¥4.03 Billion China CN¥34.49 ▲ +2.44%
13374 VBG Group AB (publ)
ST:VBG-B
0.05x Skr166.80 Million
≈ $17.95 Million
Skr3.30 Billion Sweden Skr313.50 ▼ -0.95%
13375 Dhc Software Co Ltd
SHE:002065
0.05x CN¥664.75 Million
≈ $97.27 Million
CN¥13.16 Billion China CN¥7.45 ▲ +0.54%
13376 Regional Express Holdings Ltd
AU:REX
0.05x AU$29.33 Million
≈ $20.75 Million
AU$580.78 Million Australia AU$0.57 ▲ +0.00%
13377 Anhui Honglu Steel Construction Group Co Ltd
SHE:002541
0.05x CN¥928.66 Million
≈ $135.89 Million
CN¥18.39 Billion China CN¥20.09 ▼ -0.74%
13378 Energix Renewable Energies Ltd
TA:ENRG
0.05x ILA535.76 Million
≈ $1.44 Million
ILA10.61 Billion Israel ILA2207.00 ▲ +2.75%
13379 Shanxi Huhua Group Co Ltd
SHE:003002
0.05x CN¥36.66 Million
≈ $5.36 Million
CN¥726.24 Million China CN¥17.01 ▲ +0.89%
13380 Guangdong Tianan New Material
SHG:603725
0.05x CN¥92.98 Million
≈ $13.61 Million
CN¥1.84 Billion China CN¥11.45 ▲ +5.92%
13381 Kwong Fong Industries Corp
TW:1416
0.05x NT$78.60 Million
≈ $2.48 Million
NT$1.56 Billion Taiwan NT$11.40 ▲ +4.11%
13382 Guangdong Champion Asia Electronics Co Ltd
SHG:603386
0.05x CN¥122.28 Million
≈ $17.89 Million
CN¥2.42 Billion China CN¥13.63 ▲ +3.41%
13383 McDonald’s Corporation
NYSE:MCD
0.05x $3.09 Billion $61.32 Billion USA $275.70 ▲ +0.57%
13384 Rajesh Exports Limited
NSE:RAJESHEXPO
0.05x Rs10.41 Billion
≈ $112.61 Million
Rs206.39 Billion India Rs83.13 ▼ -0.04%
13385 Ekovest Bhd
KLSE:8877
0.05x RM423.23 Million
≈ $106.26 Million
RM8.39 Billion Malaysia RM0.20 ▲ +2.56%
13386 Irani Papel e Embalagem S.A
SA:RANI3
0.05x R$134.57 Million
≈ $26.40 Million
R$2.67 Billion Brazil R$7.96 ▲ +0.76%
13387 Overseas Commerce Ltd
TA:OVRS
0.05x ILA22.51 Million
≈ $60.34K
ILA446.32 Million Israel ILA588.10 ▼ -1.29%
13388 China Metal Products Co Ltd
TW:1532
0.05x NT$1.71 Billion
≈ $53.73 Million
NT$33.83 Billion Taiwan NT$22.00 ▲ +0.69%
13389 Suncrete, Inc. Class A Common Stock
NASDAQ:RMIX
0.05x $13.73 Million $272.39 Million USA $19.11 ▼ -1.24%
13390 Shaanxi Zhongtian Rocket Technology 
SHE:003009
0.05x CN¥72.41 Million
≈ $10.60 Million
CN¥1.44 Billion China CN¥50.07 ▲ +0.99%
13391 American Oncology Network Inc.
NASDAQ:AONC
0.05x $18.25 Million $362.32 Million USA $9.99 ▲ +0.00%
13392 Huaren Pharmaceutical Co Ltd
SHE:300110
0.05x CN¥93.78 Million
≈ $13.72 Million
CN¥1.86 Billion China CN¥2.91 ▲ +2.46%
13393 Qingdao Sentury Tire Co Ltd
SHE:002984
0.05x CN¥231.46 Million
≈ $33.87 Million
CN¥4.60 Billion China CN¥14.24 ▼ -0.56%
13394 Liberty Media Corporation Series C Liberty Formula One Common Stock
NASDAQ:FWONK
0.05x $377.00 Million $7.49 Billion USA $103.61 ▲ +1.20%
13395 Liberty Media Corporation Series A Liberty Formula One Common Stock
NASDAQ:FWONA
0.05x $377.00 Million $7.49 Billion USA $94.65 ▲ +1.30%
13396 Indraprastha Gas Limited
NSE:IGL
0.05x Rs2.78 Billion
≈ $30.04 Million
Rs55.17 Billion India Rs154.54 ▲ +0.96%
13397 Batavia Prosperindo Int
JK:BPII
0.05x Rp171.15 Billion
≈ $10.03 Million
Rp3.40 Trillion Indonesia Rp448.00 ▲ +2.75%
13398 Bioton S.A.
WAR:BIO
0.05x zł8.59 Million
≈ $2.36 Million
zł170.59 Million Poland zł3.90 ▼ -0.13%
13399 Tradetool Auto Co Ltd
TWO:3685
0.05x NT$47.98 Million
≈ $1.51 Million
NT$953.14 Million Taiwan NT$38.00 ▼ -0.78%
13400 Dazhong Transportation Group Co Ltd A
SHG:600611
0.05x CN¥436.26 Million
≈ $63.84 Million
CN¥8.67 Billion China CN¥5.25 ▲ +4.58%