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,333
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
19101 Shanghai Hugong Elec(Group)
SHG:603131
0.01x CN¥4.60 Million
≈ $672.47K
CN¥430.66 Million China CN¥15.12 ▲ +1.89%
19102 KARELIAN DIA.R. EO-00025
F:KJY1
0.01x €22.92K
≈ $26.79K
€2.15 Million Germany €0.01 ▲ +0.00%
19103 Kingsway Financial Services Inc
NYSE:KFS
0.01x $2.13 Million $199.31 Million USA $9.65 ▼ -3.11%
19104 Beijing Hualu Baina Film TV
SHE:300291
0.01x CN¥8.85 Million
≈ $1.29 Million
CN¥829.31 Million China CN¥5.48 ▲ +5.59%
19105 NH All One REIT Co Ltd
KO:400760
0.01x ₩7.77 Billion
≈ $5.27 Million
₩728.76 Billion Korea ₩2955.00 ▲ +0.00%
19106 Wemade Co.Ltd
KQ:112040
0.01x ₩9.47 Billion
≈ $6.42 Million
₩888.49 Billion Korea ₩16380.00 ▲ +4.66%
19107 CITIC Guoan Information Industry Co Ltd
SHE:000839
0.01x CN¥52.16 Million
≈ $7.63 Million
CN¥4.90 Billion China CN¥2.87 ▲ +5.51%
19108 Gumho NT Co Ltd
KQ:130500
0.01x ₩1.04 Billion
≈ $703.51K
₩97.64 Billion Korea ₩1840.00 ▲ +3.37%
19109 Esquire Financial Holdings Inc
NASDAQ:ESQ
0.01x $22.05 Million $2.08 Billion USA $130.31 ▲ +0.98%
19110 UNIQA Insurance Group AG
VI:UQA
0.01x €270.35 Million
≈ $316.07 Million
€25.46 Billion Austria €17.98 ▲ +0.00%
19111 Korea Investment Holdings Co
KO:071050
0.01x ₩1.18 Trillion
≈ $799.67 Million
₩111.45 Trillion Korea ₩202500.00 ▲ +2.84%
19112 Better Life Commercial Chain Share Co Ltd
SHE:002251
0.01x CN¥142.23 Million
≈ $20.81 Million
CN¥13.44 Billion China CN¥3.75 ▲ +0.00%
19113 Gree Real Estate Co Ltd
SHG:600185
0.01x CN¥135.39 Million
≈ $19.81 Million
CN¥12.80 Billion China CN¥4.84 ▼ -1.22%
19114 Elitegroup Computer Systems Co Ltd
TW:2331
0.01x NT$126.74 Million
≈ $3.99 Million
NT$11.99 Billion Taiwan NT$19.30 ▲ +3.21%
19115 Laurent-Perrier
PA:LPE
0.01x €5.18 Million
≈ $6.06 Million
€491.23 Million France €85.60 ▲ +0.23%
19116 Ntaw Holdings Ltd
AU:NTD
0.01x AU$2.53 Million
≈ $1.79 Million
AU$240.37 Million Australia AU$0.20 ▲ +0.00%
19117 Catella AB (publ)
ST:CAT-B
0.01x Skr23.00 Million
≈ $2.48 Million
Skr2.18 Billion Sweden Skr20.15 ▲ +0.25%
19118 Interpark Co. Ltd
KQ:035080
0.01x ₩10.05 Billion
≈ $6.81 Million
₩955.36 Billion Korea ₩9590.00 ▲ +4.35%
19119 Bingshan Refrigeration & Heat Transfer Technologies Co Ltd
SHE:000530
0.01x CN¥43.19 Million
≈ $6.32 Million
CN¥4.11 Billion China CN¥5.02 ▲ +0.00%
19120 Hey-Song Corp
TW:1234
0.01x NT$57.90 Million
≈ $1.82 Million
NT$5.51 Billion Taiwan NT$33.55 ▼ -0.89%
19121 Renova Energia S.A
SA:RNEW11
0.01x R$18.21 Million
≈ $3.57 Million
R$1.73 Billion Brazil R$3.23 ▲ +0.00%
19122 Nexoptic Technology Corp
V:NXO
0.01x CA$23.67K
≈ $17.12K
CA$2.25 Million Canada CA$0.01 ▲ +0.00%
19123 Merlin Properties SOCIMI SA
MC:MRL
0.01x €62.82 Million
≈ $73.44 Million
€5.99 Billion Spain €14.90 ▲ +1.02%
19124 People Incorporated
NASDAQ:PPLI
0.01x $23.35 Million $2.23 Billion USA $46.43 ▲ +10.39%
19125 IAC Inc.
NASDAQ:IAC
0.01x $23.35 Million $2.23 Billion USA $44.54 ▼ -4.21%
19126 Jointown Pharmaceutical Group Co Ltd
SHG:600998
0.01x CN¥809.87 Million
≈ $118.51 Million
CN¥77.21 Billion China CN¥5.06 ▼ -1.75%
19127 Multi Commodity Exchange of India Limited
NSE:MCX
0.01x Rs225.00 Million
≈ $2.43 Million
Rs21.46 Billion India Rs2680.00 ▲ +1.43%
19128 Fedbank Financial Services Limited
NSE:FEDFINA
0.01x Rs1.12 Billion
≈ $12.07 Million
Rs106.53 Billion India Rs149.29 ▼ -0.72%
19129 In The F
KO:014990
0.01x ₩799.37 Million
≈ $541.72K
₩76.36 Billion Korea ₩1904.00 ▲ +2.37%
19130 HANSARD GLOBAL PLC LS-50
F:H9G
0.01x €14.90 Million
≈ $17.42 Million
€1.42 Billion Germany €0.60 ▼ -0.83%
19131 One Liberty Properties Inc
NYSE:OLP
0.01x $5.83 Million $557.77 Million USA $24.60 ▲ +1.07%
19132 Hunan Yussen Energy Technology
SHE:002986
0.01x CN¥59.73 Million
≈ $8.74 Million
CN¥5.71 Billion China CN¥12.09 ▼ -1.14%
19133 Shuifa Energas Gas Co Ltd
SHG:603318
0.01x CN¥26.77 Million
≈ $3.92 Million
CN¥2.56 Billion China CN¥8.77 ▲ +2.45%
19134 Wp Energy Public Company Limited
BK:WP
0.01x ฿57.59 Million
≈ $1.80 Million
฿5.52 Billion Thailand ฿3.74 ▲ +0.54%
19135 SK Innovation Co Ltd Pref
KO:096775
0.01x ₩751.48 Billion
≈ $509.27 Million
₩72.01 Trillion Korea ₩61300.00 ▲ +2.34%
19136 Nyfosa AB (publ)
ST:NYF
0.01x Skr272.00 Million
≈ $29.27 Million
Skr26.07 Billion Sweden Skr73.75 ▼ -0.61%
19137 Tian Di Science & Technology Co Ltd
SHG:600582
0.01x CN¥275.43 Million
≈ $40.30 Million
CN¥26.42 Billion China CN¥4.91 ▼ -1.21%
19138 EchoStar Corporation
NASDAQ:SATS
0.01x $371.72 Million $35.70 Billion USA $92.03 ▼ -4.14%
19139 EchoStar Corporation
NASDAQ:ECHO
0.01x $371.72 Million $35.70 Billion USA $91.60 ▲ +6.97%
19140 Comintel Corporation Berhad
KLSE:7195
0.01x RM12.23 Million
≈ $3.07 Million
RM1.17 Billion Malaysia RM2.15 ▲ +1.42%
19141 Country Heights Holdings Bhd
KLSE:5738
0.01x RM3.88 Million
≈ $974.89K
RM372.98 Million Malaysia RM0.14 ▼ -3.57%
19142 Kvika banki hf
IC:KVIKA
0.01x Ikr3.07 Billion
≈ $25.03 Million
Ikr295.12 Billion Iceland Ikr16.25 ▼ -0.31%
19143 Esso S.A.F.
PA:ES
0.01x €28.60 Million
≈ $33.44 Million
€2.75 Billion France €41.68 ▲ +0.77%
19144 Yipinhong Pharmaceutical Co Ltd Class A
SHE:300723
0.01x CN¥28.33 Million
≈ $4.15 Million
CN¥2.73 Billion China CN¥35.63 ▲ +1.57%
19145 Questerre Energy Corporation
TO:QEC
0.01x CA$2.60 Million
≈ $1.88 Million
CA$249.80 Million Canada CA$0.27 ▼ -1.85%
19146 Tplex Co. Ltd
KQ:081150
0.01x ₩800.32 Million
≈ $542.37K
₩77.04 Billion Korea ₩2610.00 ▲ +1.95%
19147 BEH Property Co Ltd
SHG:600791
0.01x CN¥138.29 Million
≈ $20.24 Million
CN¥13.32 Billion China CN¥6.70 ▲ +0.00%
19148 Aecom Technology Corporation
NYSE:ACM
0.01x $98.54 Million $9.49 Billion USA $75.75 ▲ +1.27%
19149 ELL ENVIRON.HLDGS HD-0001
F:6EL
0.01x €2.74 Million
≈ $3.20 Million
€263.91 Million Germany €0.01 ▼ -8.33%
19150 KB Financial Group Inc
F:KBIA
0.01x €7.65 Trillion
≈ $8.94 Trillion
€737.09 Trillion Germany €102.00 ▲ +0.00%
19151 Future Consumer Limited
NSE:FCONSUMER
0.01x Rs88.47 Million
≈ $956.82K
Rs8.53 Billion India Rs0.26 ▼ -3.70%
19152 TIDEWATER RENEWABLES LTD
F:7GZ
0.01x €2.51 Million
≈ $2.93 Million
€242.40 Million Germany €9.75 ▲ +0.00%
19153 All In! Games S.A.
WAR:ALG
0.01x zł274.94K
≈ $75.67K
zł26.57 Million Poland zł0.74 ▼ -1.07%
19154 Radiant Opto-Electronics Corp
TW:6176
0.01x NT$373.15 Million
≈ $11.76 Million
NT$36.06 Billion Taiwan NT$87.10 ▲ +1.04%
19155 Donnelley Financial Solutions Inc
NYSE:DFIN
0.01x $4.80 Million $464.10 Million USA $49.69 ▲ +2.07%
19156 ChengDu Hi-Tech Development Co Ltd
SHE:000628
0.01x CN¥106.38 Million
≈ $15.57 Million
CN¥10.29 Billion China CN¥39.15 ▲ +2.01%
19157 GavYam Lands Corp Ltd
TA:GVYM
0.01x ILA127.33 Million
≈ $341.37K
ILA12.32 Billion Israel ILA3651.00 ▼ -2.33%
19158 ITT Inc
NYSE:ITT
0.01x $66.00 Million $6.39 Billion USA $204.65 ▲ +3.13%
19159 Goldman Sachs BDC Inc
NYSE:GSBD
0.01x $19.94 Million $1.93 Billion USA $8.95 ▲ +1.47%
19160 Auto Partner SA
WAR:APR
0.01x zł8.19 Million
≈ $2.25 Million
zł792.72 Million Poland zł29.90 ▼ -1.32%
19161 Braster S.A.
WAR:BRA
0.01x zł244.00K
≈ $67.15K
zł23.68 Million Poland zł0.58 ▲ +0.00%
19162 Dassault Aviation SA
PA:AM
0.01x €270.21 Million
≈ $315.90 Million
€26.23 Billion France €310.20 ▲ +1.77%
19163 OCK Group Bhd
KLSE:0172
0.01x RM13.25 Million
≈ $3.33 Million
RM1.29 Billion Malaysia RM0.38 ▼ -1.30%
19164 Fleetpartners Group Ltd
AU:FPR
0.01x AU$21.71 Million
≈ $15.36 Million
AU$2.11 Billion Australia AU$3.43 ▲ +3.31%
19165 Advantage Solutions Inc
NASDAQ:ADV
0.01x $21.43 Million $2.09 Billion USA $41.72 ▲ +5.22%
19166 We & Win Development Co Ltd
TW:2537
0.01x NT$144.66 Million
≈ $4.56 Million
NT$14.09 Billion Taiwan NT$10.90 ▼ -1.36%
19167 UBM Development AG
VI:UBS
0.01x €7.60 Million
≈ $8.89 Million
€740.65 Million Austria €17.00 ▲ +0.59%
19168 E-L Financial Corp Ltd
TO:ELF
0.01x CA$196.48 Million
≈ $142.13 Million
CA$19.14 Billion Canada CA$17.04 ▲ +0.83%
19169 China Merchants Shekou Industrial Zone Holdings
SHE:001979
0.01x CN¥6.05 Billion
≈ $885.93 Million
CN¥589.81 Billion China CN¥6.82 ▼ -3.26%
19170 Vietnam Prosperity Joint Stock Commercial Bank
VN:VPB
0.01x ₫12.17 Trillion
≈ $462.29 Million
₫1185.41 Trillion Vietnam ₫25650.00 ▲ +0.59%
19171 GCL System Integration Technology Co Ltd
SHE:002506
0.01x CN¥165.66 Million
≈ $24.24 Million
CN¥16.14 Billion China CN¥2.71 ▲ +1.12%
19172 Shenzhen Zqgame
SHE:300052
0.01x CN¥3.76 Million
≈ $550.26K
CN¥366.57 Million China CN¥12.05 ▲ +20.02%
19173 Beijing Urban Construction Investment & Development Co Ltd
SHG:600266
0.01x CN¥802.63 Million
≈ $117.45 Million
CN¥78.25 Billion China CN¥4.09 ▼ -2.85%
19174 Styrenix Performance Materials Limited
NSE:STYRENIX
0.01x Rs107.60 Million
≈ $1.16 Million
Rs10.50 Billion India Rs2488.60 ▲ +0.05%
19175 Westpac Banking Corporation
AU:WBC
0.01x AU$11.27 Billion
≈ $7.97 Billion
AU$1.10 Trillion Australia AU$38.82 ▲ +1.70%
19176 Fortinova Fastigheter AB Series B
ST:FNOVA-B
0.01x Skr33.90 Million
≈ $3.65 Million
Skr3.32 Billion Sweden Skr24.20 ▼ -0.41%
19177 Clarke Inc.
TO:CKI
0.01x CA$3.85 Million
≈ $2.78 Million
CA$376.42 Million Canada CA$23.70 ▲ +0.89%
19178 Seah Holdings
KO:058650
0.01x ₩33.79 Billion
≈ $22.90 Million
₩3.31 Trillion Korea ₩120800.00 ▲ +2.11%
19179 Ta Chen Stainless Pipe Co Ltd
TW:2027
0.01x NT$664.20 Million
≈ $20.93 Million
NT$65.00 Billion Taiwan NT$44.25 ▼ -0.45%
19180 Taiwan Fertilizer Co Ltd
TW:1722
0.01x NT$290.27 Million
≈ $9.15 Million
NT$28.45 Billion Taiwan NT$45.10 ▼ -0.88%
19181 Triniti Dinamik PT Tbk
JK:TRUE
0.01x Rp5.47 Billion
≈ $320.66K
Rp536.54 Billion Indonesia Rp50.00 ▼ -9.09%
19182 Kemper Corporation
NYSE:KMPR
0.01x $99.70 Million $9.78 Billion USA $29.41 ▲ +0.44%
19183 BHG Group AB (publ)
ST:BHG
0.01x Skr46.60 Million
≈ $5.01 Million
Skr4.57 Billion Sweden Skr20.02 ▲ +1.93%
19184 Guangdong Shenglu Telecommunication Tech Co Ltd
SHE:002446
0.01x CN¥12.43 Million
≈ $1.82 Million
CN¥1.22 Billion China CN¥7.99 ▲ +2.70%
19185 Peninsula Land Limited
NSE:PENINLAND
0.01x Rs61.00 Million
≈ $659.69K
Rs5.99 Billion India Rs15.81 ▲ +0.00%
19186 Audeara Ltd
AU:AUA
0.01x AU$29.33K
≈ $20.75K
AU$2.88 Million Australia AU$0.03 ▲ +0.00%
19187 HAMMONIA Schiffsholding AG
HM:HHX
0.01x €29.50K
≈ $34.49K
€2.90 Million Germany €340.00 ▲ +0.00%
19188 Shanghai Pudong Development Bank Co Ltd
SHG:600000
0.01x CN¥96.24 Billion
≈ $14.08 Billion
CN¥9.46 Trillion China CN¥9.40 ▼ -2.39%
19189 Trump Media & Technology Group Corp.
NASDAQ:DJTWW
0.01x $12.12 Million $1.19 Billion USA $3.77 ▼ -1.31%
19190 Payoneer Global Inc
NASDAQ:PAYO
0.01x $80.60 Million $7.94 Billion USA $7.13 ▲ +0.28%
19191 Cypress Technology Co Ltd
TWO:3541
0.01x NT$15.48 Million
≈ $487.70K
NT$1.52 Billion Taiwan NT$20.80 ▲ +0.24%
19192 Railway Signal Communication Ltd
SHG:688009
0.01x CN¥682.48 Million
≈ $99.87 Million
CN¥67.23 Billion China CN¥5.07 ▼ -0.98%
19193 Bank Artos Indonesia Tbk PT
JK:ARTO
0.01x Rp310.69 Billion
≈ $18.20 Million
Rp30.62 Trillion Indonesia Rp1315.00 ▲ +9.13%
19194 Pamapol S.A.
WAR:PMP
0.01x zł5.07 Million
≈ $1.40 Million
zł500.62 Million Poland zł2.68 ▼ -0.37%
19195 Schouw & Co.
CO:SCHO
0.01x Dkr156.00 Million
≈ $24.41 Million
Dkr15.41 Billion Denmark Dkr618.00 ▼ -0.48%
19196 Enstar Group Limited
NASDAQ:ESGR
0.01x $143.00 Million $14.13 Billion USA $337.91 ▲ +0.00%
19197 Zhangjiagang Guangda Special Material Co Ltd
SHG:688186
0.01x CN¥74.73 Million
≈ $10.93 Million
CN¥7.38 Billion China CN¥14.78 ▲ +0.00%
19198 Moneta Money Bank AS
PR:MONET
0.01x Kč4.78 Billion
≈ $229.41 Million
Kč472.89 Billion Czech Republic Kč195.00 ▼ -0.36%
19199 OP Bancorp
NASDAQ:OPBK
0.01x $24.50 Million $2.42 Billion USA $15.76 ▼ -0.76%
19200 Rendong Holdings Co Ltd
SHE:002647
0.01x CN¥38.40 Million
≈ $5.62 Million
CN¥3.80 Billion China CN¥9.81 ▲ +3.05%