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

Last Updated

Jun 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
17201 Africa Oil Corp
TO:AOI
0.02x CA$36.40 Million
≈ $26.33 Million
CA$1.59 Billion Canada CA$1.68 ▼ -0.59%
17202 Vizsla Silver Corp.
TO:VZLA
0.02x CA$12.33 Million
≈ $8.92 Million
CA$537.93 Million Canada CA$4.92 ▼ -1.80%
17203 Tongling Nonferrous Metals Group Co Ltd
SHE:000630
0.02x CN¥1.10 Billion
≈ $160.85 Million
CN¥47.96 Billion China CN¥7.65 ▲ +1.19%
17204 Group Up Industrial Co Ltd
TWO:6664
0.02x NT$108.94 Million
≈ $3.43 Million
NT$4.75 Billion Taiwan NT$384.50 ▲ +2.40%
17205 Guangzhou Automobile Group Co Ltd Class A
SHG:601238
0.02x CN¥2.21 Billion
≈ $323.27 Million
CN¥96.48 Billion China CN¥5.53 ▼ -3.32%
17206 Kaili Resources Ltd
AU:KLR
0.02x AU$123.30K
≈ $87.24K
AU$5.39 Million Australia AU$0.07 ▲ +1.41%
17207 Vincom Retail JSC
VN:VRE
0.02x ₫251.40 Billion
≈ $9.55 Million
₫10.99 Trillion Vietnam ₫29350.00 ▼ -2.49%
17208 Zhejiang Yongtai Technology Co Ltd
SHE:002326
0.02x CN¥187.78 Million
≈ $27.48 Million
CN¥8.21 Billion China CN¥23.21 ▲ +3.66%
17209 Aureus Greenway Holdings Inc. Common Stock
NASDAQ:AGH
0.02x $46.56K $2.04 Million USA $4.33 ▲ +1.64%
17210 JOONGANG DNM Co.Ltd
KQ:051980
0.02x ₩521.27 Million
≈ $353.26K
₩22.80 Billion Korea ₩1226.00 ▼ -4.59%
17211 Companhia Paranaense de Energia Pref ADR
NYSE:ELP
0.02x $825.02 Million $36.10 Billion USA $9.27 ▼ -6.27%
17212 Patria Bank SA
RO:PBK
0.02x RON116.33 Million
≈ $26.71 Million
RON5.09 Billion Romania RON0.13 ▲ +0.00%
17213 PPL Corporation
NYSE:PPL
0.02x $557.00 Million $24.38 Billion USA $35.38 ▲ +0.14%
17214 Bioventus Inc
NASDAQ:BVS
0.02x $9.51 Million $416.27 Million USA $8.71 ▲ +1.99%
17215 PROS Holdings Inc
NYSE:PRO
0.02x $11.90 Million $521.11 Million USA $23.25 ▲ +0.04%
17216 Xinjiang Youhao Group Co Ltd
SHG:600778
0.02x CN¥69.12 Million
≈ $10.11 Million
CN¥3.03 Billion China CN¥5.44 ▼ -0.37%
17217 Energy Absolute Public Company Limited
BK:EA
0.02x ฿1.26 Billion
≈ $39.17 Million
฿55.05 Billion Thailand ฿3.10 ▲ +1.97%
17218 Qliro AB
ST:QLIRO
0.02x Skr59.30 Million
≈ $6.38 Million
Skr2.60 Billion Sweden Skr18.90 ▲ +0.00%
17219 Vertu Motors Plc
LSE:VTU
0.02x GBX26.82 Million
≈ $3.26K
GBX1.18 Billion UK GBX74.50 ▼ -1.59%
17220 DSJ Keep Learning Limited
NSE:KEEPLEARN
0.02x Rs1.02 Million
≈ $11.03K
Rs44.75 Million India Rs1.98 ▲ +0.00%
17221 HSBC Holdings plc
MX:HBCN
0.02x MX$69.19 Billion
≈ $3.98 Billion
MX$3.04 Trillion Mexico MX$1610.00 ▲ +0.88%
17222 Tallinna Kaubamaja Grupp AS
F:UE8
0.02x €11.10 Million
≈ $12.98 Million
€487.09 Million Germany €8.84 ▼ -0.11%
17223 Olimpo Real Estate SA
MC:YORE
0.02x €3.45 Million
≈ $4.03 Million
€151.34 Million Spain €1.00 ▲ +0.00%
17224 Sichuan Tianyi Comheart Telecom Co Ltd Class A
SHE:300504
0.02x CN¥10.24 Million
≈ $1.50 Million
CN¥449.31 Million China CN¥18.34 ▼ -1.29%
17225 Soulbrain Holdings Co. Ltd
KQ:036830
0.02x ₩16.20 Billion
≈ $10.98 Million
₩710.86 Billion Korea ₩41000.00 ▼ -4.87%
17226 Guangdong HongDa Blasting Co Ltd
SHE:002683
0.02x CN¥385.75 Million
≈ $56.45 Million
CN¥16.94 Billion China CN¥29.88 ▼ -0.83%
17227 Sunson Textile Manufacturer
JK:SSTM
0.02x Rp3.42 Billion
≈ $200.55K
Rp150.31 Billion Indonesia Rp440.00 ▲ +7.32%
17228 Banco Do Brasil SA
F:BZLA
0.02x €51.49 Billion
≈ $60.19 Billion
€2.26 Trillion Germany €3.28 ▲ +0.61%
17229 SS&C Technologies Holdings Inc
NASDAQ:SSNC
0.02x $305.70 Million $13.43 Billion USA $65.42 ▼ -1.42%
17230 Bewhere Holdings Inc
V:BEW
0.02x CA$92.45K
≈ $66.88K
CA$4.06 Million Canada CA$0.78 ▲ +2.63%
17231 Marti Gayrimenkul Yatirim Ortakligi AS
IS:MRGYO
0.02x TL90.74 Million
≈ $2.03 Million
TL3.99 Billion Turkey TL1.60 ▲ +1.27%
17232 Fidere Patrimonio SOCIMI SA
MC:YFID
0.02x €13.25 Million
≈ $15.49 Million
€582.70 Million Spain €40.00 ▲ +0.00%
17233 Borneo Oil Bhd
KLSE:7036
0.02x RM2.75 Million
≈ $691.19K
RM121.07 Million Malaysia RM0.01 ▲ +0.00%
17234 Lodzia
TA:LODZ
0.02x ILA5.32 Million
≈ $14.26K
ILA234.01 Million Israel ILA2198.00 ▲ +9.79%
17235 Turkiye Is Bankasi AS Class C
IS:ISCTR
0.02x TL110.98 Billion
≈ $2.49 Billion
TL4.88 Trillion Turkey TL15.36 ▼ -0.71%
17236 NP3 Fastigheter AB (publ)
ST:NP3-PREF
0.02x Skr391.00 Million
≈ $42.08 Million
Skr17.22 Billion Sweden Skr30.35 ▲ +0.17%
17237 NP3 Fastigheter AB
ST:NP3
0.02x Skr391.00 Million
≈ $42.08 Million
Skr17.22 Billion Sweden Skr259.50 ▼ -0.38%
17238 Direcional Engenharia S.A.
SA:DIRR3
0.02x R$220.13 Million
≈ $43.19 Million
R$9.70 Billion Brazil R$13.59 ▲ +1.04%
17239 TCL Zhonghuan Renewable Energy Technology Co Ltd
SHE:002129
0.02x CN¥1.76 Billion
≈ $257.81 Million
CN¥77.63 Billion China CN¥10.26 ▼ -4.20%
17240 PBF Energy Inc
NYSE:PBF
0.02x $174.20 Million $7.68 Billion USA $37.29 ▼ -1.27%
17241 Selva Gida Sanayi AS
IS:SELVA
0.02x TL41.38 Million
≈ $926.76K
TL1.82 Billion Turkey TL2.08 ▲ +0.00%
17242 Digital Realty Trust Inc
NYSE:DLR
0.02x $532.42 Million $23.46 Billion USA $188.15 ▲ +0.57%
17243 Healthpeak Properties Inc
NYSE:DOC
0.02x $284.84 Million $12.56 Billion USA $19.56 ▲ +0.82%
17244 104 Corporation
TW:3130
0.02x NT$49.18 Million
≈ $1.55 Million
NT$2.17 Billion Taiwan NT$224.00 ▲ +0.00%
17245 Raj Oil Mills Limited
NSE:ROML
0.02x Rs9.57 Million
≈ $103.47K
Rs422.09 Million India Rs46.95 ▲ +3.92%
17246 Jiangsu Transimage Technology Co Ltd
SHE:002866
0.02x CN¥42.18 Million
≈ $6.17 Million
CN¥1.86 Billion China CN¥17.97 ▼ -1.16%
17247 Winall Hi tech Seed
SHE:300087
0.02x CN¥98.41 Million
≈ $14.40 Million
CN¥4.34 Billion China CN¥6.81 ▼ -0.73%
17248 Kolon Corp
KO:002025
0.02x ₩120.78 Billion
≈ $81.85 Million
₩5.33 Trillion Korea ₩23900.00 ▼ -2.65%
17249 Korea Zinc Inc
KO:010130
0.02x ₩208.57 Billion
≈ $141.35 Million
₩9.21 Trillion Korea ₩1000000.00 ▲ +0.00%
17250 Budi Starch & Sweetener Tbk
JK:BUDI
0.02x Rp52.72 Billion
≈ $3.09 Million
Rp2.33 Trillion Indonesia Rp206.00 ▲ +0.00%
17251 TPI Polene Power Public Company Limited
BK:TPIPP
0.02x ฿726.55 Million
≈ $22.65 Million
฿32.10 Billion Thailand ฿1.76 ▼ -0.56%
17252 Krung Thai Bank Public Company Limited
F:NVPB
0.02x €75.82 Billion
≈ $88.64 Billion
€3.35 Trillion Germany €0.89 ▼ -2.20%
17253 B. Gaon Holdings Ltd
TA:GAON
0.02x ILA14.48 Million
≈ $38.82K
ILA639.93 Million Israel ILA4721.00 ▲ +0.04%
17254 AGV Products Corp
TW:1217
0.02x NT$166.19 Million
≈ $5.24 Million
NT$7.35 Billion Taiwan NT$9.88 ▼ -0.10%
17255 Lucky Harvest
SHE:002965
0.02x CN¥99.90 Million
≈ $14.62 Million
CN¥4.42 Billion China CN¥43.92 ▲ +3.34%
17256 Electra Ltd
TA:ELTR
0.02x ILA229.00 Million
≈ $613.94K
ILA10.12 Billion Israel ILA12020.00 ▲ +2.12%
17257 Hawaiian Electric Industries Inc
NYSE:HE
0.02x $164.57 Million $7.28 Billion USA $13.02 ▼ -0.69%
17258 DCC plc
LSE:DCC
0.02x GBX124.83 Million
≈ $15.19K
GBX5.52 Billion UK GBX6200.00 ▲ +0.73%
17259 LivaNova PLC
NASDAQ:LIVN
0.02x $29.51 Million $1.30 Billion USA $78.50 ▲ +0.00%
17260 Nsfocus Information Technology Co Ltd
SHE:300369
0.02x CN¥44.82 Million
≈ $6.56 Million
CN¥1.98 Billion China CN¥5.77 ▼ -1.20%
17261 Komax Holding AG
SW:KOMN
0.02x CHF7.15 Million
≈ $9.04 Million
CHF316.61 Million Switzerland CHF50.50 ▼ -0.20%
17262 CX Technology Corp
TW:2415
0.02x NT$153.78 Million
≈ $4.84 Million
NT$6.81 Billion Taiwan NT$30.35 ▲ +0.50%
17263 No Va Land Investment Group Corp
VN:NVL
0.02x ₫4.36 Trillion
≈ $165.68 Million
₫193.31 Trillion Vietnam ₫12900.00 ▼ -3.01%
17264 Lancy Co Ltd
SHE:002612
0.02x CN¥102.89 Million
≈ $15.06 Million
CN¥4.56 Billion China CN¥11.78 ▲ +1.12%
17265 CETC Digital Technology Co Ltd
SHG:600850
0.02x CN¥138.93 Million
≈ $20.33 Million
CN¥6.16 Billion China CN¥19.59 ▼ -1.46%
17266 HJ ShipBuilding & Construction Co Ltd
KO:097230
0.02x ₩43.73 Billion
≈ $29.64 Million
₩1.94 Trillion Korea ₩22300.00 ▼ -3.67%
17267 Nalwa Sons Investments Limited
NSE:NSIL
0.02x Rs442.81 Million
≈ $4.79 Million
Rs19.65 Billion India Rs5732.50 ▲ +0.24%
17268 Tangrenshen Group Co Ltd
SHE:002567
0.02x CN¥263.30 Million
≈ $38.53 Million
CN¥11.69 Billion China CN¥3.23 ▼ -3.00%
17269 PT DFI Retail Nusantara Tbk
JK:HERO
0.02x Rp66.03 Billion
≈ $3.87 Million
Rp2.93 Trillion Indonesia Rp324.00 ▲ +1.89%
17270 WEBTOON Entertainment Inc. Common stock
NASDAQ:WBTN
0.02x $8.27 Million $367.24 Million USA $11.49 ▼ -0.61%
17271 Shinsung E&G Co. Ltd
KO:011930
0.02x ₩8.21 Billion
≈ $5.56 Million
₩364.48 Billion Korea ₩20200.00 ▼ -4.49%
17272 Grupo Elektra S.A.B. de C.V
MX:ELEKTRA
0.02x MX$9.94 Billion
≈ $571.96 Million
MX$441.77 Billion Mexico MX$373.10 ▲ +0.00%
17273 Tadir-Gan (Precision Products) 1993 Ltd
TA:TDGN
0.02x ILA377.50K
≈ $1.01K
ILA16.78 Million Israel ILA216.20 ▲ +3.40%
17274 Willamette Valley Vineyards Inc
NASDAQ:WVVI
0.02x $844.80K $37.56 Million USA $2.79 ▲ +1.45%
17275 CVS Health Corp
NYSE:CVS
0.02x $4.17 Billion $185.68 Billion USA $98.32 ▼ -0.85%
17276 Dividend 15 Split Corp
TO:DFN
0.02x CA$32.87 Million
≈ $23.78 Million
CA$1.46 Billion Canada CA$8.68 ▲ +0.70%
17277 Thanachart Capital Public Company Limited
BK:TCAP-R
0.02x ฿1.71 Billion
≈ $53.40 Million
฿76.27 Billion Thailand ฿51.25 ▲ +0.00%
17278 Turpaz Industries Ltd
TA:TRPZ
0.02x ILA7.80 Million
≈ $20.92K
ILA347.32 Million Israel ILA7100.00 ▲ +0.50%
17279 Sanwil Holding SA
WAR:SNW
0.02x zł308.00K
≈ $84.77K
zł13.72 Million Poland zł1.52 ▲ +3.40%
17280 Polyrocks Chemical Co Ltd
SHG:688669
0.02x CN¥87.15 Million
≈ $12.75 Million
CN¥3.88 Billion China CN¥65.77 ▲ +5.30%
17281 Shanxi Lanhua Sci-Tech Venture Co Ltd
SHG:600123
0.02x CN¥481.74 Million
≈ $70.49 Million
CN¥21.48 Billion China CN¥6.05 ▼ -4.72%
17282 Everspring Industry Co Ltd
TW:2390
0.02x NT$8.63 Million
≈ $271.80K
NT$384.61 Million Taiwan NT$12.35 ▲ +0.41%
17283 PayPal Holdings Inc
NASDAQ:PYPL
0.02x $1.36 Billion $60.52 Billion USA $42.51 ▲ +1.02%
17284 Gaon Cable
KO:000500
0.02x ₩17.74 Billion
≈ $12.02 Million
₩791.47 Billion Korea ₩337500.00 ▼ -12.45%
17285 HyUnion Holding Co Ltd
SHE:002537
0.02x CN¥107.61 Million
≈ $15.75 Million
CN¥4.80 Billion China CN¥5.80 ▼ -2.52%
17286 The Karnataka Bank Limited
NSE:KTKBANK
0.02x Rs23.76 Billion
≈ $256.93 Million
Rs1.06 Trillion India Rs274.70 ▼ -1.15%
17287 Acuvi AB
ST:ACUVI
0.02x Skr2.78 Million
≈ $298.74K
Skr124.00 Million Sweden Skr12.18 ▲ +3.40%
17288 Talanx AG
XETRA:TLX
0.02x €3.58 Billion
≈ $4.18 Billion
€159.90 Billion Germany €105.60 ▲ +0.38%
17289 Guosen Securities Co Ltd
SHE:002736
0.02x CN¥10.14 Billion
≈ $1.48 Billion
CN¥452.99 Billion China CN¥10.20 ▼ -2.49%
17290 Sichuan Road & Bridge Group Co Ltd
SHG:600039
0.02x CN¥4.52 Billion
≈ $661.97 Million
CN¥202.34 Billion China CN¥8.27 ▼ -0.96%
17291 Shanghai Longyun Advg & Media
SHG:603729
0.02x CN¥9.43 Million
≈ $1.38 Million
CN¥421.96 Million China CN¥11.50 ▼ -2.46%
17292 Safari World PLC
BK:SAFARI
0.02x ฿153.85 Million
≈ $4.80 Million
฿6.88 Billion Thailand ฿0.30 ▲ +0.00%
17293 Guangdong Liantai Environmental Protection Co Ltd
SHG:603797
0.02x CN¥142.82 Million
≈ $20.90 Million
CN¥6.39 Billion China CN¥3.99 ▼ -0.75%
17294 China Resources Sanjiu Medical & Pharmaceutical Co Ltd
SHE:000999
0.02x CN¥428.73 Million
≈ $62.74 Million
CN¥19.18 Billion China CN¥23.48 ▼ -1.30%
17295 WhiteHorse Finance
NASDAQ:WHF
0.02x $7.94 Million $355.34 Million USA $6.45 ▲ +0.62%
17296 LOT VACUUM Co. Ltd
KQ:083310
0.02x ₩1.76 Billion
≈ $1.19 Million
₩78.67 Billion Korea ₩10460.00 ▼ -6.44%
17297 Borges Agricultural & Industrial Nuts S.A.
MC:BAIN
0.02x €965.00K
≈ $1.13 Million
€43.20 Million Spain €3.40 ▲ +0.00%
17298 Land and Houses Public Company Limited
BK:LH
0.02x ฿1.99 Billion
≈ $62.03 Million
฿89.12 Billion Thailand ฿3.68 ▼ -1.60%
17299 Formosa Electronic Industries
TWO:8171
0.02x NT$23.70 Million
≈ $746.84K
NT$1.06 Billion Taiwan NT$21.55 ▲ +0.00%
17300 Foncière Volta
PA:SPEL
0.02x €2.78 Million
≈ $3.25 Million
€124.81 Million France €8.10 ▲ +0.00%