Companies by Financial Flexibility Index

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

Last Updated

Oct 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.

Financial Flexibility Index Rankings of Public Companies (October 2026)

Financial flexibility index rankings of public companies for October 2026, covering 31,566 companies. Search or filter the table below to find a company.

Rank Company Flexibility Index Free Cash Flow Total Liabilities Country Price 24h Change
5201 Shenzhen Hirisun Technology Inc
SHE:300277
0.17x CN¥30.61 Million
≈ $4.48 Million
CN¥176.80 Million China CN¥12.25 ▼ -0.41%
5202 Shanghai Fudan-Zhangjiang Bio-Pharmaceutical Co Ltd
SHG:688505
0.17x CN¥47.42 Million
≈ $6.94 Million
CN¥273.93 Million China CN¥7.27 ▼ -3.07%
5203 Great Taipei Gas Corp
TW:9908
0.17x NT$975.94 Million
≈ $30.75 Million
NT$5.64 Billion Taiwan NT$28.95 ▼ -0.34%
5204 Quantum Foods Holdings
JSE:QFH
0.17x ZAC187.01 Million
≈ $99.39K
ZAC1.08 Billion South Africa ZAC894.00 ▲ +12.74%
5205 Exasol AG
XETRA:EXL
0.17x €2.90 Million
≈ $3.39 Million
€16.76 Million Germany €1.68 ▼ -1.18%
5206 FORM.DE C.Y C.ADR 1/5/EO1
F:FCC0
0.17x €1.91 Billion
≈ $2.24 Billion
€11.06 Billion Germany €2.00 ▲ +0.00%
5207 Frontier Transport Holdings Ltd
JSE:FTH
0.17x ZAC245.54 Million
≈ $130.49K
ZAC1.42 Billion South Africa ZAC631.00 ▲ +4.64%
5208 Subex Limited
NSE:SUBEXLTD
0.17x Rs361.50 Million
≈ $3.91 Million
Rs2.09 Billion India Rs18.13 ▼ -4.58%
5209 Shian Yih Electronic Industry Co Ltd
TWO:3531
0.17x NT$66.75 Million
≈ $2.10 Million
NT$386.12 Million Taiwan NT$21.45 ▲ +0.47%
5210 Appeninn Vagyonkezelo Holding Nyilvanosan Mukodo Reszvenytarsasag
F:0AP
0.17x €19.86 Million
≈ $23.22 Million
€114.90 Million Germany €1.61 ▼ -4.51%
5211 Global Unichip Corp
TW:3443
0.17x NT$4.13 Billion
≈ $130.16 Million
NT$23.92 Billion Taiwan NT$7830.00 ▲ +4.68%
5212 Xiangpiaopiao Food Co Ltd
SHG:603711
0.17x CN¥245.48 Million
≈ $35.92 Million
CN¥1.42 Billion China CN¥11.76 ▼ -0.59%
5213 John B Sanfilippo & Son Inc
NASDAQ:JBSS
0.17x $48.12 Million $278.63 Million USA $65.73 ▼ -1.54%
5214 Noida Toll Bridge Company Limited
NSE:NOIDATOLL
0.17x Rs205.59 Million
≈ $2.22 Million
Rs1.19 Billion India Rs3.70 ▼ -1.33%
5215 G.I. Tech Co. Ltd.
KQ:382480
0.17x ₩5.76 Billion
≈ $3.91 Million
₩33.40 Billion Korea ₩1563.00 ▲ +2.16%
5216 Vertex Pharmaceuticals Inc
NASDAQ:VRTX
0.17x $1.24 Billion $7.18 Billion USA $501.95 ▲ +0.44%
5217 Hefei Fengle Seed Co Ltd
SHE:000713
0.17x CN¥257.93 Million
≈ $37.74 Million
CN¥1.50 Billion China CN¥5.79 ▼ -2.85%
5218 Freehold Royalties Ltd.
TO:FRU
0.17x CA$64.27 Million
≈ $46.49 Million
CA$372.68 Million Canada CA$17.67 ▲ +0.57%
5219 Sarla Performance Fibers Limited
NSE:SARLAPOLY
0.17x Rs545.44 Million
≈ $5.90 Million
Rs3.16 Billion India Rs93.99 ▼ -2.48%
5220 Metalore Resources Ltd
V:MET
0.17x CA$176.14K
≈ $127.42K
CA$1.02 Million Canada CA$2.40 ▲ +0.00%
5221 Zhejiang Liming Intelligent Manufacturing Co Ltd
SHG:603048
0.17x CN¥54.32 Million
≈ $7.95 Million
CN¥315.09 Million China CN¥22.12 ▼ -0.05%
5222 Shijiazhuang Yiling Pharmaceutical Co Ltd
SHE:002603
0.17x CN¥530.90 Million
≈ $77.69 Million
CN¥3.08 Billion China CN¥15.36 ▲ +1.99%
5223 Amcil Ltd
AU:AMH
0.17x AU$4.79 Million
≈ $3.39 Million
AU$27.81 Million Australia AU$0.88 ▼ -1.69%
5224 Astarta Holding N.V.
WAR:AST
0.17x zł43.88 Million
≈ $12.08 Million
zł254.64 Million Poland zł37.35 ▼ -0.80%
5225 SINGULAR PEOPLE S EO-1
F:H0U
0.17x €7.51 Million
≈ $8.79 Million
€43.61 Million Germany €1.70 ▼ -1.16%
5226 Sjm Holdings
KO:025530
0.17x ₩10.79 Billion
≈ $7.31 Million
₩62.60 Billion Korea ₩3555.00 ▲ +0.71%
5227 NETUM GROUP OYJ
F:79J
0.17x €2.86 Million
≈ $3.35 Million
€16.62 Million Germany €0.58 ▲ +3.56%
5228 XINTE ENERGY CO. CL.H YC1
F:9M7
0.17x €7.76 Billion
≈ $9.08 Billion
€45.07 Billion Germany €0.37 ▲ +1.10%
5229 Caledonia Mining Corporation Plc
LSE:CMCL
0.17x GBX20.11 Million
≈ $2.45K
GBX116.79 Million UK GBX1760.00 ▼ -0.28%
5230 WYNN MACAU LTD ADR/10
F:8WY0
0.17x €9.31 Billion
≈ $10.88 Billion
€54.06 Billion Germany €5.50 ▼ -0.90%
5231 Wynn Macau Limited
F:8WY
0.17x €9.31 Billion
≈ $10.88 Billion
€54.06 Billion Germany €0.56 ▼ -0.89%
5232 Shenyang Jinbei Automotive Co Ltd
SHG:600609
0.17x CN¥394.67 Million
≈ $57.75 Million
CN¥2.29 Billion China CN¥3.46 ▼ -0.29%
5233 China Satellite Communications Co Ltd
SHG:601698
0.17x CN¥362.51 Million
≈ $53.05 Million
CN¥2.11 Billion China CN¥22.41 ▲ +1.72%
5234 Seouleaguer Co. Ltd
KQ:043710
0.17x ₩12.22 Billion
≈ $8.28 Million
₩71.04 Billion Korea ₩2955.00 ▲ +0.34%
5235 Semiconductor Manufacturing International Corporation
F:MKN2
0.17x €2.97 Billion
≈ $3.47 Billion
€17.25 Billion Germany €3.40 ▲ +0.00%
5236 Novae Group Plc
STU:NVAL
0.17x €79.64 Billion
≈ $93.10 Billion
€463.03 Billion Germany €3.70 ▼ -6.09%
5237 Southstone Minerals Ltd
V:SML
0.17x CA$1.04 Million
≈ $755.19K
CA$6.07 Million Canada CA$0.04 ▲ +0.00%
5238 CyberPower Systems Inc
TW:3617
0.17x NT$1.01 Billion
≈ $31.76 Million
NT$5.86 Billion Taiwan NT$259.00 ▼ -2.08%
5239 Hebei Gongda Keya Energy Technology Co. Ltd. A
SHE:301197
0.17x CN¥58.34 Million
≈ $8.54 Million
CN¥339.40 Million China CN¥26.34 ▲ +4.19%
5240 Thungela Resources Limited
JSE:TGA
0.17x ZAC3.57 Billion
≈ $1.90 Million
ZAC20.79 Billion South Africa ZAC13154.00 ▼ -2.75%
5241 Jinling Hotel Corp Ltd
SHG:601007
0.17x CN¥136.14 Million
≈ $19.92 Million
CN¥792.27 Million China CN¥6.58 ▼ -1.05%
5242 Maxigen Biotech Inc
TW:1783
0.17x NT$91.76 Million
≈ $2.89 Million
NT$534.02 Million Taiwan NT$37.00 ▼ -1.33%
5243 KDA Group Inc
V:KDA
0.17x CA$353.11K
≈ $255.43K
CA$2.06 Million Canada CA$0.06 ▲ +20.00%
5244 Ensari Deri Gida Sanayi ve Ticaret AS
IS:ENSRI
0.17x TL132.45 Million
≈ $2.97 Million
TL770.87 Million Turkey TL2.64 ▼ -5.71%
5245 Subsea 7 S.A
F:SOCA
0.17x €661.10 Million
≈ $772.90 Million
€3.85 Billion Germany €31.80 ▲ +1.27%
5246 JADESTONE ENERGY LS -001
F:8KW
0.17x €174.36 Million
≈ $203.85 Million
€1.02 Billion Germany €0.47 ▲ +0.00%
5247 Shenzhen Emperor Technology Co Ltd
SHE:300546
0.17x CN¥50.20 Million
≈ $7.35 Million
CN¥292.24 Million China CN¥16.83 ▼ -0.41%
5248 Tesla Inc
NASDAQ:TSLA
0.17x $10.49 Billion $61.06 Billion USA $368.06 ▲ +3.76%
5249 YPF Sociedad Anónima
F:YPF
0.17x €3.16 Billion
≈ $3.69 Billion
€18.39 Billion Germany €45.00 ▼ -2.17%
5250 BIG TECHNOLOGIES LS-10
F:7I8
0.17x €9.08 Million
≈ $10.62 Million
€52.90 Million Germany €1.06 ▲ +7.07%
5251 Ecora Resources PLC
LSE:ECOR
0.17x GBX27.61 Million
≈ $3.36K
GBX160.85 Million UK GBX159.80 ▼ -0.62%
5252 Sona Topas Tourism Industry
JK:SONA
0.17x Rp48.08 Billion
≈ $2.82 Million
Rp280.21 Billion Indonesia Rp2670.00 ▼ -6.97%
5253 Tanla Platforms Limited
NSE:TANLA
0.17x Rs1.88 Billion
≈ $20.30 Million
Rs10.94 Billion India Rs552.35 ▼ -1.30%
5254 Tongxing Environmental Protection
SHE:003027
0.17x CN¥103.25 Million
≈ $15.11 Million
CN¥602.26 Million China CN¥15.29 ▼ -1.35%
5255 SECHE ENVIRO.UNSP.ADR 1/5
F:SCB0
0.17x €285.93 Million
≈ $334.28 Million
€1.67 Billion Germany €16.50 ▼ -0.60%
5256 Pudjiadi & Sons Tbk
JK:PNSE
0.17x Rp26.71 Billion
≈ $1.57 Million
Rp155.87 Billion Indonesia Rp480.00 ▲ +25.00%
5257 NINGBO SHANSHAN GDR/A
F:OJ8
0.17x €3.83 Billion
≈ $4.48 Billion
€22.34 Billion Germany €15.00 ▲ +0.00%
5258 SFS Group AG
SW:SFSN
0.17x CHF189.50 Million
≈ $239.58 Million
CHF1.11 Billion Switzerland CHF140.00 ▲ +0.29%
5259 Vishnu Chemicals Limited
NSE:VISHNU
0.17x Rs1.74 Billion
≈ $18.78 Million
Rs10.13 Billion India Rs615.60 ▼ -4.01%
5260 Ouro Fino Saúde Animal Participações S.A
SA:OFSA3
0.17x R$139.54 Million
≈ $27.38 Million
R$814.35 Million Brazil R$29.10 ▼ -1.85%
5261 Sphera Franchise Group SA MiFID Eligible Security
RO:SFG
0.17x RON111.56 Million
≈ $25.62 Million
RON651.12 Million Romania RON33.80 ▲ +2.42%
5262 Aerometrex Ltd
AU:AMX
0.17x AU$4.25 Million
≈ $3.01 Million
AU$24.84 Million Australia AU$0.32 ▲ +0.00%
5263 Tangiamo Touch Technology AB
ST:TANGI
0.17x Skr2.45 Million
≈ $263.55K
Skr14.30 Million Sweden Skr0.28 ▼ -7.24%
5264 AVE Science & Technology Co Ltd
SHG:688067
0.17x CN¥15.94 Million
≈ $2.33 Million
CN¥93.09 Million China CN¥21.45 ▼ -3.38%
5265 AQ Group AB
ST:AQ
0.17x Skr399.00 Million
≈ $42.94 Million
Skr2.33 Billion Sweden Skr239.40 ▼ -0.25%
5266 Hunan Heshun Petroleum Co Ltd
SHG:603353
0.17x CN¥214.64 Million
≈ $31.41 Million
CN¥1.25 Billion China CN¥32.04 ▼ -2.88%
5267 Hubei Century Network Technology Co Ltd
SHE:300494
0.17x CN¥28.02 Million
≈ $4.10 Million
CN¥163.70 Million China CN¥8.43 ▼ -0.12%
5268 Hyundai Green Food Co. Ltd.
KO:453340
0.17x ₩48.70 Billion
≈ $33.00 Million
₩284.48 Billion Korea ₩20200.00 ▲ +4.07%
5269 INLIF LIMITED Ordinary Shares
NASDAQ:INLF
0.17x $1.48 Million $8.64 Million USA $0.32 ▼ -87.53%
5270 Greencore Group
LSE:GNC
0.17x GBX133.60 Million
≈ $16.26K
GBX780.70 Million UK GBX279.00 ▲ +0.50%
5271 Old Market Capital Corporation
NASDAQ:OMCC
0.17x $3.34 Million $19.51 Million USA $4.16 ▼ -0.95%
5272 TIALIS ESSENTIAL IT PLC
F:U6M
0.17x €1.92 Million
≈ $2.24 Million
€11.21 Million Germany €0.45 ▲ +0.45%
5273 Jinneng Holding Shanxi Coal Industry Co Ltd
SHG:601001
0.17x CN¥1.36 Billion
≈ $199.18 Million
CN¥7.96 Billion China CN¥17.83 ▼ -0.67%
5274 Epsilon Energy Ltd
NASDAQ:EPSN
0.17x $18.21 Million $106.53 Million USA $6.00 ▲ +0.50%
5275 SKP Resources Bhd
KLSE:7155
0.17x RM68.19 Million
≈ $17.12 Million
RM398.96 Million Malaysia RM0.35 ▲ +0.00%
5276 Financeira Alfa S.A. - Crédito Financiamento e Investimentos
SA:CRIV3
0.17x R$2.78 Billion
≈ $546.39 Million
R$16.29 Billion Brazil R$6.98 ▲ +0.00%
5277 United Breweries Limited
NSE:UBL
0.17x Rs8.83 Billion
≈ $95.45 Million
Rs51.65 Billion India Rs1204.80 ▲ +0.27%
5278 Deepak Fertilizers and Petrochemicals Corporation Limited
NSE:DEEPAKFERT
0.17x Rs13.45 Billion
≈ $145.41 Million
Rs78.70 Billion India Rs1255.70 ▼ -6.58%
5279 Zhongjie (Jiangsu) Technology Co.Ltd.
SHE:301072
0.17x CN¥92.23 Million
≈ $13.50 Million
CN¥539.96 Million China CN¥42.37 ▲ +6.40%
5280 Nien Made Enterprise Co Ltd
TW:8464
0.17x NT$1.72 Billion
≈ $54.07 Million
NT$10.05 Billion Taiwan NT$361.50 ▼ -1.90%
5281 Pagegroup PLC
LSE:PAGE
0.17x GBX61.65 Million
≈ $7.50K
GBX361.10 Million UK GBX196.00 ▼ -1.66%
5282 Zhuzhou CRRC Times Electric Co Ltd
SHG:688187
0.17x CN¥4.47 Billion
≈ $653.54 Million
CN¥26.16 Billion China CN¥46.28 ▼ -0.92%
5283 ALUMEXX N.V. NAM. EO-10
F:NE8F
0.17x €5.49 Million
≈ $6.41 Million
€32.15 Million Germany €1.26 ▲ +0.00%
5284 MTN Group Ltd
JSE:MTN
0.17x ZAC56.09 Billion
≈ $29.81 Million
ZAC328.98 Billion South Africa ZAC18943.00 ▲ +0.16%
5285 Hai Kwang Enterprise Corp
TW:2038
0.17x NT$858.99 Million
≈ $27.06 Million
NT$5.04 Billion Taiwan NT$12.50 ▼ -1.19%
5286 Ipopema Securities SA
WAR:IPE
0.17x zł82.39 Million
≈ $22.68 Million
zł483.32 Million Poland zł8.58 ▼ -2.05%
5287 Pebble Beach Systems Group PLC
LSE:PEB
0.17x GBX1.51 Million
≈ $183.85
GBX8.87 Million UK GBX28.00 ▼ -1.75%
5288 Sinopower Semiconductor
TWO:6435
0.17x NT$164.48 Million
≈ $5.18 Million
NT$965.21 Million Taiwan NT$219.00 ▼ -3.95%
5289 BUNZL PLC ADR/ LS-3214857
F:BUZ
0.17x €984.50 Million
≈ $1.15 Billion
€5.78 Billion Germany €13.50 ▲ +0.00%
5290 S Connect Co. LTD
KQ:096630
0.17x ₩11.76 Billion
≈ $7.97 Million
₩69.03 Billion Korea ₩1516.00 ▼ -0.07%
5291 Mears Group plc
LSE:MER
0.17x GBX93.09 Million
≈ $11.33K
GBX546.62 Million UK GBX429.50 ▼ -0.46%
5292 Jensen-Group NV
BR:JEN
0.17x €33.14 Million
≈ $38.75 Million
€194.66 Million Belgium €73.80 ▲ +0.54%
5293 Tornado Global Hydrovacs Ltd
V:TGH
0.17x CA$10.90 Million
≈ $7.89 Million
CA$64.04 Million Canada CA$1.92 ▲ +0.00%
5294 Tamar Petroleum Ltd
TA:TMRP
0.17x ILA129.01 Million
≈ $345.86K
ILA757.70 Million Israel ILA2764.00 ▲ +1.66%
5295 Bosch Limited
NSE:BOSCHLTD
0.17x Rs10.74 Billion
≈ $116.12 Million
Rs63.06 Billion India Rs45195.00 ▼ -0.80%
5296 ZEAL Network SE
XETRA:TIMA
0.17x €36.12 Million
≈ $42.23 Million
€212.18 Million Germany €40.00 ▼ -0.25%
5297 Applovin Corp
NASDAQ:APP
0.17x $869.04 Million $5.11 Billion USA $269.12 ▲ +1.12%
5298 Hes Technology Group
SHE:002963
0.17x CN¥68.98 Million
≈ $10.09 Million
CN¥405.44 Million China CN¥17.36 ▼ -0.52%
5299 Placoplatre SA
PA:MLPLC
0.17x €46.77 Million
≈ $54.67 Million
€274.94 Million France €640.00 ▲ +0.00%
5300 Snowman Logistics Limited
NSE:SNOWMAN
0.17x Rs658.75 Million
≈ $7.12 Million
Rs3.87 Billion India Rs34.61 ▲ +0.61%

How Companies Are Ranked by Financial Flexibility Index

Companies are ranked by financial flexibility index, calculated as free cash flow (operating cash flow minus capital expenditures) divided by total liabilities, using each company's latest reported financial statements.