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,568
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,568 companies. Search or filter the table below to find a company.

Rank Company Flexibility Index Free Cash Flow Total Liabilities Country Price 24h Change
13901 XP Power Ltd
LSE:XPP
0.05x GBX11.70 Million
≈ $1.42K
GBX250.00 Million UK GBX1698.00 ▼ -0.47%
13902 Fuchs Petrolub SE
XETRA:FPE
0.05x €46.00 Million
≈ $53.78 Million
€983.00 Million Germany €38.75 ▼ -0.64%
13903 Informa PLC
LSE:INF
0.05x GBX312.90 Million
≈ $38.07K
GBX6.69 Billion UK GBX833.60 ▲ +0.87%
13904 Sprintex Ltd
AU:SIX
0.05x AU$344.87K
≈ $244.02K
AU$7.37 Million Australia AU$0.06 ▲ +0.00%
13905 Paragon Union Bhd
KLSE:9407
0.05x RM3.04 Million
≈ $763.49K
RM65.03 Million Malaysia RM1.20 ▲ +0.00%
13906 PTT Global Chemical Public Company Limited
BK:PTTGC
0.05x ฿16.20 Billion
≈ $504.85 Million
฿346.39 Billion Thailand ฿52.50 ▼ -0.47%
13907 Hays plc
LSE:HAS
0.05x GBX60.90 Million
≈ $7.41K
GBX1.30 Billion UK GBX59.85 ▲ +0.34%
13908 Nokia Oyj
HE:NOKIA
0.05x €765.00 Million
≈ $894.37 Million
€16.37 Billion Finland €7.77 ▲ +5.43%
13909 Dollar General Corporation
NYSE:DG
0.05x $1.07 Billion $22.86 Billion USA $128.42 ▼ -3.22%
13910 N. B. I. Industrial Finance Company Limited
NSE:NBIFIN
0.05x Rs40.87 Million
≈ $441.99K
Rs874.88 Million India Rs1727.50 ▲ +0.03%
13911 Arctech Solar Holding Co Ltd
SHG:688408
0.05x CN¥372.94 Million
≈ $54.57 Million
CN¥7.99 Billion China CN¥22.86 ▲ +4.96%
13912 Premier Miton Group plc
LSE:PMI
0.05x GBX5.13 Million
≈ $624.42
GBX109.89 Million UK GBX29.75 ▼ -2.46%
13913 CHAPEL DOWN GRP PLC LS-05
F:1U6
0.05x €1.42 Million
≈ $1.66 Million
€30.32 Million Germany €0.47 ▼ -4.86%
13914 Xiamen Hexing Packaging Printing Co Ltd
SHE:002228
0.05x CN¥199.49 Million
≈ $29.19 Million
CN¥4.27 Billion China CN¥3.19 ▼ -0.93%
13915 Mincon Group plc
IR:MIO
0.05x €3.11 Million
≈ $3.64 Million
€66.71 Million Ireland €0.95 ▲ +2.15%
13916 Hipay Group SA
PA:ALHYP
0.05x €8.52 Million
≈ $9.96 Million
€182.54 Million France €4.34 ▲ +0.93%
13917 RATH Aktiengesellschaft
VI:RAT
0.05x €3.37 Million
≈ $3.94 Million
€72.27 Million Austria €24.40 ▲ +0.00%
13918 Polygiene AB
ST:POLYG
0.05x Skr1.15 Million
≈ $123.87K
Skr24.66 Million Sweden Skr2.76 ▲ +0.73%
13919 Yunnan Jianzhijia Health-Chain Co Ltd
SHG:605266
0.05x CN¥312.14 Million
≈ $45.68 Million
CN¥6.69 Billion China CN¥15.88 ▲ +3.66%
13920 Sanyang Motor Co Ltd
TW:2206
0.05x NT$2.60 Billion
≈ $81.89 Million
NT$55.70 Billion Taiwan NT$64.20 ▲ +0.00%
13921 Bull Will Co Ltd
TWO:6259
0.05x NT$8.34 Million
≈ $262.69K
NT$178.69 Million Taiwan NT$29.25 ▲ +0.00%
13922 Grifols S.A
F:G0FB
0.05x €565.01 Million
≈ $660.56 Million
€12.11 Billion Germany €6.95 ▲ +6.92%
13923 GRIFOLS ADR 1/2/EO-50
F:G0F
0.05x €565.01 Million
≈ $660.56 Million
€12.11 Billion Germany €4.26 ▼ -2.74%
13924 Samjin LND Co. Ltd
KQ:054090
0.05x ₩4.42 Billion
≈ $3.00 Million
₩94.84 Billion Korea ₩876.00 ▼ -3.63%
13925 Ormat Technologies Inc
NYSE:ORA
0.05x $188.63 Million $4.04 Billion USA $87.13 ▲ +0.05%
13926 Nagarro SE
XETRA:NA9
0.05x €27.41 Million
≈ $32.05 Million
€587.94 Million Germany €78.40 ▼ -1.20%
13927 Safestore Holdings Plc
LSE:SAFE
0.05x GBX60.70 Million
≈ $7.39K
GBX1.30 Billion UK GBX536.00 ▲ +1.04%
13928 Jinzhou Port Co Ltd B
SHG:900952
0.05x $461.94 Million $9.91 Billion China $0.03 ▲ +0.00%
13929 China National Nuclear Power
SHG:601985
0.05x CN¥23.48 Billion
≈ $3.44 Billion
CN¥503.95 Billion China CN¥9.47 ▲ +1.39%
13930 Truking Technology Ltd
SHE:300358
0.05x CN¥403.54 Million
≈ $59.05 Million
CN¥8.66 Billion China CN¥8.91 ▲ +3.97%
13931 Macrotech Developers Limited
NSE:LODHA
0.05x Rs14.41 Billion
≈ $155.82 Million
Rs309.30 Billion India Rs980.00 ▲ +1.77%
13932 FIT Hon Teng Limited
F:0FJ
0.05x €148.15 Million
≈ $173.20 Million
€3.18 Billion Germany €0.40 ▼ -3.04%
13933 RPCG PCL F
F:R4Q
0.05x €235.50 Million
≈ $275.32 Million
€5.06 Billion Germany €0.01 ▲ +0.00%
13934 RPCG Public Company Limited
BK:RPC
0.05x ฿235.50 Million
≈ $7.34 Million
฿5.06 Billion Thailand ฿0.44 ▲ +0.00%
13935 Alcoa Corp
NYSE:AA
0.05x $444.00 Million $9.54 Billion USA $38.70 ▲ +2.08%
13936 Iberdrola S.A.
MC:IBE
0.05x €4.53 Billion
≈ $5.30 Billion
€97.34 Billion Spain €21.97 ▲ +0.32%
13937 HengFeng Information Technology Co Ltd
SHE:300605
0.05x CN¥38.89 Million
≈ $5.69 Million
CN¥835.86 Million China CN¥10.44 ▲ +2.65%
13938 Shanghai Lisheng Racing Co Ltd
SHE:002858
0.05x CN¥16.81 Million
≈ $2.46 Million
CN¥361.38 Million China CN¥10.98 ▲ +0.73%
13939 LINAS AGRO GROUP EO 029
F:YG4
0.05x €31.48 Million
≈ $36.80 Million
€676.54 Million Germany €1.69 ▼ -0.59%
13940 Koza Polyester Sanayi ve Ticaret A.S.
IS:KOPOL
0.05x TL135.08 Million
≈ $3.03 Million
TL2.90 Billion Turkey TL2.72 ▼ -1.09%
13941 Hainan Airlines Co Ltd A
SHG:600221
0.05x CN¥6.66 Billion
≈ $974.08 Million
CN¥143.12 Billion China CN¥1.19 ▲ +0.85%
13942 Hands Corporation Ltd
KO:143210
0.05x ₩28.27 Billion
≈ $19.16 Million
₩607.93 Billion Korea ₩1199.00 ▲ +0.00%
13943 Cogelec SA
PA:ALLEC
0.05x €4.45 Million
≈ $5.21 Million
€95.77 Million France €29.20 ▲ +0.00%
13944 LB Semicon Inc
KQ:061970
0.05x ₩20.72 Billion
≈ $14.04 Million
₩445.64 Billion Korea ₩3025.00 ▼ -3.66%
13945 BETTERWARE DE MEXICO SAPI
F:BM0
0.05x €385.37 Million
≈ $450.54 Million
€8.29 Billion Germany €13.60 ▼ -2.16%
13946 WashTec AG
XETRA:WSU
0.05x €10.88 Million
≈ $12.72 Million
€234.07 Million Germany €33.00 ▼ -2.37%
13947 Paras Defence and Space Technologies Limited
NSE:PARAS
0.05x Rs111.30 Million
≈ $1.20 Million
Rs2.40 Billion India Rs1254.00 ▲ +6.52%
13948 Shanghai Datun Energy Resources Co Ltd
SHG:600508
0.05x CN¥420.97 Million
≈ $61.60 Million
CN¥9.06 Billion China CN¥8.93 ▼ -3.35%
13949 MCEWEN MINING INC.
F:US8
0.05x €12.73 Million
≈ $14.88 Million
€273.98 Million Germany €12.89 ▼ -1.45%
13950 Digital Graphics Incorporation
KQ:043360
0.05x ₩581.04 Million
≈ $393.76K
₩12.51 Billion Korea ₩2135.00 ▲ +7.18%
13951 Neste Oil Oyj
HE:NESTE
0.05x €383.00 Million
≈ $447.77 Million
€8.24 Billion Finland €31.45 ▲ +0.54%
13952 NOVOZYMES A/S SPONS.ADR 1
F:NZM
0.05x €260.20 Million
≈ $304.20 Million
€5.60 Billion Germany €50.00 ▲ +0.00%
13953 Superior Uniform Group Inc
NASDAQ:SGC
0.05x $9.93 Million $213.77 Million USA $12.62 ▼ -1.64%
13954 Natural Grocers by Vitamin Cottage Inc
NYSE:NGVC
0.05x $20.81 Million $448.27 Million USA $30.96 ▼ -1.59%
13955 Match Group Inc
NASDAQ:MTCH
0.05x $214.74 Million $4.63 Billion USA $45.21 ▼ -1.14%
13956 Nacon S.A.
PA:NACON
0.05x €11.38 Million
≈ $13.30 Million
€245.10 Million France €0.05 ▲ +0.00%
13957 International Development & Investment Corp
VN:IDI
0.05x ₫274.52 Billion
≈ $10.43 Million
₫5.91 Trillion Vietnam ₫5360.00 ▼ -1.65%
13958 DAM CAPITAL ADVISORS LTD
NSE:DAMCAPITAL
0.05x Rs80.30 Million
≈ $868.41K
Rs1.73 Billion India Rs130.50 ▼ -0.54%
13959 Clenergy Xiamen Technology Co Ltd
SHG:603628
0.05x CN¥87.67 Million
≈ $12.83 Million
CN¥1.89 Billion China CN¥9.70 ▼ -0.31%
13960 Laobaixing Pharmacy
SHG:603883
0.05x CN¥584.68 Million
≈ $85.56 Million
CN¥12.61 Billion China CN¥14.58 ▲ +1.89%
13961 Jiangsu Zhenjiang New Energy Equipment Co Ltd Class A
SHG:603507
0.05x CN¥309.89 Million
≈ $45.35 Million
CN¥6.69 Billion China CN¥21.88 ▼ -1.08%
13962 Under Armour Inc C
NYSE:UA
0.05x $123.74 Million $2.67 Billion USA $4.46 ▼ -2.19%
13963 Planigrupo LATAM S.A.B. de C.V
MX:PLANI
0.05x MX$404.67 Million
≈ $23.29 Million
MX$8.73 Billion Mexico MX$14.20 ▲ +0.00%
13964 Ginegar
TA:GNGR
0.05x ILA21.36 Million
≈ $57.26K
ILA460.96 Million Israel ILA516.00 ▼ -0.17%
13965 Bangkok Union Insurance Public Co. Ltd.
BK:BUI
0.05x ฿36.37 Million
≈ $1.13 Million
฿785.05 Million Thailand ฿12.00 ▲ +0.00%
13966 Dupont De Nemours Inc
NYSE:DD
0.05x $334.00 Million $7.21 Billion USA $136.25 ▼ -0.22%
13967 Valuetronics Holdings Limited
F:GJ7
0.05x €35.05 Million
≈ $40.98 Million
€756.88 Million Germany €0.62 ▲ +0.81%
13968 Merchant Express Class A
SHE:001965
0.05x CN¥3.54 Billion
≈ $518.04 Million
CN¥76.50 Billion China CN¥10.30 ▲ +1.18%
13969 Shenzhen Centralcon Investment Holding Co Ltd
SHE:000042
0.05x CN¥1.39 Billion
≈ $203.46 Million
CN¥30.05 Billion China CN¥7.14 ▼ -0.83%
13970 Camel Group Co Ltd
SHG:601311
0.05x CN¥259.23 Million
≈ $37.93 Million
CN¥5.60 Billion China CN¥7.18 ▲ +0.84%
13971 Beijing Shougang Co Ltd
SHE:000959
0.05x CN¥3.43 Billion
≈ $501.42 Million
CN¥74.10 Billion China CN¥3.39 ▲ +0.30%
13972 GoPro Inc
NASDAQ:GPRO
0.05x $16.25 Million $351.43 Million USA $1.03 ▲ +1.98%
13973 Wendel
PA:MF
0.05x €476.30 Million
≈ $556.84 Million
€10.31 Billion France €82.85 ▲ +0.49%
13974 Choice Development Inc
TW:9929
0.05x NT$46.14 Million
≈ $1.45 Million
NT$998.37 Million Taiwan NT$11.25 ▲ +0.00%
13975 Beijing Oriental Yuhong Waterproof Technology Co Ltd
SHE:002271
0.05x CN¥1.03 Billion
≈ $151.18 Million
CN¥22.36 Billion China CN¥10.85 ▲ +1.88%
13976 Sartorius Aktiengesellschaft
XETRA:SRT3
0.05x €258.90 Million
≈ $302.68 Million
€5.60 Billion Germany €289.50 ▲ +2.73%
13977 TeamViewer AG
F:TMV
0.05x €74.92 Million
≈ $87.59 Million
€1.62 Billion Germany €7.63 ▲ +3.11%
13978 TEAMVIEWER USP ADR 2/1 ON
F:TMV1
0.05x €74.92 Million
≈ $87.59 Million
€1.62 Billion Germany €2.28 ▼ -1.72%
13979 11880 Solutions AG
XETRA:TGT
0.05x €1.06 Million
≈ $1.24 Million
€22.88 Million Germany €2.09 ▲ +20.81%
13980 AGI Greenpac Limited
NSE:AGI
0.05x Rs528.90 Million
≈ $5.72 Million
Rs11.45 Billion India Rs709.40 ▲ +3.37%
13981 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
0.05x Rs12.34 Billion
≈ $133.45 Million
Rs267.27 Billion India Rs4550.00 ▲ +0.57%
13982 Vaishali Pharma Limited
NSE:VAISHALI
0.05x Rs25.06 Million
≈ $270.97K
Rs542.74 Million India Rs6.85 ▼ -0.29%
13983 RBZ Jewellers Limited
NSE:RBZJEWEL
0.05x Rs85.91 Million
≈ $929.09K
Rs1.86 Billion India Rs171.61 ▼ -5.00%
13984 Nayax Ltd
NASDAQ:NYAX
0.05x $19.76 Million $428.24 Million USA $50.41 ▲ +4.00%
13985 Boa Concept SA
PA:ALBOA
0.05x €739.33K
≈ $864.36K
€16.02 Million France €8.88 ▲ +3.98%
13986 ViaSat Inc
NASDAQ:VSAT
0.05x $479.48 Million $10.39 Billion USA $66.39 ▲ +8.00%
13987 Orascom Development Holding AG
SW:ODHN
0.05x CHF58.76 Million
≈ $74.29 Million
CHF1.27 Billion Switzerland CHF5.38 ▲ +0.00%
13988 AVY Precision Technology
TWO:5392
0.05x NT$339.61 Million
≈ $10.70 Million
NT$7.36 Billion Taiwan NT$37.00 ▲ +0.00%
13989 Hotai Motor Co Ltd
TW:2207
0.05x NT$18.33 Billion
≈ $577.43 Million
NT$397.40 Billion Taiwan NT$530.00 ▲ +0.00%
13990 WHA Business Complex Freehold and Leasehold Real Estate Investment Trust
BK:WHABT
0.05x ฿26.05 Million
≈ $812.05K
฿564.95 Million Thailand ฿6.20 ▼ -0.80%
13991 Beijing Venustech Inc
SHE:002439
0.05x CN¥91.77 Million
≈ $13.43 Million
CN¥1.99 Billion China CN¥15.10 ▲ +0.33%
13992 Shanxi Meijin Energy Co Ltd
SHE:000723
0.05x CN¥1.25 Billion
≈ $182.66 Million
CN¥27.07 Billion China CN¥3.33 ▼ -0.30%
13993 Dagang Nexchange Bhd
KLSE:4456
0.05x RM80.71 Million
≈ $20.26 Million
RM1.75 Billion Malaysia RM0.42 ▼ -1.18%
13994 Sony Group Corp
NYSE:SONY
0.05x $335.31 Billion $7.27 Trillion USA $26.03 ▼ -0.19%
13995 Chun Yuan Steel Industry Co Ltd
TW:2010
0.05x NT$559.78 Million
≈ $17.64 Million
NT$12.14 Billion Taiwan NT$23.10 ▲ +0.00%
13996 Groupimo SA
PA:ALIMO
0.05x €58.20K
≈ $68.05K
€1.26 Million France €0.39 ▲ +0.00%
13997 Zhewen Interactive Group Co Ltd
SHG:600986
0.05x CN¥199.12 Million
≈ $29.14 Million
CN¥4.32 Billion China CN¥6.96 ▲ +1.46%
13998 Aurum Resources Ltd
AU:AUE
0.05x AU$139.51K
≈ $98.71K
AU$3.03 Million Australia AU$0.46 ▲ +4.60%
13999 Dominion Energy Inc
NYSE:D
0.05x $3.91 Billion $84.87 Billion USA $65.10 ▼ -0.15%
14000 Guocheng Mining Co Ltd
SHE:000688
0.05x CN¥228.02 Million
≈ $33.37 Million
CN¥4.95 Billion China CN¥20.39 ▼ -3.82%

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.