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,367
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
12901 PCI-PAL PLC
LSE:PCIP
0.05x GBX924.00K
≈ $112.42
GBX17.02 Million UK GBX62.00 ▲ +0.81%
12902 Fujian Longxi Bearing Group Co Ltd
SHG:600592
0.05x CN¥45.60 Million
≈ $6.67 Million
CN¥840.32 Million China CN¥14.60 ▼ -0.14%
12903 Somnigroup International Inc.
NYSE:SGI
0.05x $456.10 Million $8.41 Billion USA $66.06 ▼ -0.42%
12904 Shih Her Technologies
TWO:3551
0.05x NT$66.13 Million
≈ $2.08 Million
NT$1.22 Billion Taiwan NT$175.00 ▼ -2.51%
12905 FinVolution Group
F:PP3
0.05x €464.91 Million
≈ $543.53 Million
€8.57 Billion Germany €3.82 ▼ -0.52%
12906 Tortoise Energy Infrastructure Closed Fund
NYSE:TYG
0.05x $16.53 Million $304.75 Million USA $44.29 ▲ +1.91%
12907 GeoPark Ltd
NYSE:GPRK
0.05x $49.71 Million $916.60 Million USA $9.47 ▲ +1.07%
12908 Zhejiang Huayou Cobalt Co Ltd
SHG:603799
0.05x CN¥6.02 Billion
≈ $881.13 Million
CN¥111.04 Billion China CN¥42.35 ▲ +0.43%
12909 Xian International Medical Investment Co Ltd
SHE:000516
0.05x CN¥355.93 Million
≈ $52.08 Million
CN¥6.56 Billion China CN¥4.30 ▼ -1.15%
12910 Global Lighting Technologies Inc
TW:4935
0.05x NT$104.27 Million
≈ $3.28 Million
NT$1.92 Billion Taiwan NT$34.90 ▼ -1.27%
12911 Samick Music I
KO:002450
0.05x ₩13.23 Billion
≈ $8.97 Million
₩244.10 Billion Korea ₩1125.00 ▲ +0.00%
12912 Eternal Materials Co Ltd
TW:1717
0.05x NT$1.74 Billion
≈ $54.73 Million
NT$32.05 Billion Taiwan NT$71.70 ▼ -8.31%
12913 Master Ad Public Company Limited
BK:ROCTEC
0.05x ฿131.98 Million
≈ $4.11 Million
฿2.44 Billion Thailand ฿0.67 ▼ -1.47%
12914 Arctech Solar Holding Co Ltd
SHG:688408
0.05x CN¥372.94 Million
≈ $54.57 Million
CN¥6.88 Billion China CN¥26.08 ▼ -1.70%
12915 COFCO Joycome Foods Limited
F:0M7
0.05x €697.26 Million
≈ $815.17 Million
€12.87 Billion Germany €0.12 ▼ -0.86%
12916 CLIO Cosmetics Co.Ltd
KQ:237880
0.05x ₩3.68 Billion
≈ $2.49 Million
₩67.89 Billion Korea ₩14230.00 ▲ +23.74%
12917 Ningbo Shanshan Co Ltd
SHG:600884
0.05x CN¥1.21 Billion
≈ $177.02 Million
CN¥22.34 Billion China CN¥12.11 ▲ +1.00%
12918 HEC Infra Projects Limited
NSE:HECPROJECT
0.05x Rs38.43 Million
≈ $415.65K
Rs709.81 Million India Rs130.05 ▼ -5.70%
12919 China New Higher Education Group Limited
F:8CN
0.05x €314.67 Million
≈ $367.88 Million
€5.81 Billion Germany €0.05 ▼ -0.94%
12920 Guangzhou Jiacheng
SHG:603535
0.05x CN¥126.45 Million
≈ $18.50 Million
CN¥2.34 Billion China CN¥6.48 ▼ -3.71%
12921 AGROB Immobilien AG
F:AGR
0.05x €6.42 Million
≈ $7.50 Million
€118.58 Million Germany €3.48 ▼ -0.71%
12922 AGROB Immobilien AG
F:AGR3
0.05x €6.42 Million
≈ $7.50 Million
€118.58 Million Germany €3.60 ▲ +2.86%
12923 BP p.l.c
LSE:BP-B
0.05x GBX11.06 Billion
≈ $1.35 Million
GBX204.53 Billion UK GBX157.50 ▲ +2.27%
12924 BP p.l.c
LSE:BP-A
0.05x GBX11.06 Billion
≈ $1.35 Million
GBX204.53 Billion UK GBX141.50 ▲ +0.00%
12925 BP PLC
F:BPE
0.05x €11.06 Billion
≈ $12.94 Billion
€204.53 Billion Germany €4.03 ▲ +0.00%
12926 Positivo Tecnologia S.A
SA:POSI3
0.05x R$153.50 Million
≈ $30.12 Million
R$2.84 Billion Brazil R$3.32 ▼ -3.21%
12927 LIBERTY LAT.AMER.C DL-01
F:1LLC
0.05x €603.70 Million
≈ $705.79 Million
€11.16 Billion Germany €7.20 ▼ -1.37%
12928 Lets Holding Group Co Ltd
SHE:002398
0.05x CN¥114.46 Million
≈ $16.75 Million
CN¥2.12 Billion China CN¥4.11 ▼ -0.24%
12929 Hyundai Steel
KO:004020
0.05x ₩821.64 Billion
≈ $556.82 Million
₩15.19 Trillion Korea ₩29900.00 ▲ +3.82%
12930 Hankukpackage Co. Ltd
KQ:037230
0.05x ₩5.66 Billion
≈ $3.84 Million
₩104.75 Billion Korea ₩1415.00 ▼ -0.07%
12931 Millicom International Cellular SA
NASDAQ:TIGO
0.05x $983.24 Million $18.18 Billion USA $93.89 ▼ -0.36%
12932 Central Pattana Public Company Limited
BK:CPN
0.05x ฿9.91 Billion
≈ $308.96 Million
฿183.36 Billion Thailand ฿66.50 ▲ +0.76%
12933 Central Pattana Public Company Limited
BK:CPN-R
0.05x ฿9.91 Billion
≈ $308.96 Million
฿183.36 Billion Thailand ฿66.50 ▲ +0.76%
12934 Indutrade AB
ST:INDT
0.05x Skr1.00 Billion
≈ $108.05 Million
Skr18.57 Billion Sweden Skr239.40 ▼ -0.58%
12935 Korea Petroleum Industries Co
KO:004090
0.05x ₩12.77 Billion
≈ $8.65 Million
₩236.21 Billion Korea ₩10930.00 ▲ +1.11%
12936 TPC Co. Ltd
KQ:130740
0.05x ₩1.45 Billion
≈ $983.46K
₩26.85 Billion Korea ₩2045.00 ▼ -1.21%
12937 FitLife Brands, Inc. Common Stock
NASDAQ:FTLF
0.05x $3.68 Million $68.09 Million USA $10.80 ▼ -3.49%
12938 Hektas Ticaret TAS
IS:HEKTS
0.05x TL676.19 Million
≈ $15.14 Million
TL12.52 Billion Turkey TL2.80 ▼ -1.06%
12939 IRPC PCL
STU:TPIG
0.05x €7.75 Billion
≈ $9.06 Billion
€143.47 Billion Germany €0.05 ▼ -5.26%
12940 Sintercom India Limited
NSE:SINTERCOM
0.05x Rs52.29 Million
≈ $565.52K
Rs968.38 Million India Rs82.46 ▲ +3.07%
12941 Anhui Xinli Finance Co Ltd
SHG:600318
0.05x CN¥127.67 Million
≈ $18.68 Million
CN¥2.37 Billion China CN¥6.47 ▼ -0.92%
12942 Swift Haulage Bhd
KLSE:5303
0.05x RM53.89 Million
≈ $13.53 Million
RM998.63 Million Malaysia RM0.39 ▲ +1.30%
12943 Better Collective
ST:BETCO
0.05x Skr23.78 Million
≈ $2.56 Million
Skr440.73 Million Sweden Skr118.00 ▲ +0.85%
12944 LH Hotel Leasehold Real Estate Investment Trust
BK:LHHOTEL
0.05x ฿528.65 Million
≈ $16.48 Million
฿9.80 Billion Thailand ฿14.00 ▼ -1.41%
12945 Autodesk Inc
NASDAQ:ADSK
0.05x $448.00 Million $8.30 Billion USA $251.66 ▼ -2.44%
12946 China Coal Energy Company Limited
F:CVV
0.05x €9.15 Billion
≈ $10.70 Billion
€169.68 Billion Germany €1.19 ▲ +0.04%
12947 Dongyang Expre
KO:084670
0.05x ₩5.50 Billion
≈ $3.73 Million
₩101.95 Billion Korea ₩26400.00 ▼ -0.94%
12948 Shanxi Sanwei Group Co Ltd
SHE:000755
0.05x CN¥359.34 Million
≈ $52.58 Million
CN¥6.66 Billion China CN¥4.65 ▲ +0.00%
12949 RS Automation Co.Ltd
KQ:140670
0.05x ₩1.80 Billion
≈ $1.22 Million
₩33.34 Billion Korea ₩10840.00 ▲ +0.93%
12950 Sildarvinnslan Hf.
IC:SVN
0.05x Ikr20.95 Million
≈ $170.82K
Ikr388.55 Million Iceland Ikr114.00 ▼ -0.87%
12951 Bassett Furniture Industries
NASDAQ:BSET
0.05x $8.56 Million $158.71 Million USA $19.12 ▼ -2.60%
12952 Egis Technology
TWO:6462
0.05x NT$311.34 Million
≈ $9.81 Million
NT$5.77 Billion Taiwan NT$99.50 ▼ -1.49%
12953 Siemens Aktiengesellschaft
XETRA:SIE
0.05x €4.98 Billion
≈ $5.82 Billion
€92.39 Billion Germany €284.00 ▼ -0.04%
12954 Dorman Products Inc
NASDAQ:DORM
0.05x $52.21 Million $968.43 Million USA $136.39 ▲ +2.49%
12955 Zhuzhou Tianqiao Crane Co Ltd
SHE:002523
0.05x CN¥111.46 Million
≈ $16.31 Million
CN¥2.07 Billion China CN¥3.31 ▼ -0.30%
12956 GeneMatrix Inc
KQ:109820
0.05x ₩523.83 Million
≈ $354.99K
₩9.72 Billion Korea ₩1486.00 ▲ +0.07%
12957 Hangzhou Zhongya Machinery Co Ltd
SHE:300512
0.05x CN¥56.71 Million
≈ $8.30 Million
CN¥1.05 Billion China CN¥7.25 ▲ +1.54%
12958 Univentures Public Company Limited
BK:UV
0.05x ฿1.19 Billion
≈ $36.99 Million
฿22.02 Billion Thailand ฿0.99 ▼ -3.88%
12959 USA Compression Partners LP
NYSE:USAC
0.05x $183.05 Million $3.40 Billion USA $26.62 ▲ +2.15%
12960 Nanjing Canatal Data Centre Environmental Tech Co Ltd Class A
SHG:603912
0.05x CN¥113.79 Million
≈ $16.65 Million
CN¥2.11 Billion China CN¥8.60 ▼ -3.26%
12961 Prestige Estates Projects Limited
NSE:PRESTIGE
0.05x Rs27.10 Billion
≈ $293.07 Million
Rs503.31 Billion India Rs1618.90 ▲ +1.77%
12962 Say Yenilenebilir Enerji Ekipmanları Sanayi ve Ticaret Anonim Şirketi
IS:SAYAS
0.05x TL45.45 Million
≈ $1.02 Million
TL844.16 Million Turkey TL58.55 ▲ +3.45%
12963 Comcast Corp
NASDAQ:CMCSA
0.05x $9.24 Billion $171.67 Billion USA $26.18 ▲ +0.00%
12964 Csg Smart Science&Technology Co Ltd
SHE:300222
0.05x CN¥152.21 Million
≈ $22.27 Million
CN¥2.83 Billion China CN¥10.51 ▲ +0.19%
12965 Julius Baer Gruppe AG
SW:BAER
0.05x CHF5.27 Billion
≈ $6.67 Billion
CHF97.98 Billion Switzerland CHF75.80 ▲ +1.12%
12966 DKSH Holding AG
SW:DKSH
0.05x CHF203.30 Million
≈ $257.03 Million
CHF3.78 Billion Switzerland CHF68.00 ▲ +0.00%
12967 Assura PLC
LSE:AGR
0.05x GBX88.20 Million
≈ $10.73K
GBX1.64 Billion UK GBX47.48 ▲ +0.38%
12968 Bohai Leasing Co Ltd
SHE:000415
0.05x CN¥12.93 Billion
≈ $1.89 Billion
CN¥240.27 Billion China CN¥4.51 ▲ +0.89%
12969 Kerlink SAS
PA:ALKLK
0.05x €885.00K
≈ $1.03 Million
€16.45 Million France €1.03 ▲ +1.48%
12970 Invitation Homes Inc
NYSE:INVH
0.05x $503.36 Million $9.36 Billion USA $30.29 ▼ -0.03%
12971 Loma Negra Compania Industrial Argentina SA
BA:LOMA
0.05x AR$46.53 Billion
≈ $33.67 Million
AR$865.11 Billion Argentina AR$2957.50 ▼ -0.76%
12972 Arvind SmartSpaces Limited
NSE:ARVSMART
0.05x Rs1.45 Billion
≈ $15.69 Million
Rs26.97 Billion India Rs655.60 ▼ -1.14%
12973 Formosa Sumco Technology Corp
TW:3532
0.05x NT$1.44 Billion
≈ $45.36 Million
NT$26.77 Billion Taiwan NT$356.00 ▲ +3.79%
12974 Zhongfu Straits Pingtan Development Co Ltd
SHE:000592
0.05x CN¥71.16 Million
≈ $10.41 Million
CN¥1.32 Billion China CN¥6.46 ▼ -1.97%
12975 Shenzhen Worldunion Properties Consultancy Inc
SHE:002285
0.05x CN¥55.63 Million
≈ $8.14 Million
CN¥1.03 Billion China CN¥2.14 ▼ -3.60%
12976 Starbucks Corporation
NASDAQ:SBUX
0.05x $1.93 Billion $35.96 Billion USA $107.69 ▼ -0.79%
12977 IHS Holding Ltd
NYSE:IHS
0.05x $252.10 Million $4.69 Billion USA $8.33 ▲ +0.24%
12978 First Mining Gold Corp
TO:FF
0.05x CA$7.99 Million
≈ $5.78 Million
CA$148.57 Million Canada CA$0.84 ▲ +2.44%
12979 KT Corporation
NYSE:KT
0.05x $1.25 Trillion $23.17 Trillion USA $19.12 ▲ +0.84%
12980 Huagong Tech Co Ltd
SHE:000988
0.05x CN¥563.45 Million
≈ $82.45 Million
CN¥10.49 Billion China CN¥109.79 ▲ +2.57%
12981 International Distributions Services PLC
LSE:IDS
0.05x GBX260.00 Million
≈ $31.63K
GBX4.84 Billion UK GBX359.00 ▲ +0.00%
12982 National Tyre & Wheel Limited
F:N37
0.05x €14.38 Million
≈ $16.81 Million
€267.74 Million Germany €0.10 ▲ +0.00%
12983 Sk Biopharmaceuticals Co Ltd
KO:326030
0.05x ₩20.86 Billion
≈ $14.14 Million
₩388.37 Billion Korea ₩87300.00 ▼ -0.34%
12984 Fy Grp Ltd
TW:6807
0.05x NT$56.38 Million
≈ $1.78 Million
NT$1.05 Billion Taiwan NT$38.00 ▲ +0.00%
12985 Guangdong Shaoneng Group Co Ltd
SHE:000601
0.05x CN¥479.51 Million
≈ $70.17 Million
CN¥8.94 Billion China CN¥6.42 ▼ -5.45%
12986 Globaltek Fabrication Co Ltd
TW:4566
0.05x NT$299.99 Million
≈ $9.45 Million
NT$5.59 Billion Taiwan NT$75.60 ▲ +0.13%
12987 Minetech Resources Bhd
KLSE:7219
0.05x RM5.21 Million
≈ $1.31 Million
RM97.15 Million Malaysia RM0.04 ▼ -12.50%
12988 John Hancock Investors Closed Fund
NYSE:JHI
0.05x $4.90 Million $91.36 Million USA $13.46 ▲ +0.07%
12989 Elanco Animal Health
NYSE:ELAN
0.05x $374.00 Million $6.97 Billion USA $23.67 ▲ +5.15%
12990 Air Lease Corporation
NYSE:AL
0.05x $1.31 Billion $24.41 Billion USA $65.00 ▲ +0.03%
12991 FOSITEK CORP
TW:6805
0.05x NT$470.93 Million
≈ $14.84 Million
NT$8.79 Billion Taiwan NT$1805.00 ▼ -1.37%
12992 Charter Communications Inc
NASDAQ:CHTR
0.05x $7.16 Billion $133.57 Billion USA $154.27 ▼ -1.44%
12993 Nissan
TA:NISA
0.05x ILA18.16 Million
≈ $48.70K
ILA338.95 Million Israel ILA838.50 ▲ +0.00%
12994 BANGCHAK CORP. -FGN- BA 1
F:7BP
0.05x €11.50 Billion
≈ $13.45 Billion
€214.66 Billion Germany €1.26 ▼ -1.56%
12995 Bellring Brands LLC
NYSE:BRBR
0.05x $81.40 Million $1.52 Billion USA $10.75 ▼ -2.18%
12996 Xinhua Winshare Publishing and Media Co. Ltd
F:SXV
0.05x €427.80 Million
≈ $500.15 Million
€7.99 Billion Germany €1.00 ▲ +0.50%
12997 Super Spinning Mills Limited
NSE:SUPERSPIN
0.05x Rs21.67 Million
≈ $234.32K
Rs404.51 Million India Rs5.88 ▼ -2.00%
12998 Domain Holdings Australia Limited
F:3DH
0.05x €19.81 Million
≈ $23.16 Million
€369.87 Million Germany €2.42 ▲ +0.00%
12999 Li Peng Enterprise Co Ltd
TW:1447
0.05x NT$409.71 Million
≈ $12.91 Million
NT$7.65 Billion Taiwan NT$6.89 ▼ -0.29%
13000 Duta Pertiwi Tbk
JK:DUTI
0.05x Rp131.84 Billion
≈ $7.73 Million
Rp2.46 Trillion Indonesia Rp4420.00 ▲ +2.79%