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
14501 City Chic Collective Ltd
AU:CCX
0.04x AU$2.87 Million
≈ $2.03 Million
AU$68.62 Million Australia AU$0.05 ▼ -8.93%
14502 Xinjiang Guannong Fruit & Antler Group Co Ltd
SHG:600251
0.04x CN¥128.81 Million
≈ $18.85 Million
CN¥3.08 Billion China CN¥9.43 ▼ -1.87%
14503 Interface Inc
NASDAQ:TILE
0.04x $23.86 Million $571.20 Million USA $38.29 ▲ +9.09%
14504 MakeMyTrip Limited
NASDAQ:MMYT
0.04x $89.36 Million $2.14 Billion USA $60.01 ▼ -0.07%
14505 Kyungbangco.Ltd
KO:000050
0.04x ₩18.48 Billion
≈ $12.53 Million
₩442.38 Billion Korea ₩8780.00 ▲ +1.15%
14506 Fine Semitech Corp
KQ:036810
0.04x ₩12.02 Billion
≈ $8.14 Million
₩287.68 Billion Korea ₩19990.00 ▼ -3.66%
14507 Shandong Chenming Paper Holdings Limited
F:SCD1
0.04x €2.04 Billion
≈ $2.38 Billion
€48.86 Billion Germany €0.05 ▲ +1.87%
14508 Willis Lease Finance Corporation
NASDAQ:WLFC
0.04x $117.37 Million $2.81 Billion USA $61.05 ▼ -4.49%
14509 Eaton Vance Municipal Income Closed Fund
NYSE:EVN
0.04x $8.65 Million $207.34 Million USA $10.68 ▲ +1.14%
14510 Smart Gunes Enerjisi Teknolojileri Arastirma Gelistirme Uretim Sanayi ve Ticaret
IS:SMRTG
0.04x TL756.59 Million
≈ $16.95 Million
TL18.13 Billion Turkey TL10.78 ▲ +0.00%
14511 AT Systematization Bhd
KLSE:0072
0.04x RM1.44 Million
≈ $361.79K
RM34.54 Million Malaysia RM0.10 ▲ +0.00%
14512 James Hardie Industries plc
F:JHA
0.04x €309.00 Million
≈ $361.25 Million
€7.41 Billion Germany €25.60 ▲ +4.92%
14513 Vohringer Home Technology Co Ltd
SHG:603226
0.04x CN¥13.08 Million
≈ $1.91 Million
CN¥313.66 Million China CN¥49.39 ▲ +2.30%
14514 Brighton-Best International Taiwan
TWO:8415
0.04x NT$626.31 Million
≈ $19.73 Million
NT$15.02 Billion Taiwan NT$38.05 ▲ +0.53%
14515 Norma Group AG NA O.N.
XETRA:NOEJ
0.04x €29.76 Million
≈ $34.79 Million
€713.83 Million Germany €18.86 ▼ -0.32%
14516 Dover Corporation
NYSE:DOV
0.04x $250.81 Million $6.02 Billion USA $211.13 ▲ +0.14%
14517 TDM Berhad
KLSE:2054
0.04x RM44.70 Million
≈ $11.22 Million
RM1.07 Billion Malaysia RM0.21 ▼ -2.33%
14518 Delko S.A.
WAR:DEL
0.04x zł6.98 Million
≈ $1.92 Million
zł167.44 Million Poland zł5.89 ▼ -0.17%
14519 GDS Holdings Ltd
NASDAQ:GDS
0.04x $2.16 Billion $51.83 Billion USA $31.98 ▲ +0.44%
14520 Xiamen Changelight
SHE:300102
0.04x CN¥92.13 Million
≈ $13.48 Million
CN¥2.21 Billion China CN¥19.22 ▲ +2.23%
14521 Tian An Australia Ltd
AU:TIA
0.04x AU$7.83 Million
≈ $5.54 Million
AU$188.16 Million Australia AU$0.17 ▲ +0.00%
14522 Kite Realty Group Trust
NYSE:KRG
0.04x $144.54 Million $3.47 Billion USA $26.75 ▲ +0.15%
14523 GAEC Educacao SA
SA:ANIM3
0.04x R$317.48 Million
≈ $62.30 Million
R$7.63 Billion Brazil R$2.19 ▲ +1.86%
14524 Skandia Greenpower AS
OL:SKAND
0.04x Nkr7.90 Million
≈ $831.10K
Nkr189.81 Million Norway Nkr1.37 ▲ +0.74%
14525 Liberty Global PLC
NASDAQ:LBTYA
0.04x $505.20 Million $12.14 Billion USA $10.55 ▼ -2.13%
14526 STANDARD CHART.UNSP.ADR/2
F:STD0
0.04x €38.20 Billion
≈ $44.66 Billion
€918.22 Billion Germany €38.20 ▼ -2.55%
14527 Tianjin Silvery Dragon
SHG:603969
0.04x CN¥75.56 Million
≈ $11.06 Million
CN¥1.82 Billion China CN¥7.47 ▼ -0.27%
14528 Kangmei Pharmaceutical Co Ltd
SHG:600518
0.04x CN¥268.53 Million
≈ $39.29 Million
CN¥6.46 Billion China CN¥1.34 ▲ +0.00%
14529 James Hardie Industries Plc
AU:JHX
0.04x AU$308.00 Million
≈ $217.93 Million
AU$7.41 Billion Australia AU$43.18 ▲ +5.78%
14530 Nokian Renkaat Oyj
HE:TYRES
0.04x €54.20 Million
≈ $63.37 Million
€1.30 Billion Finland €15.11 ▲ +0.27%
14531 Zhejiang Zhongcheng Packing Material Co Ltd
SHE:002522
0.04x CN¥52.46 Million
≈ $7.68 Million
CN¥1.26 Billion China CN¥4.99 ▼ -0.60%
14532 EUROKAI GmbH & Co. KGaA
F:EUK3
0.04x €13.21 Million
≈ $15.44 Million
€317.79 Million Germany €60.00 ▲ +0.00%
14533 China CYTS Tours Holding Co Ltd
SHG:600138
0.04x CN¥383.87 Million
≈ $56.17 Million
CN¥9.24 Billion China CN¥7.03 ▼ -0.57%
14534 Zaklad Budowy Maszyn ZREMB-CHOJNICE S.A.
WAR:ZRE
0.04x zł975.00K
≈ $268.33K
zł23.47 Million Poland zł9.19 ▲ +0.33%
14535 Grupo Aeroméxico, S.A.B. de C.V.
NYSE:AERO
0.04x $317.16 Million $7.64 Billion USA $15.90 ▲ +0.95%
14536 ODP Corp
NASDAQ:ODP
0.04x $102.00 Million $2.46 Billion USA $28.00 ▲ +0.00%
14537 Xinjiang Daqo New Energy Co Ltd
SHG:688303
0.04x CN¥126.86 Million
≈ $18.56 Million
CN¥3.06 Billion China CN¥18.97 ▲ +1.61%
14538 TotalEnergies SE
PA:TTE
0.04x €7.85 Billion
≈ $9.18 Billion
€189.13 Billion France €74.09 ▼ -0.60%
14539 Enerpac Tool Group Corp
NYSE:EPAC
0.04x $16.11 Million $387.96 Million USA $37.72 ▲ +0.69%
14540 National Health Investors Inc
NYSE:NHI
0.04x $56.34 Million $1.36 Billion USA $75.30 ▼ -0.11%
14541 Invesco High Income Trust II
NYSE:VLT
0.04x $1.38 Million $33.17 Million USA $10.09 ▲ +0.49%
14542 Wuxi Double Elephant Micro Fibre Material Co Ltd
SHE:002395
0.04x CN¥36.84 Million
≈ $5.39 Million
CN¥888.01 Million China CN¥12.28 ▼ -0.57%
14543 Shenzhen Cotran New Material Co Ltd Class A
SHE:300731
0.04x CN¥27.41 Million
≈ $4.01 Million
CN¥660.86 Million China CN¥38.55 ▲ +2.15%
14544 One Group Hospitality Inc
NASDAQ:STKS
0.04x $31.59 Million $761.84 Million USA $1.68 ▼ -2.33%
14545 Chung Lien Transportation Co Ltd
TWO:5604
0.04x NT$22.07 Million
≈ $695.33K
NT$532.26 Million Taiwan NT$30.50 ▲ +0.33%
14546 Hangzhou Advance Gearbox Group Co Ltd
SHG:601177
0.04x CN¥101.93 Million
≈ $14.92 Million
CN¥2.46 Billion China CN¥13.16 ▼ -0.30%
14547 Tega Industries Limited
NSE:TEGA
0.04x Rs279.42 Million
≈ $3.02 Million
Rs6.74 Billion India Rs1625.70 ▲ +2.68%
14548 New Trend International Logis-Tech Co Ltd
SHE:300532
0.04x CN¥135.02 Million
≈ $19.76 Million
CN¥3.26 Billion China CN¥7.02 ▼ -0.99%
14549 American Water Works Company Inc.
F:AWC
0.04x €1.00 Billion
≈ $1.17 Billion
€24.23 Billion Germany €116.30 ▼ -1.40%
14550 Invesco Trust For Inv Grade NY Munis
NYSE:VTN
0.04x $3.26 Million $78.55 Million USA $11.43 ▲ +1.51%
14551 Lighting and Equipment Public Company Limited
BK:L&E
0.04x ฿76.73 Million
≈ $2.39 Million
฿1.85 Billion Thailand ฿1.18 ▲ +1.72%
14552 ZYNP Corp
SHE:002448
0.04x CN¥98.89 Million
≈ $14.47 Million
CN¥2.39 Billion China CN¥12.15 ▼ -0.82%
14553 Hap Seng Consolidated Bhd
KLSE:3034
0.04x RM384.35 Million
≈ $96.50 Million
RM9.28 Billion Malaysia RM2.71 ▲ +0.00%
14554 Samsung C&T Corp
KO:028260
0.04x ₩1.08 Trillion
≈ $730.87 Million
₩26.04 Trillion Korea ₩336500.00 ▲ +0.75%
14555 Kempower Oyj
HE:KEMPOWR
0.04x €6.00 Million
≈ $7.01 Million
€144.90 Million Finland €10.51 ▲ +2.44%
14556 Ganga Forging Limited
NSE:GANGAFORGE
0.04x Rs12.52 Million
≈ $135.42K
Rs302.43 Million India Rs2.11 ▲ +4.46%
14557 Nanjing Doron Technology Corp
SHG:603528
0.04x CN¥15.28 Million
≈ $2.24 Million
CN¥369.28 Million China CN¥6.31 ▼ -1.41%
14558 Keyera Corp.
TO:KEY
0.04x CA$442.74 Million
≈ $320.27 Million
CA$10.70 Billion Canada CA$57.11 ▼ -2.86%
14559 Eni S.p.A
F:ENI1
0.04x €3.86 Billion
≈ $4.51 Billion
€93.42 Billion Germany €46.20 ▲ +1.32%
14560 Macpower CNC Machines Limited
NSE:MACPOWER
0.04x Rs40.47 Million
≈ $437.67K
Rs979.43 Million India Rs1681.10 ▲ +6.33%
14561 BCPG Public Company Limited
BK:BCPG
0.04x ฿1.20 Billion
≈ $37.54 Million
฿29.15 Billion Thailand ฿7.05 ▲ +0.00%
14562 Ld Intelligent Technology Co Ltd
SHE:300883
0.04x CN¥51.35 Million
≈ $7.51 Million
CN¥1.24 Billion China CN¥5.80 ▲ +1.40%
14563 Red Electrica Corporacion SA
F:RE2
0.04x €414.30 Million
≈ $484.35 Million
€10.03 Billion Germany €7.35 ▲ +0.68%
14564 Transurban Group
AU:TCL
0.04x AU$1.05 Billion
≈ $746.48 Million
AU$25.55 Billion Australia AU$14.51 ▼ -0.55%
14565 Guangdong Songfa Ceramics Co
SHG:603268
0.04x CN¥1.92 Billion
≈ $280.57 Million
CN¥46.43 Billion China CN¥183.11 ▲ +1.73%
14566 SKY LIGHT HOLDINGS LTD
F:27L
0.04x €10.69 Million
≈ $12.50 Million
€258.86 Million Germany €0.04 ▲ +0.00%
14567 Meshek Energy-Renewable Energies Ltd
TA:MSKE
0.04x ILA75.18 Million
≈ $201.56K
ILA1.82 Billion Israel ILA1019.00 ▼ -2.95%
14568 James Hardie Industries PLC ADR
NYSE:JHX
0.04x $305.84 Million $7.41 Billion USA $21.90 ▼ -1.88%
14569 Team Inc
NYSE:TISI
0.04x $18.91 Million $457.98 Million USA $17.00 ▼ -0.06%
14570 Samkee Automotive Co. Ltd
KQ:122350
0.04x ₩22.04 Billion
≈ $14.93 Million
₩533.76 Billion Korea ₩1492.00 ▼ -2.74%
14571 Shandong Sacred Sun Power Sources Co Ltd
SHE:002580
0.04x CN¥66.98 Million
≈ $9.80 Million
CN¥1.62 Billion China CN¥19.08 ▼ -0.16%
14572 Engie S.A.
PA:ENGI
0.04x €5.30 Billion
≈ $6.19 Billion
€128.42 Billion France €26.72 ▲ +0.60%
14573 FOS Capital Ltd
AU:FOS
0.04x AU$434.07K
≈ $307.14K
AU$10.52 Million Australia AU$0.14 ▲ +0.00%
14574 Energy Transfer LP
NYSE:ET
0.04x $4.02 Billion $97.49 Billion USA $20.13 ▼ -2.61%
14575 KRUNG THAI -FGN- BA 515
F:KTB1
0.04x €142.14 Billion
≈ $166.17 Billion
€3.45 Trillion Germany €1.17 ▲ +3.54%
14576 Krung Thai Bank Public Company Limited
BK:KTB
0.04x ฿142.14 Billion
≈ $4.43 Billion
฿3.45 Trillion Thailand ฿45.00 ▼ -1.10%
14577 Richelieu Hardware Ltd.
TO:RCH
0.04x CA$20.12 Million
≈ $14.55 Million
CA$487.82 Million Canada CA$36.32 ▲ +1.23%
14578 GMP Property SOCIMI SA
MC:YGMP
0.04x €41.24 Million
≈ $48.22 Million
€1.00 Billion Spain €62.00 ▲ +0.00%
14579 Uni-President Enterprises Corp
TW:1216
0.04x NT$21.66 Billion
≈ $682.40 Million
NT$525.35 Billion Taiwan NT$75.70 ▲ +3.70%
14580 Alexander & Baldwin Holdings Inc
NYSE:ALEX
0.04x $27.72 Million $672.34 Million USA $20.84 ▲ +0.05%
14581 Alkali Metals Limited
NSE:ALKALI
0.04x Rs20.96 Million
≈ $226.70K
Rs508.60 Million India Rs67.23 ▼ -2.14%
14582 CJ CGV
KO:079160
0.04x ₩143.11 Billion
≈ $96.98 Million
₩3.47 Trillion Korea ₩5560.00 ▲ +3.35%
14583 Tian Jin Motor Dies Co Ltd
SHE:002510
0.04x CN¥144.51 Million
≈ $21.15 Million
CN¥3.51 Billion China CN¥5.62 ▼ -0.88%
14584 Nuode Investment Co Ltd
SHG:600110
0.04x CN¥572.42 Million
≈ $83.76 Million
CN¥13.89 Billion China CN¥10.46 ▲ +9.99%
14585 LB Group Co Ltd
SHE:002601
0.04x CN¥1.51 Billion
≈ $220.33 Million
CN¥36.55 Billion China CN¥16.21 ▼ -2.23%
14586 ABCO Electronics Co. Ltd
KQ:036010
0.04x ₩1.44 Billion
≈ $975.45K
₩34.94 Billion Korea ₩5880.00 ▼ -1.84%
14587 Bursa Malaysia Bhd
KLSE:1818
0.04x RM110.02 Million
≈ $27.62 Million
RM2.67 Billion Malaysia RM8.63 ▼ -0.35%
14588 China Energy Engineering Corp Ltd
SHG:601868
0.04x CN¥30.47 Billion
≈ $4.46 Billion
CN¥739.86 Billion China CN¥2.60 ▲ +0.39%
14589 PERFORMANCE SHIPP.
F:DS2
0.04x €9.73 Million
≈ $11.38 Million
€236.42 Million Germany €1.45 ▲ +0.97%
14590 THG Holdings PLC
LSE:THG
0.04x GBX48.33 Million
≈ $5.88K
GBX1.17 Billion UK GBX33.52 ▼ -0.06%
14591 Xiwang Foodstuffs Co Ltd
SHE:000639
0.04x CN¥106.16 Million
≈ $15.53 Million
CN¥2.58 Billion China CN¥1.57 ▼ -3.09%
14592 Cnova NV
PA:CNV
0.04x €52.49 Million
≈ $61.36 Million
€1.28 Billion France €0.09 ▲ +0.00%
14593 WashTec AG
XETRA:WSU
0.04x €8.69 Million
≈ $10.16 Million
€211.15 Million Germany €38.30 ▲ +1.32%
14594 LDC Dental Public Company Limited
BK:LDC
0.04x ฿11.08 Million
≈ $345.39K
฿269.31 Million Thailand ฿0.24 ▲ +0.00%
14595 Audioboom Group plc
LSE:BOOM
0.04x GBX929.31K
≈ $113.07
GBX22.59 Million UK GBX445.00 ▲ +1.14%
14596 Shanghai Environment Group Co Ltd
SHG:601200
0.04x CN¥740.66 Million
≈ $108.38 Million
CN¥18.00 Billion China CN¥6.98 ▼ -0.85%
14597 PERSIMMON UNSPON. ADR 2
F:OHP0
0.04x €70.10 Million
≈ $81.95 Million
€1.70 Billion Germany €26.00 ▼ -1.52%
14598 Nordic Semiconductor ASA
OL:NOD
0.04x Nkr13.51 Million
≈ $1.42 Million
Nkr328.31 Million Norway Nkr164.70 ▼ -0.90%
14599 Xiamen Kehua Hengsheng
SHE:002335
0.04x CN¥291.82 Million
≈ $42.70 Million
CN¥7.10 Billion China CN¥31.25 ▲ +0.84%
14600 MERCEDES-BENZ GRP ADR/1/4
F:DAII
0.04x €6.62 Billion
≈ $7.75 Billion
€161.23 Billion Germany €12.40 ▼ -0.80%