Companies by Financial Flexibility Index

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,567
Operating CF, capex, and total liabilities required

Last Updated

Oct 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.

Financial Flexibility Index Rankings of Public Companies (October 2026)

Financial flexibility index rankings of public companies for October 2026, covering 31,567 companies. Search or filter the table below to find a company.

Rank Company Flexibility Index Free Cash Flow Total Liabilities Country Price 24h Change
7901 Xinjiang Tianrun Dairy Co Ltd
SHG:600419
0.11x CN¥349.20 Million
≈ $51.10 Million
CN¥3.17 Billion China CN¥9.07 ▲ +8.23%
7902 Shanxi LuAn Environmental Energy Development Co Ltd
SHG:601699
0.11x CN¥3.61 Billion
≈ $527.77 Million
CN¥32.74 Billion China CN¥14.26 ▲ +0.99%
7903 Suzhou Shijia Science & Technology Inc
SHE:002796
0.11x CN¥69.31 Million
≈ $10.14 Million
CN¥629.19 Million China CN¥20.77 ▲ +1.32%
7904 R&S GROUP HOLDING AG
SW:RSGN
0.11x CHF28.91 Million
≈ $36.55 Million
CHF262.41 Million Switzerland CHF16.88 ▼ -0.06%
7905 Prima Marine Public Company Limited
BK:PRM
0.11x ฿1.34 Billion
≈ $41.63 Million
฿12.13 Billion Thailand ฿8.75 ▲ +1.16%
7906 C*Core Technology Co Ltd
SHG:688262
0.11x CN¥134.99 Million
≈ $19.75 Million
CN¥1.23 Billion China CN¥24.72 ▲ +4.35%
7907 Tianshan Aluminum Group Co Ltd
SHE:002532
0.11x CN¥2.17 Billion
≈ $317.00 Million
CN¥19.68 Billion China CN¥11.29 ▲ +2.17%
7908 Tigerair Taiwan Co. Ltd.
TW:6757
0.11x NT$2.29 Billion
≈ $72.15 Million
NT$20.81 Billion Taiwan NT$52.60 ▼ -0.19%
7909 Mattr Corp
TO:MATR
0.11x CA$93.49 Million
≈ $67.63 Million
CA$849.48 Million Canada CA$20.63 ▲ +2.53%
7910 Hope Education Group Co. Ltd
F:HE1
0.11x €881.32 Million
≈ $1.03 Billion
€8.01 Billion Germany €0.02 ▲ +0.00%
7911 Austral Gold Ltd
V:AGLD
0.11x CA$7.39 Million
≈ $5.35 Million
CA$67.17 Million Canada CA$0.15 ▼ -3.33%
7912 Jiangyin Pivot Automotive Products Co. Ltd.
SHE:301181
0.11x CN¥23.71 Million
≈ $3.47 Million
CN¥215.50 Million China CN¥25.76 ▲ +2.51%
7913 Aumann AG
XETRA:AAG
0.11x €11.93 Million
≈ $13.94 Million
€108.40 Million Germany €13.10 ▼ -4.03%
7914 Ensign Energy Services Inc
TO:ESI
0.11x CA$153.38 Million
≈ $110.95 Million
CA$1.39 Billion Canada CA$4.20 ▲ +2.44%
7915 Ive Group Ltd
AU:IGL
0.11x AU$61.33 Million
≈ $43.40 Million
AU$557.53 Million Australia AU$2.29 ▲ +0.88%
7916 Ulusoy Elektrik Imalat
IS:ULUSE
0.11x TL784.68 Million
≈ $17.57 Million
TL7.13 Billion Turkey TL136.60 ▼ -0.36%
7917 Shenzhen Kinwong Electronic Co Ltd
SHG:603228
0.11x CN¥1.31 Billion
≈ $191.01 Million
CN¥11.87 Billion China CN¥81.20 ▼ -1.49%
7918 Protec Co. Ltd
KQ:053610
0.11x ₩11.11 Billion
≈ $7.53 Million
₩101.04 Billion Korea ₩60000.00 ▼ -2.44%
7919 Hengdian Group DMEGC Magnetics Co Ltd
SHE:002056
0.11x CN¥1.63 Billion
≈ $239.05 Million
CN¥14.86 Billion China CN¥17.40 ▲ +2.47%
7920 Raize Servicos de Gestao SA
LS:MLRZE
0.11x €338.62K
≈ $395.88K
€3.08 Million Portugal €1.44 ▼ -7.10%
7921 Beyondsoft Corp
SHE:002649
0.11x CN¥158.22 Million
≈ $23.15 Million
CN¥1.44 Billion China CN¥9.32 ▲ +3.21%
7922 Jindal Photo Limited
NSE:JINDALPHOT
0.11x Rs91.60 Million
≈ $990.62K
Rs833.80 Million India Rs1055.70 ▲ +2.00%
7923 Maschinenfabrik HEID AG
VI:HED
0.11x €6.00K
≈ $7.01K
€54.61K Austria €1.68 ▲ +0.00%
7924 WiMi Hologram Cloud Inc
NASDAQ:WIMI
0.11x $106.84 Million $972.86 Million USA $0.59 ▼ -2.01%
7925 Bahnhof AB Series B
ST:BAHN-B
0.11x Skr94.90 Million
≈ $10.21 Million
Skr864.36 Million Sweden Skr59.80 ▲ +0.00%
7926 Lesico Ltd
TA:LSCO
0.11x ILA55.70 Million
≈ $149.34K
ILA507.38 Million Israel ILA310.20 ▼ -2.21%
7927 Bowim S.A.
WAR:BOW
0.11x zł31.45 Million
≈ $8.66 Million
zł286.49 Million Poland zł6.80 ▲ +0.59%
7928 Energi Mega Persada Tbk
JK:ENRG
0.11x Rp101.71 Million
≈ $5.96K
Rp926.48 Million Indonesia Rp880.00 ▲ +7.98%
7929 STMicroelectronics N.V
F:SGM
0.11x €986.00 Million
≈ $1.15 Billion
€8.98 Billion Germany €53.29 ▼ -1.90%
7930 HELLOFRESH UNSP.ADS/025
F:HFG0
0.11x €177.10 Million
≈ $207.05 Million
€1.61 Billion Germany €0.68 ▲ +1.50%
7931 Indo Thai Securities Limited
NSE:INDOTHAI
0.11x Rs72.18 Million
≈ $780.57K
Rs657.61 Million India Rs31.05 ▼ -4.99%
7932 Zoetis Inc
NYSE:ZTS
0.11x $1.07 Billion $9.76 Billion USA $81.03 ▼ -1.18%
7933 Hongsheng Heat Exchanger Mnfg
SHG:603090
0.11x CN¥39.15 Million
≈ $5.73 Million
CN¥356.82 Million China CN¥31.84 ▲ +2.35%
7934 Ogunsen AB Series B
ST:OGUN-B
0.11x Skr9.30 Million
≈ $1.00 Million
Skr84.80 Million Sweden Skr20.80 ▼ -0.48%
7935 Dalian Bio-Chem Co Ltd
SHG:603360
0.11x CN¥212.32 Million
≈ $31.07 Million
CN¥1.94 Billion China CN¥10.40 ▲ +3.07%
7936 Thunder Software Technology Co Ltd
SHE:300496
0.11x CN¥304.74 Million
≈ $44.59 Million
CN¥2.78 Billion China CN¥57.52 ▲ +9.35%
7937 US Global Investors Inc
NASDAQ:GROW
0.11x $315.00K $2.87 Million USA $2.62 ▼ -0.38%
7938 Amaero Ltd
AU:3DA
0.11x AU$4.04 Million
≈ $2.86 Million
AU$36.85 Million Australia AU$0.19 ▲ +8.82%
7939 Feintool International Holding
SW:FTON
0.11x CHF37.54 Million
≈ $47.46 Million
CHF342.46 Million Switzerland CHF11.05 ▼ -0.45%
7940 Ringmetall SE
XETRA:HP3A
0.11x €10.17 Million
≈ $11.89 Million
€92.83 Million Germany €2.84 ▼ -2.74%
7941 ProPetro Holding Corp
NYSE:PUMP
0.11x $46.10 Million $420.74 Million USA $7.29 ▲ +0.97%
7942 Mammoth Energy Services Inc
NASDAQ:TUSK
0.11x $8.96 Million $81.79 Million USA $2.67 ▼ -1.84%
7943 Also Holding AG
SW:ALSN
0.11x CHF432.99 Million
≈ $547.41 Million
CHF3.96 Billion Switzerland CHF209.00 ▲ +0.72%
7944 Indosat Tbk
JK:ISAT
0.11x Rp8.34 Trillion
≈ $488.42 Million
Rp76.15 Trillion Indonesia Rp1785.00 ▼ -1.92%
7945 Jiangsu Libert Inc
SHG:605167
0.11x CN¥276.35 Million
≈ $40.44 Million
CN¥2.53 Billion China CN¥14.23 ▼ -0.28%
7946 Fluidra
MC:FDR
0.11x €231.95 Million
≈ $271.17 Million
€2.12 Billion Spain €18.10 ▲ +0.56%
7947 Compa Sibiu
RO:CMP
0.11x RON24.40 Million
≈ $5.60 Million
RON223.10 Million Romania RON0.67 ▼ -2.05%
7948 Ryanair Holdings plc
IR:RYA
0.11x €811.40 Million
≈ $948.61 Million
€7.42 Billion Ireland €22.53 ▼ -1.87%
7949 Perfect Corp.
NYSE:PERF
0.11x $4.30 Million $39.31 Million USA $9.90 ▲ +397.49%
7950 Russel Metals Inc.
TO:RUS
0.11x CA$119.80 Million
≈ $86.66 Million
CA$1.10 Billion Canada CA$88.06 ▼ -1.76%
7951 Torimbia Socimi S.A.
MC:YTRM
0.11x €9.82 Million
≈ $11.49 Million
€89.87 Million Spain €26.60 ▲ +0.00%
7952 CCC S.A.
WAR:CCC
0.11x zł942.10 Million
≈ $259.28 Million
zł8.62 Billion Poland zł127.05 ▲ +10.48%
7953 Dogu Aras Enerji Yatirimlari AS
IS:ARASE
0.11x TL949.88 Million
≈ $21.27 Million
TL8.69 Billion Turkey TL69.95 ▼ -1.13%
7954 Bioteque
TWO:4107
0.11x NT$147.82 Million
≈ $4.66 Million
NT$1.35 Billion Taiwan NT$108.00 ▼ -0.46%
7955 Sociedad Comercial del Plata S.A.
BA:COME
0.11x AR$24.40 Billion
≈ $17.65 Million
AR$223.33 Billion Argentina AR$36.39 ▲ +0.36%
7956 Tellgen Corp
SHE:300642
0.11x CN¥58.79 Million
≈ $8.60 Million
CN¥538.19 Million China CN¥17.59 ▲ +1.62%
7957 Galenica Sante AG
SW:GALE
0.11x CHF203.02 Million
≈ $256.67 Million
CHF1.86 Billion Switzerland CHF88.10 ▼ -1.62%
7958 Transcom Inc
TW:5222
0.11x NT$73.90 Million
≈ $2.33 Million
NT$677.15 Million Taiwan NT$91.30 ▼ -1.62%
7959 Shanghai Phichem Material Co Ltd Class A
SHE:300398
0.11x CN¥213.69 Million
≈ $31.27 Million
CN¥1.96 Billion China CN¥27.15 ▲ +1.04%
7960 A.S. Création Tapeten AG
F:ACWN
0.11x €3.87 Million
≈ $4.52 Million
€35.45 Million Germany €6.05 ▲ +0.00%
7961 Major Drilling Group International
TO:MDI
0.11x CA$25.21 Million
≈ $18.24 Million
CA$231.07 Million Canada CA$14.25 ▼ -0.28%
7962 Hwa Fong Rubber Ind Co Ltd
TW:2109
0.11x NT$313.50 Million
≈ $9.88 Million
NT$2.87 Billion Taiwan NT$14.25 ▼ -0.35%
7963 Zantat Holdings Berhad
KLSE:0301
0.11x RM3.09 Million
≈ $776.05K
RM28.33 Million Malaysia RM0.15 ▼ -6.45%
7964 Taekyung BK Co Ltd
KO:014580
0.11x ₩21.73 Billion
≈ $14.73 Million
₩199.16 Billion Korea ₩3615.00 ▼ -2.03%
7965 Jing Jin Electric Technologies Co Ltd
SHG:688280
0.11x CN¥263.94 Million
≈ $38.62 Million
CN¥2.42 Billion China CN¥4.61 ▲ +2.22%
7966 Sociedad Quimica y Minera de Chile SA ADR B
NYSE:SQM
0.11x $675.69 Million $6.19 Billion USA $85.45 ▼ -1.73%
7967 Bibica Corp
VN:BBC
0.11x ₫67.85 Billion
≈ $2.58 Million
₫622.11 Billion Vietnam ₫97000.00 ▲ +6.71%
7968 Viva Leisure Ltd
AU:VVA
0.11x AU$53.09 Million
≈ $37.57 Million
AU$486.81 Million Australia AU$1.42 ▲ +0.00%
7969 Lian Hwa Foods Corp
TW:1231
0.11x NT$840.10 Million
≈ $26.47 Million
NT$7.70 Billion Taiwan NT$74.30 ▼ -0.40%
7970 Hansol Homedec
KO:025750
0.11x ₩14.18 Billion
≈ $9.61 Million
₩130.01 Billion Korea ₩1784.00 ▼ -0.89%
7971 Ferm. Casino Mun. Canne
PA:FCMC
0.11x €18.59 Million
≈ $21.73 Million
€170.47 Million France €2820.00 ▲ +0.00%
7972 Aluminum Corp of China Ltd
SHG:601600
0.11x CN¥11.00 Billion
≈ $1.61 Billion
CN¥100.94 Billion China CN¥8.63 ▲ +1.96%
7973 Aberdeen Diversified Income and Growth Trust PLC
LSE:ADIG
0.11x GBX536.00K
≈ $65.22
GBX4.92 Million UK GBX12.30 ▼ -8.21%
7974 Antibiotice Ia
RO:ATB
0.11x RON67.96 Million
≈ $15.61 Million
RON623.78 Million Romania RON1.97 ▼ -1.70%
7975 Texmaco Rail & Engineering Limited
NSE:TEXRAIL
0.11x Rs2.88 Billion
≈ $31.12 Million
Rs26.42 Billion India Rs98.50 ▼ -5.84%
7976 HEXAGON AB ADR/1
F:HXGC
0.11x €509.90 Million
≈ $596.13 Million
€4.68 Billion Germany €9.30 ▼ -3.12%
7977 Corentec Co Ltd
KQ:104540
0.11x ₩9.81 Billion
≈ $6.65 Million
₩90.03 Billion Korea ₩4990.00 ▲ +3.31%
7978 Bosch Fren Sistemleri Sanayi ve Ticaret AS
IS:BFREN
0.11x TL78.25 Million
≈ $1.75 Million
TL718.59 Million Turkey TL88.80 ▼ -1.93%
7979 China Express Airlines Co Ltd Class A
SHE:002928
0.11x CN¥2.27 Billion
≈ $332.38 Million
CN¥20.86 Billion China CN¥5.76 ▲ +0.88%
7980 The Hi-Tech Gears Limited
NSE:HITECHGEAR
0.11x Rs344.73 Million
≈ $3.73 Million
Rs3.17 Billion India Rs503.35 ▼ -0.58%
7981 Northking Information Technology Co
SHE:002987
0.11x CN¥87.45 Million
≈ $12.80 Million
CN¥803.39 Million China CN¥10.60 ▲ +4.02%
7982 Hubei Tech Semiconductors Co
SHE:300046
0.11x CN¥11.62 Million
≈ $1.70 Million
CN¥106.72 Million China CN¥21.75 ▲ +3.08%
7983 Luceco plc
LSE:LUCE
0.11x GBX16.50 Million
≈ $2.01K
GBX151.60 Million UK GBX204.00 ▲ +0.99%
7984 Questor Technology Inc.
V:QST
0.11x CA$327.40K
≈ $236.84K
CA$3.01 Million Canada CA$0.24 ▲ +0.00%
7985 J W Mays Inc
NASDAQ:MAYS
0.11x $4.19 Million $38.52 Million USA $41.00 ▲ +3.80%
7986 enCore Energy Corp.
V:EU
0.11x CA$18.72 Million
≈ $13.54 Million
CA$172.04 Million Canada CA$0.97 ▼ -10.19%
7987 Cellcom Israel Ltd
TA:CEL
0.11x ILA381.00 Million
≈ $1.02 Million
ILA3.50 Billion Israel ILA3375.00 ▼ -2.06%
7988 Chengdu Information Technology of Chinese Academy of Sciences Co Ltd
SHE:300678
0.11x CN¥41.46 Million
≈ $6.07 Million
CN¥381.12 Million China CN¥21.84 ▲ +4.05%
7989 AUTO1 Group SE
F:AG1
0.11x €226.72 Million
≈ $265.05 Million
€2.08 Billion Germany €16.98 ▲ +0.30%
7990 Panora Gayrimenkul Yatirim Ortakligi AS
IS:PAGYO
0.11x TL158.50 Million
≈ $3.55 Million
TL1.46 Billion Turkey TL109.10 ▼ -0.09%
7991 Ecomate Holdings Bhd
KLSE:0239
0.11x RM7.14 Million
≈ $1.79 Million
RM65.68 Million Malaysia RM0.87 ▲ +0.00%
7992 Digi Power X Inc.
V:DGX
0.11x CA$773.46K
≈ $559.51K
CA$7.11 Million Canada CA$3.79 ▲ +5.28%
7993 Champ Resto Indonesia PT
JK:ENAK
0.11x Rp89.93 Billion
≈ $5.27 Million
Rp827.02 Billion Indonesia Rp180.00 ▼ -1.10%
7994 Sime Darby Plantation Bhd
KLSE:5285
0.11x RM1.25 Billion
≈ $312.58 Million
RM11.45 Billion Malaysia RM5.75 ▲ +0.35%
7995 JDM Jingda Mach(Ningbo)Co Ltd
SHG:603088
0.11x CN¥89.43 Million
≈ $13.09 Million
CN¥822.81 Million China CN¥9.20 ▲ +2.34%
7996 DYNACOR GROUP INC.
F:OA5
0.11x €5.06 Million
≈ $5.92 Million
€46.56 Million Germany €3.24 ▼ -0.77%
7997 BeiJing DaHao Technology Co Lt
SHG:603025
0.11x CN¥175.96 Million
≈ $25.75 Million
CN¥1.62 Billion China CN¥13.96 ▲ +3.33%
7998 Television Francaise 1 SA
PA:TFI
0.11x €185.30 Million
≈ $216.64 Million
€1.71 Billion France €5.96 ▲ +0.68%
7999 A.P.MOELL-M.B U.ADR 1/200
F:DP4H
0.11x €3.44 Billion
≈ $4.02 Billion
€31.66 Billion Germany €9.85 ▼ -1.01%
8000 A.P. Møller - Mærsk A/S
CO:MAERSK-B
0.11x Dkr3.44 Billion
≈ $537.74 Million
Dkr31.66 Billion Denmark Dkr22870.00 ▲ +0.04%

How Companies Are Ranked by Financial Flexibility Index

Companies are ranked by financial flexibility index, calculated as free cash flow (operating cash flow minus capital expenditures) divided by total liabilities, using each company's latest reported financial statements.