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,334
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
17201 JOONGANG DNM Co.Ltd
KQ:051980
0.02x ₩521.27 Million
≈ $353.26K
₩22.80 Billion Korea ₩1011.00 ▲ +6.65%
17202 Companhia Paranaense de Energia Pref ADR
NYSE:ELP
0.02x $825.02 Million $36.10 Billion USA $9.27 ▼ -6.27%
17203 Patria Bank SA
RO:PBK
0.02x RON116.33 Million
≈ $26.71 Million
RON5.09 Billion Romania RON0.15 ▲ +0.98%
17204 PPL Corporation
NYSE:PPL
0.02x $557.00 Million $24.38 Billion USA $35.46 ▲ +2.43%
17205 Bioventus Inc
NASDAQ:BVS
0.02x $9.51 Million $416.27 Million USA $14.13 ▲ +1.04%
17206 PROS Holdings Inc
NYSE:PRO
0.02x $11.90 Million $521.11 Million USA $23.25 ▲ +0.04%
17207 Xinjiang Youhao Group Co Ltd
SHG:600778
0.02x CN¥69.12 Million
≈ $10.11 Million
CN¥3.03 Billion China CN¥5.37 ▲ +0.19%
17208 Energy Absolute Public Company Limited
BK:EA
0.02x ฿1.26 Billion
≈ $39.17 Million
฿55.05 Billion Thailand ฿3.06 ▲ +6.25%
17209 Qliro AB
ST:QLIRO
0.02x Skr59.30 Million
≈ $6.38 Million
Skr2.60 Billion Sweden Skr18.70 ▲ +1.63%
17210 Vertu Motors Plc
LSE:VTU
0.02x GBX26.82 Million
≈ $3.26K
GBX1.18 Billion UK GBX83.90 ▲ +2.32%
17211 DSJ Keep Learning Limited
NSE:KEEPLEARN
0.02x Rs1.02 Million
≈ $11.03K
Rs44.75 Million India Rs1.95 ▼ -3.94%
17212 HSBC Holdings plc
MX:HBCN
0.02x MX$69.19 Billion
≈ $3.98 Billion
MX$3.04 Trillion Mexico MX$1739.26 ▲ +8.03%
17213 Tallinna Kaubamaja Grupp AS
F:UE8
0.02x €11.10 Million
≈ $12.98 Million
€487.09 Million Germany €8.95 ▲ +0.00%
17214 Olimpo Real Estate SA
MC:YORE
0.02x €3.45 Million
≈ $4.03 Million
€151.34 Million Spain €0.98 ▲ +0.00%
17215 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¥14.75 ▼ -1.54%
17216 Soulbrain Holdings Co. Ltd
KQ:036830
0.02x ₩16.20 Billion
≈ $10.98 Million
₩710.86 Billion Korea ₩35350.00 ▲ +1.73%
17217 Guangdong HongDa Blasting Co Ltd
SHE:002683
0.02x CN¥385.75 Million
≈ $56.45 Million
CN¥16.94 Billion China CN¥28.18 ▲ +1.15%
17218 Sunson Textile Manufacturer
JK:SSTM
0.02x Rp3.42 Billion
≈ $200.55K
Rp150.31 Billion Indonesia Rp428.00 ▼ -3.17%
17219 Banco Do Brasil SA
F:BZLA
0.02x €51.49 Billion
≈ $60.19 Billion
€2.26 Trillion Germany €3.30 ▲ +0.00%
17220 SS&C Technologies Holdings Inc
NASDAQ:SSNC
0.02x $305.70 Million $13.43 Billion USA $79.23 ▼ -0.76%
17221 Bewhere Holdings Inc
V:BEW
0.02x CA$92.45K
≈ $66.88K
CA$4.06 Million Canada CA$0.74 ▲ +1.37%
17222 Marti Gayrimenkul Yatirim Ortakligi AS
IS:MRGYO
0.02x TL90.74 Million
≈ $2.03 Million
TL3.99 Billion Turkey TL1.29 ▲ +0.00%
17223 Fidere Patrimonio SOCIMI SA
MC:YFID
0.02x €13.25 Million
≈ $15.49 Million
€582.70 Million Spain €40.00 ▲ +0.00%
17224 Borneo Oil Bhd
KLSE:7036
0.02x RM2.75 Million
≈ $691.19K
RM121.07 Million Malaysia RM0.01 ▲ +0.00%
17225 Lodzia
TA:LODZ
0.02x ILA5.32 Million
≈ $14.26K
ILA234.01 Million Israel ILA2000.00 ▲ +0.50%
17226 Turkiye Is Bankasi AS Class C
IS:ISCTR
0.02x TL110.98 Billion
≈ $2.49 Billion
TL4.88 Trillion Turkey TL12.36 ▲ +0.24%
17227 NP3 Fastigheter AB
ST:NP3
0.02x Skr391.00 Million
≈ $42.08 Million
Skr17.22 Billion Sweden Skr262.00 ▲ +0.38%
17228 NP3 Fastigheter AB (publ)
ST:NP3-PREF
0.02x Skr391.00 Million
≈ $42.08 Million
Skr17.22 Billion Sweden Skr30.40 ▼ -0.16%
17229 Direcional Engenharia S.A.
SA:DIRR3
0.02x R$220.13 Million
≈ $43.19 Million
R$9.70 Billion Brazil R$11.58 ▼ -1.45%
17230 TCL Zhonghuan Renewable Energy Technology Co Ltd
SHE:002129
0.02x CN¥1.76 Billion
≈ $257.81 Million
CN¥77.63 Billion China CN¥8.90 ▲ +0.34%
17231 PBF Energy Inc
NYSE:PBF
0.02x $174.20 Million $7.68 Billion USA $61.71 ▲ +0.77%
17232 Selva Gida Sanayi AS
IS:SELVA
0.02x TL41.38 Million
≈ $926.76K
TL1.82 Billion Turkey TL1.74 ▲ +1.75%
17233 Digital Realty Trust Inc
NYSE:DLR
0.02x $532.42 Million $23.46 Billion USA $193.80 ▲ +0.64%
17234 Healthpeak Properties Inc
NYSE:DOC
0.02x $284.84 Million $12.56 Billion USA $21.41 ▲ +1.47%
17235 104 Corporation
TW:3130
0.02x NT$49.18 Million
≈ $1.55 Million
NT$2.17 Billion Taiwan NT$203.50 ▲ +0.25%
17236 Raj Oil Mills Limited
NSE:ROML
0.02x Rs9.57 Million
≈ $103.47K
Rs422.09 Million India Rs44.81 ▲ +0.92%
17237 Jiangsu Transimage Technology Co Ltd
SHE:002866
0.02x CN¥42.18 Million
≈ $6.17 Million
CN¥1.86 Billion China CN¥15.43 ▲ +0.06%
17238 Winall Hi tech Seed
SHE:300087
0.02x CN¥98.41 Million
≈ $14.40 Million
CN¥4.34 Billion China CN¥5.32 ▼ -0.56%
17239 Kolon Corp
KO:002025
0.02x ₩120.78 Billion
≈ $81.85 Million
₩5.33 Trillion Korea ₩13890.00 ▼ -0.50%
17240 Budi Starch & Sweetener Tbk
JK:BUDI
0.02x Rp52.72 Billion
≈ $3.09 Million
Rp2.33 Trillion Indonesia Rp216.00 ▼ -0.92%
17241 TPI Polene Power Public Company Limited
BK:TPIPP
0.02x ฿726.55 Million
≈ $22.65 Million
฿32.10 Billion Thailand ฿1.82 ▲ +0.00%
17242 Krung Thai Bank Public Company Limited
F:NVPB
0.02x €75.82 Billion
≈ $88.64 Billion
€3.35 Trillion Germany €1.04 ▼ -0.95%
17243 B. Gaon Holdings Ltd
TA:GAON
0.02x ILA14.48 Million
≈ $38.82K
ILA639.93 Million Israel ILA4721.00 ▲ +0.04%
17244 AGV Products Corp
TW:1217
0.02x NT$166.19 Million
≈ $5.24 Million
NT$7.35 Billion Taiwan NT$9.76 ▼ -0.20%
17245 Lucky Harvest
SHE:002965
0.02x CN¥99.90 Million
≈ $14.62 Million
CN¥4.42 Billion China CN¥33.42 ▲ +6.43%
17246 Electra Ltd
TA:ELTR
0.02x ILA229.00 Million
≈ $613.94K
ILA10.12 Billion Israel ILA11250.00 ▲ +1.26%
17247 Hawaiian Electric Industries Inc
NYSE:HE
0.02x $164.57 Million $7.28 Billion USA $12.40 ▼ -0.72%
17248 DCC plc
LSE:DCC
0.02x GBX124.83 Million
≈ $15.19K
GBX5.52 Billion UK GBX6375.00 ▲ +0.00%
17249 LivaNova PLC
NASDAQ:LIVN
0.02x $29.51 Million $1.30 Billion USA $76.22 ▲ +0.58%
17250 Nsfocus Information Technology Co Ltd
SHE:300369
0.02x CN¥44.82 Million
≈ $6.56 Million
CN¥1.98 Billion China CN¥7.50 ▼ -9.64%
17251 Komax Holding AG
SW:KOMN
0.02x CHF7.15 Million
≈ $9.04 Million
CHF316.61 Million Switzerland CHF58.50 ▼ -2.34%
17252 CX Technology Corp
TW:2415
0.02x NT$153.78 Million
≈ $4.84 Million
NT$6.81 Billion Taiwan NT$31.55 ▼ -0.47%
17253 No Va Land Investment Group Corp
VN:NVL
0.02x ₫4.36 Trillion
≈ $165.68 Million
₫193.31 Trillion Vietnam ₫13900.00 ▲ +1.46%
17254 Lancy Co Ltd
SHE:002612
0.02x CN¥102.89 Million
≈ $15.06 Million
CN¥4.56 Billion China CN¥15.54 ▲ +1.83%
17255 CETC Digital Technology Co Ltd
SHG:600850
0.02x CN¥138.93 Million
≈ $20.33 Million
CN¥6.16 Billion China CN¥15.43 ▼ -1.72%
17256 HJ ShipBuilding & Construction Co Ltd
KO:097230
0.02x ₩43.73 Billion
≈ $29.64 Million
₩1.94 Trillion Korea ₩16700.00 ▲ +0.00%
17257 Nalwa Sons Investments Limited
NSE:NSIL
0.02x Rs442.81 Million
≈ $4.79 Million
Rs19.65 Billion India Rs5655.00 ▼ -0.99%
17258 Tangrenshen Group Co Ltd
SHE:002567
0.02x CN¥263.30 Million
≈ $38.53 Million
CN¥11.69 Billion China CN¥3.61 ▲ +0.00%
17259 PT DFI Retail Nusantara Tbk
JK:HERO
0.02x Rp66.03 Billion
≈ $3.87 Million
Rp2.93 Trillion Indonesia Rp336.00 ▼ -0.59%
17260 WEBTOON Entertainment Inc. Common stock
NASDAQ:WBTN
0.02x $8.27 Million $367.24 Million USA $8.93 ▲ +2.53%
17261 Shinsung E&G Co. Ltd
KO:011930
0.02x ₩8.21 Billion
≈ $5.56 Million
₩364.48 Billion Korea ₩15140.00 ▼ -5.32%
17262 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%
17263 Tadir-Gan (Precision Products) 1993 Ltd
TA:TDGN
0.02x ILA377.50K
≈ $1.01K
ILA16.78 Million Israel ILA222.00 ▼ -1.73%
17264 Willamette Valley Vineyards Inc
NASDAQ:WVVI
0.02x $844.80K $37.56 Million USA $2.39 ▼ -0.42%
17265 CVS Health Corp
NYSE:CVS
0.02x $4.17 Billion $185.68 Billion USA $95.70 ▼ -0.54%
17266 Dividend 15 Split Corp
TO:DFN
0.02x CA$32.87 Million
≈ $23.78 Million
CA$1.46 Billion Canada CA$9.41 ▼ -0.74%
17267 Thanachart Capital Public Company Limited
BK:TCAP-R
0.02x ฿1.71 Billion
≈ $53.40 Million
฿76.27 Billion Thailand ฿51.25 ▲ +0.00%
17268 Turpaz Industries Ltd
TA:TRPZ
0.02x ILA7.80 Million
≈ $20.92K
ILA347.32 Million Israel ILA6305.00 ▲ +1.30%
17269 Sanwil Holding SA
WAR:SNW
0.02x zł308.00K
≈ $84.77K
zł13.72 Million Poland zł1.78 ▼ -0.56%
17270 Polyrocks Chemical Co Ltd
SHG:688669
0.02x CN¥87.15 Million
≈ $12.75 Million
CN¥3.88 Billion China CN¥69.50 ▲ +9.69%
17271 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.99 ▲ +0.00%
17272 PayPal Holdings Inc
NASDAQ:PYPL
0.02x $1.36 Billion $60.52 Billion USA $59.07 ▼ -1.19%
17273 Gaon Cable
KO:000500
0.02x ₩17.74 Billion
≈ $12.02 Million
₩791.47 Billion Korea ₩147700.00 ▼ -4.77%
17274 HyUnion Holding Co Ltd
SHE:002537
0.02x CN¥107.61 Million
≈ $15.75 Million
CN¥4.80 Billion China CN¥5.80 ▼ -2.03%
17275 The Karnataka Bank Limited
NSE:KTKBANK
0.02x Rs23.76 Billion
≈ $256.93 Million
Rs1.06 Trillion India Rs310.00 ▲ +1.04%
17276 Acuvi AB
ST:ACUVI
0.02x Skr2.78 Million
≈ $298.74K
Skr124.00 Million Sweden Skr11.30 ▼ -3.09%
17277 Talanx AG
XETRA:TLX
0.02x €3.58 Billion
≈ $4.18 Billion
€159.90 Billion Germany €116.50 ▲ +0.26%
17278 Guosen Securities Co Ltd
SHE:002736
0.02x CN¥10.14 Billion
≈ $1.48 Billion
CN¥452.99 Billion China CN¥10.10 ▼ -0.39%
17279 Sichuan Road & Bridge Group Co Ltd
SHG:600039
0.02x CN¥4.52 Billion
≈ $661.97 Million
CN¥202.34 Billion China CN¥8.34 ▼ -2.34%
17280 Shanghai Longyun Advg & Media
SHG:603729
0.02x CN¥9.43 Million
≈ $1.38 Million
CN¥421.96 Million China CN¥11.10 ▲ +0.18%
17281 Safari World PLC
BK:SAFARI
0.02x ฿153.85 Million
≈ $4.80 Million
฿6.88 Billion Thailand ฿0.30 ▲ +0.00%
17282 Guangdong Liantai Environmental Protection Co Ltd
SHG:603797
0.02x CN¥142.82 Million
≈ $20.90 Million
CN¥6.39 Billion China CN¥4.17 ▲ +1.71%
17283 China Resources Sanjiu Medical & Pharmaceutical Co Ltd
SHE:000999
0.02x CN¥428.73 Million
≈ $62.74 Million
CN¥19.18 Billion China CN¥25.13 ▲ +0.64%
17284 WhiteHorse Finance
NASDAQ:WHF
0.02x $7.94 Million $355.34 Million USA $6.78 ▲ +1.65%
17285 LOT VACUUM Co. Ltd
KQ:083310
0.02x ₩1.76 Billion
≈ $1.19 Million
₩78.67 Billion Korea ₩8230.00 ▼ -2.02%
17286 Borges Agricultural & Industrial Nuts S.A.
MC:BAIN
0.02x €965.00K
≈ $1.13 Million
€43.20 Million Spain €3.40 ▲ +0.00%
17287 Land and Houses Public Company Limited
BK:LH
0.02x ฿1.99 Billion
≈ $62.03 Million
฿89.12 Billion Thailand ฿3.78 ▲ +0.00%
17288 Formosa Electronic Industries
TWO:8171
0.02x NT$23.70 Million
≈ $746.84K
NT$1.06 Billion Taiwan NT$19.50 ▼ -0.26%
17289 Foncière Volta
PA:SPEL
0.02x €2.78 Million
≈ $3.25 Million
€124.81 Million France €8.30 ▲ +0.00%
17290 Oppenheimer Holdings Inc
NYSE:OPY
0.02x $64.63 Million $2.90 Billion USA $111.64 ▼ -2.32%
17291 Lin Horn Technology Co Ltd
TWO:5464
0.02x NT$72.76 Million
≈ $2.29 Million
NT$3.26 Billion Taiwan NT$62.60 ▼ -7.40%
17292 Shanxi Xishan Coal and Electricity Power Co Ltd
SHE:000983
0.02x CN¥1.36 Billion
≈ $199.28 Million
CN¥61.21 Billion China CN¥6.61 ▼ -0.90%
17293 Zhejiang Zhongjian Technology Co Ltd
SHE:002779
0.02x CN¥11.92 Million
≈ $1.74 Million
CN¥536.10 Million China CN¥70.96 ▼ -0.22%
17294 Builddirect.com Tehcnologies Inc
V:BILD
0.02x CA$713.36K
≈ $516.04K
CA$32.08 Million Canada CA$2.60 ▲ +0.00%
17295 Timken Company
NYSE:TKR
0.02x $78.10 Million $3.51 Billion USA $130.33 ▲ +1.31%
17296 Cosmos Yatirim Holding AS
IS:COSMO
0.02x TL7.90 Million
≈ $176.99K
TL355.57 Million Turkey TL114.70 ▼ -1.38%
17297 ZoomInfo Technologies Inc
NASDAQ:ZI
0.02x $108.90 Million $4.90 Billion USA $10.55 ▲ +0.00%
17298 Dongkuk Refractories & Steel Co. Ltd
KQ:075970
0.02x ₩1.02 Billion
≈ $691.13K
₩45.90 Billion Korea ₩1612.00 ▼ -0.06%
17299 Centuria Office REIT
AU:COF
0.02x AU$21.69 Million
≈ $15.35 Million
AU$976.69 Million Australia AU$0.90 ▼ -0.55%
17300 Phatra Leasing Public Company Limited
BK:PL
0.02x ฿197.95 Million
≈ $6.17 Million
฿8.91 Billion Thailand ฿1.38 ▲ +0.00%