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,445
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
8001 Ferm. Casino Mun. Canne
PA:FCMC
0.11x €18.59 Million
≈ $21.73 Million
€170.47 Million France €2860.00 ▲ +0.70%
8002 Mercuries Data Systems Ltd
TW:2427
0.11x NT$377.13 Million
≈ $11.88 Million
NT$3.46 Billion Taiwan NT$22.30 ▲ +0.45%
8003 Aluminum Corp of China Ltd
SHG:601600
0.11x CN¥11.00 Billion
≈ $1.61 Billion
CN¥100.94 Billion China CN¥9.42 ▲ +2.73%
8004 Aberdeen Diversified Income and Growth Trust PLC
LSE:ADIG
0.11x GBX536.00K
≈ $65.22
GBX4.92 Million UK GBX12.30 ▼ -8.21%
8005 Texmaco Rail & Engineering Limited
NSE:TEXRAIL
0.11x Rs2.88 Billion
≈ $31.12 Million
Rs26.42 Billion India Rs104.57 ▼ -0.86%
8006 National Grid PLC ADR
NYSE:NGG
0.11x $7.25 Billion $66.54 Billion USA $86.96 ▲ +1.59%
8007 Corentec Co Ltd
KQ:104540
0.11x ₩9.81 Billion
≈ $6.65 Million
₩90.03 Billion Korea ₩3980.00 ▼ -2.45%
8008 Tellgen Corp
SHE:300642
0.11x CN¥58.79 Million
≈ $8.60 Million
CN¥539.79 Million China CN¥13.71 ▼ -1.65%
8009 Bosch Fren Sistemleri Sanayi ve Ticaret AS
IS:BFREN
0.11x TL78.25 Million
≈ $1.75 Million
TL718.59 Million Turkey TL130.30 ▼ -0.99%
8010 The Hi-Tech Gears Limited
NSE:HITECHGEAR
0.11x Rs344.73 Million
≈ $3.73 Million
Rs3.17 Billion India Rs546.30 ▲ +1.97%
8011 Hubei Tech Semiconductors Co
SHE:300046
0.11x CN¥11.62 Million
≈ $1.70 Million
CN¥106.72 Million China CN¥25.62 ▲ +4.06%
8012 Luceco plc
LSE:LUCE
0.11x GBX16.50 Million
≈ $2.01K
GBX151.60 Million UK GBX223.00 ▲ +0.90%
8013 Questor Technology Inc.
V:QST
0.11x CA$327.40K
≈ $236.84K
CA$3.01 Million Canada CA$0.34 ▲ +25.93%
8014 Xiamen Xiangyu Co Ltd
SHG:600057
0.11x CN¥10.31 Billion
≈ $1.51 Billion
CN¥94.76 Billion China CN¥6.21 ▼ -0.80%
8015 J W Mays Inc
NASDAQ:MAYS
0.11x $4.19 Million $38.52 Million USA $41.00 ▲ +0.00%
8016 enCore Energy Corp.
V:EU
0.11x CA$18.72 Million
≈ $13.54 Million
CA$172.04 Million Canada CA$1.65 ▲ +13.01%
8017 Cellcom Israel Ltd
TA:CEL
0.11x ILA381.00 Million
≈ $1.02 Million
ILA3.50 Billion Israel ILA3435.00 ▲ +3.31%
8018 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.64 ▼ -0.78%
8019 Panora Gayrimenkul Yatirim Ortakligi AS
IS:PAGYO
0.11x TL158.50 Million
≈ $3.55 Million
TL1.46 Billion Turkey TL168.60 ▲ +9.77%
8020 Shanghai Baosteel Packaging
SHG:601968
0.11x CN¥565.13 Million
≈ $82.70 Million
CN¥5.20 Billion China CN¥4.37 ▼ -1.13%
8021 Zoomd Technologies Ltd
V:ZOMD
0.11x CA$771.00K
≈ $557.73K
CA$7.09 Million Canada CA$0.48 ▼ -2.04%
8022 RF Materials Co. Ltd
KQ:327260
0.11x ₩4.21 Billion
≈ $2.85 Million
₩38.69 Billion Korea ₩32900.00 ▼ -6.67%
8023 Ecomate Holdings Bhd
KLSE:0239
0.11x RM7.14 Million
≈ $1.79 Million
RM65.68 Million Malaysia RM0.86 ▲ +0.00%
8024 Digi Power X Inc.
V:DGX
0.11x CA$773.46K
≈ $559.51K
CA$7.11 Million Canada CA$3.79 ▲ +5.28%
8025 Champ Resto Indonesia PT
JK:ENAK
0.11x Rp89.93 Billion
≈ $5.27 Million
Rp827.02 Billion Indonesia Rp242.00 ▼ -0.82%
8026 Sime Darby Plantation Bhd
KLSE:5285
0.11x RM1.25 Billion
≈ $312.58 Million
RM11.45 Billion Malaysia RM6.64 ▲ +0.30%
8027 JDM Jingda Mach(Ningbo)Co Ltd
SHG:603088
0.11x CN¥89.43 Million
≈ $13.09 Million
CN¥822.81 Million China CN¥9.61 ▲ +8.22%
8028 DYNACOR GROUP INC.
F:OA5
0.11x €5.06 Million
≈ $5.92 Million
€46.56 Million Germany €3.64 ▲ +2.68%
8029 Arxis, Inc. Class A Common Stock
NASDAQ:ARXS
0.11x $293.62 Million $2.70 Billion USA $53.26 ▼ -0.82%
8030 BeiJing DaHao Technology Co Lt
SHG:603025
0.11x CN¥175.96 Million
≈ $25.75 Million
CN¥1.62 Billion China CN¥13.81 ▼ -0.65%
8031 Television Francaise 1 SA
PA:TFI
0.11x €185.30 Million
≈ $216.64 Million
€1.71 Billion France €6.97 ▲ +0.29%
8032 A.P. Møller - Mærsk A/S
CO:MAERSK-B
0.11x Dkr3.44 Billion
≈ $537.74 Million
Dkr31.66 Billion Denmark Dkr21620.00 ▲ +3.69%
8033 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%
8034 RONESANS GAYRIMENKUL YAT.
IS:RGYAS
0.11x TL3.52 Billion
≈ $78.94 Million
TL32.47 Billion Turkey TL207.50 ▲ +1.42%
8035 Guangdong Xiongsu Technology Group Co Ltd
SHE:300599
0.11x CN¥30.08 Million
≈ $4.40 Million
CN¥277.13 Million China CN¥12.01 ▲ +0.50%
8036 HF Company SA
PA:ALHF
0.11x €645.00K
≈ $754.07K
€5.94 Million France €4.02 ▼ -0.50%
8037 Sical Logistics Limited
NSE:SICALLOG
0.11x Rs809.00 Million
≈ $8.75 Million
Rs7.46 Billion India Rs111.21 ▲ +0.78%
8038 Celsius Holdings Inc
NASDAQ:CELH
0.11x $239.61 Million $2.21 Billion USA $33.36 ▲ +2.52%
8039 Bohra Industries Limited
NSE:BOHRAIND
0.11x Rs6.80 Million
≈ $73.50K
Rs62.65 Million India Rs14.80 ▲ +4.59%
8040 Buckle Inc
NYSE:BKE
0.11x $63.98 Million $589.92 Million USA $43.81 ▲ +2.74%
8041 De.Mem Ltd
AU:DEM
0.11x AU$821.00K
≈ $580.91K
AU$7.57 Million Australia AU$0.10 ▼ -2.00%
8042 GRITEE Inc
KQ:204020
0.11x ₩6.38 Billion
≈ $4.32 Million
₩58.81 Billion Korea ₩1868.00 ▼ -0.95%
8043 Shenzhen Woer Heat-Shrinkable Material Co Ltd
SHE:002130
0.11x CN¥573.14 Million
≈ $83.87 Million
CN¥5.29 Billion China CN¥16.29 ▲ +0.06%
8044 Multi Retail Group Ltd
TA:MRG
0.11x ILA72.84 Million
≈ $195.27K
ILA672.04 Million Israel ILA748.20 ▲ +5.11%
8045 Guizhou Bailing Group Pharmaceutical Co Ltd
SHE:002424
0.11x CN¥298.34 Million
≈ $43.66 Million
CN¥2.75 Billion China CN¥4.52 ▲ +0.00%
8046 U-Haul Holding Company
NYSE:UHAL-B
0.11x $1.52 Billion $14.00 Billion USA $63.05 ▼ -0.36%
8047 Hon Hai Precision Industry Co Ltd
TW:2317
0.11x NT$339.14 Billion
≈ $10.68 Billion
NT$3.13 Trillion Taiwan NT$245.50 ▼ -0.41%
8048 TBS Energi Utama Tbk PT
JK:TOBA
0.11x Rp62.52 Million
≈ $3.66K
Rp577.31 Million Indonesia Rp570.00 ▲ +7.55%
8049 Smith & Nephew PLC
LSE:SN
0.11x GBX634.76 Million
≈ $77.23K
GBX5.86 Billion UK GBX1069.50 ▼ -0.37%
8050 Damai Sejahtera Abadi Tbk PT
JK:UFOE
0.11x Rp32.42 Billion
≈ $1.90 Million
Rp299.49 Billion Indonesia Rp142.00 ▼ -0.70%
8051 Taiwan Hopax Chemsistry MFG Co Ltd
TWO:6509
0.11x NT$309.11 Million
≈ $9.74 Million
NT$2.86 Billion Taiwan NT$46.10 ▼ -1.91%
8052 Pizza Pizza Royalty Corp.
TO:PZA
0.11x CA$8.18 Million
≈ $5.92 Million
CA$75.61 Million Canada CA$12.68 ▼ -0.08%
8053 UTKARSH SMALL FINANCE BANK ORD (BSE)
NSE:UTKARSHBNK
0.11x Rs27.78 Billion
≈ $300.47 Million
Rs256.73 Billion India Rs14.43 ▲ +3.66%
8054 Shaanxi Jinye Science Technology and Education Group Co Ltd
SHE:000812
0.11x CN¥421.95 Million
≈ $61.74 Million
CN¥3.90 Billion China CN¥3.57 ▼ -0.56%
8055 Seremban Engineering Bhd
KLSE:5163
0.11x RM13.66 Million
≈ $3.43 Million
RM126.30 Million Malaysia RM0.59 ▲ +0.00%
8056 Finlay Minerals Ltd
V:FYL
0.11x CA$428.18K
≈ $309.74K
CA$3.96 Million Canada CA$0.09 ▼ -5.26%
8057 Cruzados SADP
SN:CRUZADOS
0.11x CL$6.59 Billion
≈ $7.37 Million
CL$60.90 Billion Chile CL$51.58 ▲ +0.00%
8058 Delta Electronics (Thailand) Public Company Limited
F:NVAW
0.11x €7.32 Billion
≈ $8.56 Billion
€67.70 Billion Germany €6.60 ▼ -5.71%
8059 Delta Electronics (Thailand) Public Company Limited
F:DLS
0.11x €7.32 Billion
≈ $8.56 Billion
€67.70 Billion Germany €6.80 ▲ +0.00%
8060 Profoto Holding AB
ST:PRFO
0.11x Skr49.00 Million
≈ $5.27 Million
Skr453.00 Million Sweden Skr7.64 ▼ -2.80%
8061 Anadolu Efes Biracilik ve Malt Sanayi AS
IS:AEFES
0.11x TL21.74 Billion
≈ $486.97 Million
TL201.02 Billion Turkey TL19.24 ▲ +0.47%
8062 RingNet Co. Ltd
KQ:042500
0.11x ₩4.61 Billion
≈ $3.12 Million
₩42.63 Billion Korea ₩4280.00 ▼ -0.70%
8063 Symphony Communication Public Company Limited
BK:SYMC
0.11x ฿179.30 Million
≈ $5.59 Million
฿1.66 Billion Thailand ฿6.80 ▲ +3.03%
8064 Essensys PLC
LSE:ESYS
0.11x GBX482.00K
≈ $58.65
GBX4.46 Million UK GBX17.75 ▲ +5.97%
8065 IVF Hartmann Holding AG
SW:VBSN
0.11x CHF3.84 Million
≈ $4.86 Million
CHF35.56 Million Switzerland CHF136.00 ▲ +0.00%
8066 Thessaloniki Port Authority SA
AT:OLTH
0.11x €8.22 Million
≈ $9.61 Million
€76.05 Million Greece €39.70 ▲ +1.79%
8067 WW Grainger Inc
NYSE:GWW
0.11x $521.00 Million $4.82 Billion USA $1312.24 ▲ +0.92%
8068 Technip Energies BV
PA:TE
0.11x €912.10 Million
≈ $1.07 Billion
€8.44 Billion France €29.72 ▼ -1.52%
8069 SK Bioscience Co Ltd
KO:302440
0.11x ₩91.59 Billion
≈ $62.07 Million
₩847.96 Billion Korea ₩36500.00 ▼ -3.31%
8070 Excelliance MOS
TWO:5299
0.11x NT$81.36 Million
≈ $2.56 Million
NT$753.56 Million Taiwan NT$98.50 ▼ -0.20%
8071 Oceana Lithium Ltd
AU:OCN
0.11x AU$44.82K
≈ $31.71K
AU$415.17K Australia AU$0.44 ▼ -3.30%
8072 ConvaTec Group PLC
LSE:CTEC
0.11x GBX211.60 Million
≈ $25.75K
GBX1.96 Billion UK GBX226.00 ▲ +0.18%
8073 Chong Kun Dang Pharmaceutical
KO:185750
0.11x ₩86.65 Billion
≈ $58.72 Million
₩803.02 Billion Korea ₩66900.00 ▼ -0.45%
8074 Eson Precision Ind Co Ltd
TW:5243
0.11x NT$590.28 Million
≈ $18.60 Million
NT$5.47 Billion Taiwan NT$87.30 ▼ -1.13%
8075 Marfin Investment Group Holdings S.A
AT:MIG
0.11x €9.99 Million
≈ $11.69 Million
€92.63 Million Greece €3.74 ▼ -0.80%
8076 Xiamen Solex High-Tech Industries Co Ltd
SHG:603992
0.11x CN¥120.76 Million
≈ $17.67 Million
CN¥1.12 Billion China CN¥20.76 ▲ +0.48%
8077 Apeloa Pharmaceutical Co Ltd
SHE:000739
0.11x CN¥612.91 Million
≈ $89.69 Million
CN¥5.68 Billion China CN¥20.72 ▼ -5.56%
8078 Kendrion NV
AS:KENDR
0.11x €13.00 Million
≈ $15.20 Million
€120.50 Million Netherlands €19.66 ▲ +3.36%
8079 SFD SA ZY -10
F:7PQ
0.11x €7.80 Million
≈ $9.12 Million
€72.29 Million Germany €0.59 ▲ +4.24%
8080 PT Golden Energy Mines Tbk
JK:GEMS
0.11x Rp47.01 Million
≈ $2.75K
Rp435.79 Million Indonesia Rp6700.00 ▲ +0.37%
8081 Beijing-Shanghai High Speed Railway Co Ltd
SHG:601816
0.11x CN¥6.20 Billion
≈ $907.28 Million
CN¥57.48 Billion China CN¥4.87 ▼ -1.81%
8082 WATERDROP INC.ADS/10 CL.A
F:717
0.11x €273.55 Million
≈ $319.81 Million
€2.54 Billion Germany €0.85 ▲ +0.60%
8083 INPOST S.A UNSP.ADR/1/2
F:6690
0.11x €1.48 Billion
≈ $1.73 Billion
€13.73 Billion Germany €7.20 ▲ +0.00%
8084 Lancaster Colony Corporation
NASDAQ:LANC
0.11x $74.47 Million $690.94 Million USA $172.77 ▲ +0.00%
8085 Veeco Instruments Inc
NASDAQ:VECO
0.11x $55.14 Million $511.68 Million USA $47.86 ▲ +1.40%
8086 Microtek International Inc
TW:2305
0.11x NT$61.39 Million
≈ $1.93 Million
NT$569.67 Million Taiwan NT$26.00 ▼ -2.07%
8087 Yantai Eddie Precision Mach
SHG:603638
0.11x CN¥364.77 Million
≈ $53.38 Million
CN¥3.39 Billion China CN¥19.00 ▲ +0.53%
8088 Poddar Housing and Development Limited
NSE:PODDARHOUS
0.11x Rs686.80 Million
≈ $7.43 Million
Rs6.38 Billion India Rs43.37 ▲ +0.00%
8089 Gielda Praw Majatkowych Vindexus S.A.
WAR:VIN
0.11x zł16.03 Million
≈ $4.41 Million
zł148.84 Million Poland zł14.75 ▼ -0.34%
8090 Western Energy Services Corp.
TO:WRG
0.11x CA$11.42 Million
≈ $8.26 Million
CA$106.06 Million Canada CA$3.30 ▲ +0.00%
8091 WESTERN ENERGY SRV. NEW
F:W1T
0.11x €11.42 Million
≈ $13.35 Million
€106.06 Million Germany €2.02 ▲ +5.76%
8092 Guangdong Haid Group Co Ltd
SHE:002311
0.11x CN¥2.77 Billion
≈ $405.55 Million
CN¥25.73 Billion China CN¥45.79 ▼ -1.31%
8093 Mangalam Cement Limited
NSE:MANGLMCEM
0.11x Rs1.56 Billion
≈ $16.88 Million
Rs14.50 Billion India Rs1027.95 ▲ +4.70%
8094 Menderes Tekstil Sanayi ve Ticaret AS
IS:MNDRS
0.11x TL776.14 Million
≈ $17.38 Million
TL7.21 Billion Turkey TL11.22 ▲ +1.54%
8095 Santos Brasil Participações S.A
SA:STBP3
0.11x R$507.94 Million
≈ $99.67 Million
R$4.72 Billion Brazil R$14.42 ▲ +0.00%
8096 mobilezone ag
SW:MOZN
0.11x CHF37.10 Million
≈ $46.91 Million
CHF344.79 Million Switzerland CHF12.92 ▼ -0.31%
8097 NationGate Holdings Berhad
KLSE:0270
0.11x RM139.64 Million
≈ $35.06 Million
RM1.30 Billion Malaysia RM1.41 ▲ +1.44%
8098 Manolete Partners PLC
LSE:MANO
0.11x GBX3.32 Million
≈ $404.43
GBX30.89 Million UK GBX39.00 ▲ +1.30%
8099 Naphtha
TA:NFTA
0.11x ILA340.36 Million
≈ $912.49K
ILA3.16 Billion Israel ILA2475.00 ▼ -0.80%
8100 Betamek Bhd 
KLSE:0263
0.11x RM6.60 Million
≈ $1.66 Million
RM61.35 Million Malaysia RM0.72 ▼ -5.88%