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,123
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
19501 AMMB Holdings Bhd
KLSE:1015
0.01x RM1.72 Billion
≈ $432.06 Million
RM181.05 Billion Malaysia RM6.55 ▲ +1.71%
19502 The Federal Bank Limited
NSE:FEDERALBNK
0.01x Rs31.49 Billion
≈ $340.56 Million
Rs3.31 Trillion India Rs300.10 ▼ -0.32%
19503 Adriano Care SOCIMI SAU
MC:YADR
0.01x €1.25 Million
≈ $1.47 Million
€132.09 Million Spain €10.00 ▲ +0.00%
19504 Lotte Data Communication Company
KO:286940
0.01x ₩4.46 Billion
≈ $3.02 Million
₩470.23 Billion Korea ₩22700.00 ▼ -5.81%
19505 McCormick & Company Incorporated
NYSE:MKC-V
0.01x $83.40 Million $8.79 Billion USA $46.50 ▲ +1.09%
19506 Morguard Real Estate Investment Trust
TO:MRT-UN
0.01x CA$12.36 Million
≈ $8.94 Million
CA$1.30 Billion Canada CA$6.81 ▲ +0.00%
19507 JD HEALTH INTL LTD
F:8ZN
0.01x €203.79 Million
≈ $238.25 Million
€21.51 Billion Germany €4.05 ▼ -8.55%
19508 AFFIN Holdings Bhd
KLSE:5185
0.01x RM1.06 Billion
≈ $265.91 Million
RM111.87 Billion Malaysia RM2.36 ▼ -0.84%
19509 Ekovest Bhd
KLSE:8877
0.01x RM78.33 Million
≈ $19.67 Million
RM8.28 Billion Malaysia RM0.21 ▲ +0.00%
19510 Aperam SA
AS:APAM
0.01x €19.00 Million
≈ $22.21 Million
€2.01 Billion Netherlands €52.70 ▼ -0.66%
19511 OptiNose
NASDAQ:OPTN
0.01x $1.67 Million $176.22 Million USA $9.60 ▲ +0.00%
19512 Community Health Systems Inc
NYSE:CYH
0.01x $134.00 Million $14.19 Billion USA $2.79 ▼ -0.36%
19513 Inner Mongolia BaoTou Steel Union Co Ltd
SHG:600010
0.01x CN¥887.57 Million
≈ $129.88 Million
CN¥94.00 Billion China CN¥2.42 ▲ +0.41%
19514 The Hanover Insurance Group Inc
NYSE:THG
0.01x $122.30 Million $12.96 Billion USA $186.99 ▲ +0.34%
19515 Grand City Properties SA
XETRA:GYC
0.01x €64.06 Million
≈ $74.89 Million
€6.79 Billion Germany €9.35 ▲ +1.30%
19516 Brookfield Renewable Corp
NYSE:BEPC
0.01x $349.00 Million $37.03 Billion USA $38.83 ▲ +0.67%
19517 D&D Platform Reit Co Ltd
KO:377190
0.01x ₩6.42 Billion
≈ $4.35 Million
₩683.38 Billion Korea ₩2315.00 ▲ +3.35%
19518 Thanachart Capital Public Company Limited
BK:TCAP
0.01x ฿643.94 Million
≈ $20.07 Million
฿68.66 Billion Thailand ฿61.25 ▲ +0.00%
19519 Career Technology MFG Co Ltd
TW:6153
0.01x NT$65.54 Million
≈ $2.06 Million
NT$6.99 Billion Taiwan NT$18.45 ▼ -5.87%
19520 Orient Group Inc
SHG:600811
0.01x CN¥180.27 Million
≈ $26.38 Million
CN¥19.23 Billion China CN¥0.36 ▲ +0.00%
19521 BAWAG Group AG
VI:BG
0.01x €637.00 Million
≈ $744.72 Million
€68.05 Billion Austria €151.90 ▲ +3.05%
19522 SB Financial Group Inc
NASDAQ:SBFG
0.01x $13.14 Million $1.40 Billion USA $22.10 ▲ +5.11%
19523 Western Metal Materials Co Ltd
SHE:002149
0.01x CN¥35.53 Million
≈ $5.20 Million
CN¥3.80 Billion China CN¥62.51 ▲ +1.31%
19524 G City Ltd
TA:GCT
0.01x ILA224.00 Million
≈ $600.54K
ILA23.96 Billion Israel ILA1179.00 ▼ -5.15%
19525 International Bancshares Corporation
NASDAQ:IBOC
0.01x $126.52 Million $13.54 Billion USA $72.94 ▲ +2.73%
19526 Wellfully Ltd
AU:WFL
0.01x AU$48.58K
≈ $34.37K
AU$5.20 Million Australia AU$0.00 ▲ +0.00%
19527 Jiangsu Jingyuan Environmental Protection Co Ltd
SHG:688096
0.01x CN¥10.02 Million
≈ $1.47 Million
CN¥1.07 Billion China CN¥12.67 ▼ -0.94%
19528 The Bancorp Inc
NASDAQ:TBBK
0.01x $85.71 Million $9.20 Billion USA $53.54 ▲ +2.88%
19529 Wuxi Taiji Industry Co Ltd
SHG:600667
0.01x CN¥239.49 Million
≈ $35.05 Million
CN¥25.74 Billion China CN¥16.36 ▲ +10.02%
19530 Lancashire Holdings Ltd
LSE:LRE
0.01x GBX28.25 Million
≈ $3.44K
GBX3.04 Billion UK GBX600.50 ▲ +1.44%
19531 Advancetek Enterprise Co Ltd
TW:1442
0.01x NT$58.46 Million
≈ $1.84 Million
NT$6.29 Billion Taiwan NT$27.75 ▲ +0.18%
19532 Cimpress plc
F:3UF
0.01x €23.27 Million
≈ $27.21 Million
€2.51 Billion Germany €82.05 ▼ -1.20%
19533 Empresas la Polar SA
SN:ABC
0.01x CL$5.20 Billion
≈ $5.82 Million
CL$560.81 Billion Chile CL$10.80 ▼ -1.82%
19534 Bharat Electronics Limited
NSE:BEL_old
0.01x Rs2.15 Billion
≈ $23.24 Million
Rs231.82 Billion India Rs372.05 ▼ -0.75%
19535 Far East Smarter Energy Co Ltd
SHG:600869
0.01x CN¥163.16 Million
≈ $23.87 Million
CN¥17.64 Billion China CN¥26.50 ▼ -1.49%
19536 Mcleod Russel India Limited
NSE:MCLEODRUSS
0.01x Rs341.30 Million
≈ $3.69 Million
Rs36.93 Billion India Rs72.35 ▼ -1.99%
19537 Feilong Auto Components Co Ltd
SHE:002536
0.01x CN¥24.44 Million
≈ $3.58 Million
CN¥2.65 Billion China CN¥41.40 ▲ +5.72%
19538 LOGAN GROUP HD -10
F:5LP
0.01x €1.55 Billion
≈ $1.81 Billion
€167.44 Billion Germany €0.15 ▲ +2.78%
19539 Havila Kystruten AS
OL:HKY
0.01x Nkr54.23 Million
≈ $5.71 Million
Nkr5.88 Billion Norway Nkr60.00 ▲ +0.00%
19540 Ziraat Gayrimenkul Yatirim Ortakligi AS
IS:ZRGYO
0.01x TL102.43 Million
≈ $2.29 Million
TL11.13 Billion Turkey TL16.95 ▼ -0.59%
19541 Tokmanni Group Oyj
HE:TOKMAN
0.01x €10.90 Million
≈ $12.74 Million
€1.19 Billion Finland €7.03 ▲ +1.44%
19542 United Homes Group Inc.
NASDAQ:UHG
0.01x $2.02 Million $219.26 Million USA $1.22 ▲ +0.00%
19543 Gome Telecom Equipment Co Ltd
SHG:600898
0.01x CN¥2.78 Million
≈ $406.62K
CN¥302.78 Million China CN¥0.74 ▲ +0.00%
19544 Banque Cantonale Du Jura SA
SW:BCJ
0.01x CHF38.36 Million
≈ $48.49 Million
CHF4.18 Billion Switzerland CHF91.50 ▲ +1.67%
19545 Postmedia Network Canada Corp
TO:PNC-A
0.01x CA$5.07 Million
≈ $3.67 Million
CA$553.60 Million Canada CA$0.97 ▲ +8.99%
19546 China Railway Group Limited
SHG:601390
0.01x CN¥17.19 Billion
≈ $2.51 Billion
CN¥1.88 Trillion China CN¥4.66 ▼ -1.48%
19547 Tactile Systems Technology Inc
NASDAQ:TCMD
0.01x $496.00K $54.25 Million USA $25.17 ▲ +3.28%
19548 Liaoning Kelong Fine ChemicalInc
SHE:300405
0.01x CN¥5.50 Million
≈ $805.51K
CN¥602.86 Million China CN¥6.12 ▼ -2.39%
19549 Capital Securities Corp. Ltd.
SHG:601136
0.01x CN¥369.40 Million
≈ $54.06 Million
CN¥40.50 Billion China CN¥13.98 ▼ -2.31%
19550 Xu Yuan Packaging Technology Co Ltd
TWO:8421
0.01x NT$10.53 Million
≈ $331.60K
NT$1.15 Billion Taiwan NT$13.15 ▲ +0.00%
19551 EcoFirst Consolidated Bhd
KLSE:3557
0.01x RM4.22 Million
≈ $1.06 Million
RM463.23 Million Malaysia RM0.35 ▼ -2.82%
19552 Legal & General Group PLC
LSE:LGEN
0.01x GBX5.28 Billion
≈ $642.18K
GBX579.96 Billion UK GBX272.20 ▲ +1.49%
19553 Creotech Quantum SA
WAR:CRQ
0.01x zł147.00K
≈ $40.46K
zł16.17 Million Poland zł372.00 ▼ -0.80%
19554 Intuitive Machines Inc.
NASDAQ:LUNR
0.01x $4.63 Million $509.70 Million USA $33.63 ▼ -0.59%
19555 United Bancorp Inc
NASDAQ:UBCP
0.01x $7.14 Million $786.93 Million USA $16.08 ▲ +1.10%
19556 Odontoprev S.A
SA:ODPV3
0.01x R$8.69 Million
≈ $1.71 Million
R$958.26 Million Brazil R$12.78 ▼ -5.75%
19557 SciVision Biotech Inc
TW:1786
0.01x NT$6.25 Million
≈ $196.78K
NT$689.35 Million Taiwan NT$54.90 ▲ +1.10%
19558 Chia Chang Co Ltd
TW:4942
0.01x NT$24.54 Million
≈ $773.27K
NT$2.71 Billion Taiwan NT$38.55 ▼ -0.64%
19559 Stx Engine
KO:077970
0.01x ₩7.37 Billion
≈ $5.00 Million
₩814.56 Billion Korea ₩35550.00 ▼ -3.66%
19560 Shandong Lipeng Co Ltd
SHE:002374
0.01x CN¥22.55 Million
≈ $3.30 Million
CN¥2.49 Billion China CN¥3.52 ▲ +1.44%
19561 Ozak Gayrimenkul Yatirim Ortakligi AS
IS:OZKGY
0.01x TL90.29 Million
≈ $2.02 Million
TL10.00 Billion Turkey TL13.71 ▲ +1.26%
19562 DEUTSCHE BOERSE ADR 1/10
F:63DA
0.01x €3.19 Billion
≈ $3.73 Billion
€353.25 Billion Germany €26.00 ▼ -0.76%
19563 Texas Community Bancshares Inc
NASDAQ:TCBS
0.01x $3.39 Million $376.21 Million USA $16.73 ▼ -1.01%
19564 Mirae Asset Maps Reit 1 Co Ltd
KO:357250
0.01x ₩1.85 Billion
≈ $1.25 Million
₩204.68 Billion Korea ₩1852.00 ▲ +0.11%
19565 Pinnacle Financial Partners, Inc.
NASDAQ:PNFP
0.01x $442.63 Million $49.11 Billion USA $98.44 ▲ +0.81%
19566 Chengdu Leejun Industrial Co Ltd
SHE:002651
0.01x CN¥7.47 Million
≈ $1.09 Million
CN¥830.94 Million China CN¥8.02 ▼ -1.84%
19567 Sichuan Crun Co Ltd
SHE:002272
0.01x CN¥18.98 Million
≈ $2.78 Million
CN¥2.11 Billion China CN¥19.81 ▼ -0.10%
19568 Shenzhen Agricultural Products Co Ltd
SHE:000061
0.01x CN¥116.06 Million
≈ $16.98 Million
CN¥12.91 Billion China CN¥6.22 ▼ -1.58%
19569 Bangkok Life Assurance Public Company Limited
BK:BLA
0.01x ฿2.43 Billion
≈ $75.69 Million
฿270.08 Billion Thailand ฿23.50 ▲ +1.29%
19570 Guangdong Super Telecom
SHG:603322
0.01x CN¥17.15 Million
≈ $2.51 Million
CN¥1.91 Billion China CN¥30.82 ▼ -2.75%
19571 Tridomain Performance Materials PT
JK:TDPM
0.01x Rp1.15 Million
≈ $67.30
Rp128.03 Million Indonesia Rp119.00 ▲ +0.00%
19572 Cristales
SN:CRISTALES
0.01x CL$3.20 Billion
≈ $3.58 Million
CL$356.92 Billion Chile CL$2250.00 ▲ +0.00%
19573 Amicogen Inc
KQ:092040
0.01x ₩1.22 Billion
≈ $826.18K
₩136.00 Billion Korea ₩1420.00 ▼ -4.38%
19574 Inv La Constru
SN:ILC
0.01x CL$144.08 Billion
≈ $161.13 Million
CL$16.08 Trillion Chile CL$22217.00 ▼ -0.82%
19575 Radium Life Tech Co Ltd
TW:2547
0.01x NT$430.64 Million
≈ $13.57 Million
NT$48.08 Billion Taiwan NT$10.35 ▲ +0.49%
19576 Bloomsbury Publishing Plc
LSE:BMY
0.01x GBX1.40 Million
≈ $170.34
GBX156.40 Million UK GBX672.00 ▲ +2.75%
19577 Shaanxi Broadcast & TV Network Intermediary Group Co Ltd
SHG:600831
0.01x CN¥79.94 Million
≈ $11.70 Million
CN¥8.94 Billion China CN¥3.57 ▲ +0.28%
19578 Lloyds Banking Group PLC
LSE:LLOY
0.01x GBX7.97 Billion
≈ $969.96K
GBX891.83 Billion UK GBX100.50 ▲ +1.62%
19579 Korea Plasma Technology U Co.Ltd
KQ:054410
0.01x ₩355.11 Million
≈ $240.65K
₩39.75 Billion Korea ₩2990.00 ▼ -5.53%
19580 Chenzhou Jingui Silver Industry Co Ltd
SHE:002716
0.01x CN¥29.87 Million
≈ $4.37 Million
CN¥3.35 Billion China CN¥9.28 ▼ -1.90%
19581 Aroundtown SA
XETRA:AT1
0.01x €201.90 Million
≈ $236.04 Million
€22.62 Billion Germany €2.46 ▲ +0.90%
19582 Hudson Pacific Properties Inc
NYSE:HPP
0.01x $38.50 Million $4.31 Billion USA $13.95 ▲ +5.12%
19583 Shandong Haihua Co Ltd
SHE:000822
0.01x CN¥46.81 Million
≈ $6.85 Million
CN¥5.24 Billion China CN¥4.78 ▼ -2.05%
19584 Fidelity National Financial Inc
NYSE:FNF
0.01x $902.00 Million $101.08 Billion USA $46.03 ▲ +1.34%
19585 China Securities Co Ltd
SHG:601066
0.01x CN¥5.18 Billion
≈ $757.53 Million
CN¥580.88 Billion China CN¥25.07 ▼ -1.88%
19586 WHITE MTNS INS. GRP DL 1
F:WNI
0.01x €53.90 Million
≈ $63.01 Million
€6.05 Billion Germany €1740.00 ▼ -1.14%
19587 WHA Corporation Public Company Limited
BK:WHA-R
0.01x ฿540.94 Million
≈ $16.86 Million
฿60.80 Billion Thailand ฿5.00 ▲ +19.39%
19588 WHA Corporation Public Company Limited
BK:WHA
0.01x ฿540.94 Million
≈ $16.86 Million
฿60.80 Billion Thailand ฿5.00 ▲ +0.00%
19589 Chin Yang Chem
KO:051630
0.01x ₩378.16 Million
≈ $256.28K
₩42.53 Billion Korea ₩2045.00 ▲ +29.92%
19590 Wheeler Real Estate Investment Trust, Inc.
NASDAQ:WHLR
0.01x $4.47 Million $502.61 Million USA $0.86 ▼ -4.52%
19591 Rifa Ind
KO:000760
0.01x ₩574.90 Million
≈ $389.60K
₩64.70 Billion Korea ₩13060.00 ▼ -1.43%
19592 Norsk Hydro ASA
F:NOHA
0.01x €861.00 Million
≈ $1.01 Billion
€96.92 Billion Germany €10.70 ▼ -9.32%
19593 Jiangsu Jinji Industrial Co Ltd
SHE:300798
0.01x CN¥8.30 Million
≈ $1.22 Million
CN¥935.24 Million China CN¥7.51 ▼ -3.35%
19594 AVIC Heavy Machinery Co Ltd
SHG:600765
0.01x CN¥129.10 Million
≈ $18.89 Million
CN¥14.55 Billion China CN¥13.82 ▼ -1.07%
19595 Shanghai Film Co Ltd
SHG:601595
0.01x CN¥9.52 Million
≈ $1.39 Million
CN¥1.07 Billion China CN¥19.36 ▼ -1.22%
19596 IRB-Brasil Resseguros S.A.
SA:IRBR3
0.01x R$89.85 Million
≈ $17.63 Million
R$10.13 Billion Brazil R$50.90 ▼ -1.45%
19597 Caffyns PLC
LSE:CFYN
0.01x GBX586.00K
≈ $71.30
GBX66.13 Million UK GBX400.00 ▲ +0.00%
19598 Norstar
TA:NSTR
0.01x ILA218.00 Million
≈ $584.45K
ILA24.61 Billion Israel ILA825.00 ▼ -5.15%
19599 Banque Cantonale du Valais
SW:WKBN
0.01x CHF180.08 Million
≈ $227.67 Million
CHF20.33 Billion Switzerland CHF157.00 ▲ +0.00%
19600 Eddy Smart Home Solutions Ltd
V:EDY
0.01x CA$157.13K
≈ $113.67K
CA$17.75 Million Canada CA$1.50 ▲ +0.00%