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
16001 Awea Mechantronic Co Ltd
TW:1530
0.03x NT$74.59 Million
≈ $2.35 Million
NT$2.42 Billion Taiwan NT$28.00 ▲ +0.90%
16002 Domino's Pizza Inc Common Stock
NASDAQ:DPZ
0.03x $177.00 Million $5.75 Billion USA $350.95 ▼ -2.09%
16003 Manitowoc Company Inc
NYSE:MTW
0.03x $35.60 Million $1.16 Billion USA $18.81 ▲ +32.37%
16004 Constellium SE
F:3OK
0.03x €145.00 Million
≈ $169.52 Million
€4.71 Billion Germany €24.40 ▼ -3.17%
16005 Wushang Group Co Ltd
SHE:000501
0.03x CN¥618.05 Million
≈ $90.44 Million
CN¥20.09 Billion China CN¥7.10 ▼ -0.84%
16006 Baillie Gifford Japan Trust
LSE:BGFD
0.03x GBX3.68 Million
≈ $447.63
GBX119.61 Million UK GBX1078.00 ▼ -0.19%
16007 Zhejiang Meilun Elevator Co Ltd
SHG:603321
0.03x CN¥18.90 Million
≈ $2.77 Million
CN¥614.49 Million China CN¥6.11 ▼ -0.16%
16008 ArcelorMittal SA
AS:MT
0.03x €1.26 Billion
≈ $1.48 Billion
€41.06 Billion Netherlands €62.98 ▼ -1.38%
16009 ArcelorMittal SA
MC:MTS
0.03x €1.26 Billion
≈ $1.48 Billion
€41.06 Billion Spain €62.96 ▼ -1.32%
16010 ArcelorMittal SA
XETRA:ARRD
0.03x €1.26 Billion
≈ $1.48 Billion
€41.06 Billion Germany €60.56 ▲ +5.58%
16011 ArcelorMittal SA ADR
NYSE:MT
0.03x $1.26 Billion $41.06 Billion USA $59.54 ▼ -2.46%
16012 Settlebank Corporation
KQ:234340
0.03x ₩10.56 Billion
≈ $7.16 Million
₩343.70 Billion Korea ₩17400.00 ▼ -4.61%
16013 Enbridge Inc
TO:ENB
0.03x CA$6.85 Billion
≈ $4.96 Billion
CA$222.89 Billion Canada CA$71.55 ▼ -1.17%
16014 VIEL & Cie société anonyme
PA:VIL
0.03x €84.14 Million
≈ $98.37 Million
€2.74 Billion France €19.10 ▼ -0.31%
16015 Banijay Group NV
AS:BNJ
0.03x €181.00 Million
≈ $211.61 Million
€5.89 Billion Netherlands €8.98 ▼ -0.22%
16016 Rainbow Department Store Co Ltd
SHE:002419
0.03x CN¥627.37 Million
≈ $91.80 Million
CN¥20.42 Billion China CN¥4.51 ▼ -1.10%
16017 Park Hotels & Resorts Inc
NYSE:PK
0.03x $142.00 Million $4.62 Billion USA $14.76 ▲ +2.86%
16018 Shantui Construction Machinery Co Ltd
SHE:000680
0.03x CN¥408.33 Million
≈ $59.75 Million
CN¥13.30 Billion China CN¥11.19 ▲ +0.27%
16019 Allient Inc.
NASDAQ:ALNT
0.03x $8.34 Million $271.74 Million USA $112.81 ▲ +1.44%
16020 DongKoo Bio&Pharma Co. Ltd
KQ:006620
0.03x ₩4.86 Billion
≈ $3.29 Million
₩158.34 Billion Korea ₩3900.00 ▲ +0.52%
16021 China Merchants Securities Co. Ltd
F:195H
0.03x €19.85 Billion
≈ $23.21 Billion
€646.99 Billion Germany €1.62 ▲ +1.25%
16022 Sanofi
MX:SNYN
0.03x MX$1.68 Billion
≈ $96.86 Million
MX$54.88 Billion Mexico MX$741.00 ▲ +0.00%
16023 XiAn Shaangu Power Co Ltd
SHG:601369
0.03x CN¥465.99 Million
≈ $68.19 Million
CN¥15.20 Billion China CN¥9.53 ▼ -1.55%
16024 Labo Print SA
WAR:LAB
0.03x zł2.11 Million
≈ $580.15K
zł68.75 Million Poland zł15.10 ▲ +0.00%
16025 HAPAG-LLOYD UNSP.ADR 1/2
F:HLAA
0.03x €334.80 Million
≈ $391.42 Million
€10.92 Billion Germany €57.00 ▼ -1.72%
16026 Sebata Holdings Ltd
JSE:SEB
0.03x ZAC11.34 Million
≈ $6.03K
ZAC369.87 Million South Africa ZAC136.00 ▲ +0.00%
16027 BizConf Telecom Co Ltd
SHE:300578
0.03x CN¥4.35 Million
≈ $636.67K
CN¥141.93 Million China CN¥16.29 ▲ +0.00%
16028 Marten Transport Ltd
NASDAQ:MRTN
0.03x $5.58 Million $182.14 Million USA $14.95 ▲ +0.61%
16029 AU Optronics
TW:2409
0.03x NT$6.69 Billion
≈ $210.64 Million
NT$218.18 Billion Taiwan NT$24.55 ▲ +0.00%
16030 KWANGJIN WINTEC CO. Ltd
KQ:090150
0.03x ₩2.49 Billion
≈ $1.69 Million
₩81.45 Billion Korea ₩499.00 ▼ -3.11%
16031 Independence Realty Trust Inc
NYSE:IRT
0.03x $78.93 Million $2.58 Billion USA $17.26 ▲ +1.65%
16032 Renergen Ltd
AU:RLT
0.03x AU$51.93 Million
≈ $36.74 Million
AU$1.70 Billion Australia AU$0.75 ▲ +0.00%
16033 Podak Co Ltd
TWO:3537
0.03x NT$27.70 Million
≈ $872.83K
NT$905.98 Million Taiwan NT$51.40 ▼ -2.65%
16034 Smurfit Kappa Group PLC
F:SK3
0.03x €828.00 Million
≈ $968.02 Million
€27.09 Billion Germany €41.00 ▲ +12.64%
16035 Smurfit Westrock Plc
LSE:SWR
0.03x GBX825.89 Million
≈ $100.49K
GBX27.02 Billion UK GBX3359.00 ▼ -1.41%
16036 Shandong Lubei Chemical Co Ltd
SHG:600727
0.03x CN¥173.73 Million
≈ $25.42 Million
CN¥5.68 Billion China CN¥7.53 ▼ -1.44%
16037 DEUTSCHE WOHNEN ADRS/1/2
F:DWNP
0.03x €392.20 Million
≈ $458.52 Million
€12.83 Billion Germany €9.95 ▼ -0.50%
16038 Deutsche Wohnen SE
F:DWNI
0.03x €392.20 Million
≈ $458.52 Million
€12.83 Billion Germany €18.30 ▼ -3.07%
16039 Yankuang Energy Group Co Ltd
SHG:600188
0.03x CN¥9.59 Billion
≈ $1.40 Billion
CN¥313.84 Billion China CN¥21.33 ▲ +0.28%
16040 Mercer International Inc
F:AEZ
0.03x €60.31 Million
≈ $70.51 Million
€1.97 Billion Germany €0.50 ▼ -10.18%
16041 Sat Industries Limited
NSE:SATINDLTD
0.03x Rs46.44 Million
≈ $502.27K
Rs1.52 Billion India Rs89.76 ▼ -3.36%
16042 Schlumberger NV
NYSE:SLB
0.03x $830.00 Million $27.17 Billion USA $50.53 ▼ -1.96%
16043 Saranacentral Bajatama Tbk
JK:BAJA
0.03x Rp20.26 Billion
≈ $1.19 Million
Rp663.39 Billion Indonesia Rp362.00 ▲ +7.10%
16044 Polytronics Technology Corp
TW:6224
0.03x NT$54.78 Million
≈ $1.73 Million
NT$1.79 Billion Taiwan NT$55.00 ▼ -2.65%
16045 Eagon Ind
KO:008250
0.03x ₩6.45 Billion
≈ $4.37 Million
₩211.26 Billion Korea ₩2635.00 ▲ +0.19%
16046 Allison Transmission Holdings Inc
NYSE:ALSN
0.03x $209.00 Million $6.85 Billion USA $118.88 ▲ +2.27%
16047 Karsu Tekstil Sanayi ve Ticaret AS
IS:KRTEK
0.03x TL47.40 Million
≈ $1.06 Million
TL1.55 Billion Turkey TL6.20 ▲ +1.31%
16048 Voss Veksel og Landmandsbank ASA
OL:VVL
0.03x Nkr180.73 Million
≈ $19.02 Million
Nkr5.92 Billion Norway Nkr452.00 ▲ +1.35%
16049 SBI Life Insurance Company Limited
NSE:SBILIFE
0.03x Rs146.71 Billion
≈ $1.59 Billion
Rs4.81 Trillion India Rs1855.50 ▼ -0.32%
16050 Hap Seng Plantations Holdings Bhd
KLSE:5138
0.03x RM14.73 Million
≈ $3.70 Million
RM482.86 Million Malaysia RM2.45 ▲ +0.41%
16051 TRANSFORMERS AND RECTIFIERS INDIA
NSE:TARIL
0.03x Rs342.10 Million
≈ $3.70 Million
Rs11.23 Billion India Rs297.80 ▲ +0.71%
16052 Crown Confectionery Co Ltd Pref
KO:26490K
0.03x ₩3.88 Billion
≈ $2.63 Million
₩127.35 Billion Korea ₩7780.00 ▲ +3.60%
16053 Crown Confectionery Co Ltd
KO:264900
0.03x ₩3.88 Billion
≈ $2.63 Million
₩127.35 Billion Korea ₩8160.00 ▲ +0.74%
16054 Hubtown Limited
NSE:HUBTOWN
0.03x Rs960.30 Million
≈ $10.39 Million
Rs31.54 Billion India Rs175.11 ▼ -2.55%
16055 First Industrial Realty Trust Inc
NYSE:FR
0.03x $88.91 Million $2.92 Billion USA $63.63 ▲ +0.38%
16056 AutoZone Inc
NYSE:AZO
0.03x $710.14 Million $23.35 Billion USA $3127.29 ▲ +1.88%
16057 Seoyon E Hwa Co Ltd
KO:200880
0.03x ₩63.69 Billion
≈ $43.16 Million
₩2.09 Trillion Korea ₩11990.00 ▼ -2.44%
16058 Getty Realty Corporation
NYSE:GTY
0.03x $33.16 Million $1.09 Billion USA $33.39 ▲ +0.42%
16059 Avjennings Ltd
AU:AVJ
0.03x AU$11.91 Million
≈ $8.43 Million
AU$391.73 Million Australia AU$0.66 ▲ +0.00%
16060 OCEAN-GEOLOOP AS NK -01
F:FQ4
0.03x €1.84 Million
≈ $2.16 Million
€60.66 Million Germany €0.04 ▲ +0.00%
16061 AMTD Digital Inc.
NYSE:HKD
0.03x $10.69 Million $351.62 Million USA $1.70 ▲ +1.80%
16062 SDIC Essence Holdings Co Ltd
SHG:600061
0.03x CN¥9.86 Billion
≈ $1.44 Billion
CN¥324.54 Billion China CN¥6.40 ▼ -0.31%
16063 BANPU PCL -FGN- BA 1
F:BPFG
0.03x €274.98 Million
≈ $321.48 Million
€9.05 Billion Germany €0.13 ▼ -1.52%
16064 Star Gas Partners LP
NYSE:SGU
0.03x $18.97 Million $624.38 Million USA $12.87 ▲ +0.86%
16065 Universal Music Group N.V.
AS:UMG
0.03x €407.00 Million
≈ $475.83 Million
€13.39 Billion Netherlands €15.57 ▲ +2.71%
16066 Borusan Mannesmann Boru Sanayi ve Ticaret AS
IS:BRSAN
0.03x TL1.12 Billion
≈ $25.06 Million
TL36.82 Billion Turkey TL572.00 ▼ -1.89%
16067 Shanghai Highly Group Co Ltd A
SHG:600619
0.03x CN¥475.96 Million
≈ $69.65 Million
CN¥15.67 Billion China CN¥14.08 ▼ -0.78%
16068 Fiberhome Telecommunication Technologies Co Ltd
SHG:600498
0.03x CN¥844.86 Million
≈ $123.63 Million
CN¥27.82 Billion China CN¥39.21 ▲ +3.76%
16069 Aksa Akrilik Kimya Sanayi AS
IS:AKSA
0.03x TL991.96 Million
≈ $22.22 Million
TL32.66 Billion Turkey TL12.54 ▼ -0.87%
16070 Sah Polymers Limited
NSE:SAH
0.03x Rs12.29 Million
≈ $132.91K
Rs404.78 Million India Rs76.21 ▼ -16.30%
16071 Schroder Asia Pacific Fund
LSE:SDP
0.03x GBX1.36 Million
≈ $166.08
GBX44.96 Million UK GBX819.00 ▼ -0.85%
16072 Hsin-Sin Textile Co Ltd
TWO:4406
0.03x NT$10.06 Million
≈ $316.85K
NT$331.35 Million Taiwan NT$9.96 ▲ +0.10%
16073 Empresa Distribuidora y Comercializadora Norte S.A.
BA:EDN
0.03x AR$109.42 Billion
≈ $79.18 Million
AR$3.61 Trillion Argentina AR$1923.00 ▼ -1.59%
16074 Shenzhen Ruihe Construction Decoration Co Ltd
SHE:002620
0.03x CN¥84.31 Million
≈ $12.34 Million
CN¥2.78 Billion China CN¥5.16 ▼ -0.19%
16075 Centrais Elétricas Brasileiras S.A. - Eletrobrás
NYSE:EBR-B
0.03x $4.77 Billion $157.16 Billion USA $10.17 ▲ +2.52%
16076 Centrais Electricas Brasileiras SA
NYSE:EBR
0.03x $4.77 Billion $157.16 Billion USA $9.61 ▲ +0.73%
16077 Mode Tour Real Estate Investment Trust Inc
KO:204210
0.03x ₩1.01 Billion
≈ $687.03K
₩33.43 Billion Korea ₩2035.00 ▲ +0.00%
16078 Shenzhen Nanshan Power Co Ltd
SHE:000037
0.03x CN¥16.72 Million
≈ $2.45 Million
CN¥551.60 Million China CN¥10.01 ▼ -0.60%
16079 Zuming Bean Products Co Ltd
SHE:003030
0.03x CN¥41.11 Million
≈ $6.02 Million
CN¥1.36 Billion China CN¥22.64 ▲ +2.30%
16080 Harte Hanks Inc
NASDAQ:HHS
0.03x $2.16 Million $71.30 Million USA $2.28 ▲ +0.00%
16081 Terravest Capital Inc
TO:TVK
0.03x CA$41.11 Million
≈ $29.74 Million
CA$1.36 Billion Canada CA$120.43 ▲ +0.43%
16082 Hektar Real Estate Investment Trust
KLSE:5121
0.03x RM21.44 Million
≈ $5.38 Million
RM707.97 Million Malaysia RM0.47 ▲ +0.00%
16083 Jiangsu Etern Co Ltd
SHG:600105
0.03x CN¥174.13 Million
≈ $25.48 Million
CN¥5.75 Billion China CN¥39.00 ▲ +1.62%
16084 Benakat Petroleum Energy
JK:BIPI
0.03x Rp29.32 Million
≈ $1.72K
Rp968.79 Million Indonesia Rp159.00 ▲ +3.25%
16085 Wal-Mart de México S.A.B. de C.V
MX:WALMEX
0.03x MX$7.39 Billion
≈ $425.42 Million
MX$244.27 Billion Mexico MX$49.47 ▲ +0.98%
16086 PolEnergia S.A.
WAR:PEP
0.03x zł124.63 Million
≈ $34.30 Million
zł4.12 Billion Poland zł63.70 ▲ +0.00%
16087 MANDARIN ORIENTAL DL-05
F:1C4
0.03x €27.80 Million
≈ $32.50 Million
€918.90 Million Germany €2.80 ▲ +0.00%
16088 ADAMA Ltd B
SHE:200553
0.03x HK$942.98 Million
≈ $120.37 Million
HK$31.19 Billion China HK$2.79 ▼ -1.76%
16089 Foshan Electrical and Lighting Co Ltd
SHE:200541
0.03x HK$206.36 Million
≈ $26.34 Million
HK$6.83 Billion China HK$1.91 ▲ +0.00%
16090 Shengyuan Environmental Protection
SHE:300867
0.03x CN¥148.52 Million
≈ $21.73 Million
CN¥4.91 Billion China CN¥16.46 ▲ +0.06%
16091 Putprop Ltd
JSE:PPR
0.03x ZAC14.42 Million
≈ $7.67K
ZAC477.30 Million South Africa ZAC698.00 ▲ +0.00%
16092 Shenzhen Genvict Technologies Co Ltd
SHE:002869
0.03x CN¥12.75 Million
≈ $1.87 Million
CN¥421.92 Million China CN¥15.83 ▼ -2.04%
16093 Investors Title Company
NASDAQ:ITIC
0.03x $2.68 Million $88.65 Million USA $289.84 ▼ -1.89%
16094 Laboratory Corporation of America Holdings
NYSE:LH
0.03x $312.50 Million $10.34 Billion USA $319.17 ▲ +0.83%
16095 Olympia Industries Bhd
KLSE:3018
0.03x RM7.43 Million
≈ $1.86 Million
RM245.84 Million Malaysia RM0.07 ▲ +0.00%
16096 BCWORLD PHARM. Co. Ltd
KQ:200780
0.03x ₩3.06 Billion
≈ $2.07 Million
₩101.30 Billion Korea ₩3115.00 ▼ -2.35%
16097 WW Holding Inc
TW:8442
0.03x NT$120.92 Million
≈ $3.81 Million
NT$4.00 Billion Taiwan NT$44.30 ▲ +0.00%
16098 Lucky Strike Entertainment Corporation
NYSE:LUCK
0.03x $105.50 Million $3.49 Billion USA $6.68 ▲ +0.00%
16099 Energoinstal S.A.
WAR:ENI
0.03x zł1.40 Million
≈ $386.40K
zł46.51 Million Poland zł1.86 ▼ -2.37%
16100 Tomer Energy Royalties 2012 Ltd
TA:TOEN
0.03x ILA2.31 Million
≈ $6.18K
ILA76.47 Million Israel ILA1968.00 ▲ +0.66%