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

Last Updated

Jun 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
3101 P/f Bakkafrost
OL:BAKKA
0.28x Nkr2.21 Billion
≈ $232.94 Million
Nkr7.99 Billion Norway Nkr419.80 ▲ +1.30%
3102 Oka Corporation Bhd
KLSE:7140
0.28x RM9.05 Million
≈ $2.27 Million
RM32.66 Million Malaysia RM0.44 ▲ +0.00%
3103 NFC Corporation
KQ:265740
0.28x ₩6.89 Billion
≈ $4.67 Million
₩24.88 Billion Korea ₩5620.00 ▼ -0.53%
3104 Microsoft Corporation
NASDAQ:MSFT
0.28x $77.56 Billion $279.86 Billion USA $379.40 ▲ +0.13%
3105 Shanghai Holystar Information Technology Co. Ltd. A
SHG:688330
0.28x CN¥176.16 Million
≈ $25.78 Million
CN¥635.82 Million China CN¥37.68 ▼ -1.26%
3106 CEKD Bhd
KLSE:0238
0.28x RM2.34 Million
≈ $587.25K
RM8.44 Million Malaysia RM0.28 ▼ -6.78%
3107 Thejo Engineering Limited
NSE:THEJO
0.28x Rs404.89 Million
≈ $4.38 Million
Rs1.46 Billion India Rs1817.70 ▲ +4.01%
3108 HRS Co. Ltd
KQ:036640
0.28x ₩3.57 Billion
≈ $2.42 Million
₩12.89 Billion Korea ₩4735.00 ▼ -1.56%
3109 Asmedia Technology Inc
TW:5269
0.28x NT$1.22 Billion
≈ $38.42 Million
NT$4.40 Billion Taiwan NT$1455.00 ▲ +2.11%
3110 IMC S.A.
F:IM4
0.28x €40.48 Million
≈ $47.32 Million
€146.23 Million Germany €8.25 ▼ -1.32%
3111 Vipshop Holdings Limited
F:1VPA
0.28x €9.52 Billion
≈ $11.13 Billion
€34.40 Billion Germany €11.30 ▼ -0.88%
3112 Beijing Tiantan Biological Products Corp Ltd
SHG:600161
0.28x CN¥443.87 Million
≈ $64.95 Million
CN¥1.60 Billion China CN¥12.31 ▼ -0.08%
3113 G-III Apparel Group Ltd
NASDAQ:GIII
0.28x $235.26 Million $850.50 Million USA $34.77 ▲ +2.11%
3114 bet-at-home.com AG
F:ACX
0.28x €7.64 Million
≈ $8.93 Million
€27.61 Million Germany €3.16 ▲ +5.69%
3115 Jiangsu United Water Technology Co. Ltd. Cl A
SHG:603291
0.28x CN¥549.04 Million
≈ $80.34 Million
CN¥1.99 Billion China CN¥8.60 ▼ -1.94%
3116 Hindcon Chemicals Limited
NSE:HINDCON
0.28x Rs50.91 Million
≈ $550.52K
Rs184.12 Million India Rs21.54 ▼ -0.14%
3117 LTIMindtree Limited
NSE:LTM
0.28x Rs36.16 Billion
≈ $391.07 Million
Rs130.88 Billion India Rs3832.50 ▼ -4.14%
3118 TAS Offshore Bhd
KLSE:5149
0.28x RM19.11 Million
≈ $4.80 Million
RM69.16 Million Malaysia RM0.50 ▲ +4.17%
3119 9F Inc
NASDAQ:JFU
0.28x $148.35 Million $537.09 Million USA $2.70 ▼ -7.22%
3120 Delta Djakarta Tbk
JK:DLTA
0.28x Rp78.81 Billion
≈ $4.62 Million
Rp285.36 Billion Indonesia Rp1880.00 ▲ +0.00%
3121 Jiangsu SOPO Chemical Co Ltd
SHG:600746
0.28x CN¥512.85 Million
≈ $75.05 Million
CN¥1.86 Billion China CN¥5.78 ▼ -2.36%
3122 METALQUEST MINING INC.
F:E7Q
0.28x €98.95K
≈ $115.68K
€358.31K Germany €0.12 ▲ +5.26%
3123 HOB Biotech Group Corp Ltd
SHG:688656
0.28x CN¥23.78 Million
≈ $3.48 Million
CN¥86.13 Million China CN¥105.45 ▲ +0.83%
3124 Formosa Petrochemical Corp
TW:6505
0.28x NT$17.62 Billion
≈ $554.97 Million
NT$63.81 Billion Taiwan NT$53.50 ▲ +1.71%
3125 MY EG Services Bhd
KLSE:0138
0.28x RM505.31 Million
≈ $126.87 Million
RM1.83 Billion Malaysia RM0.78 ▲ +1.30%
3126 DocCheck AG
XETRA:AJ91
0.28x €3.88 Million
≈ $4.54 Million
€14.07 Million Germany €11.70 ▼ -0.85%
3127 CG Power and Industrial Solutions Limited
NSE:CGPOWER
0.28x Rs12.33 Billion
≈ $133.33 Million
Rs44.69 Billion India Rs963.70 ▲ +0.97%
3128 Vodacom Group Ltd
JSE:VOD
0.28x ZAC46.66 Billion
≈ $24.80 Million
ZAC169.20 Billion South Africa ZAC14740.00 ▲ +0.14%
3129 Top Choice Medical Investment Co Inc
SHG:600763
0.28x CN¥400.65 Million
≈ $58.63 Million
CN¥1.45 Billion China CN¥34.66 ▼ -0.40%
3130 Ok Biotech Co Ltd
TW:4155
0.28x NT$351.12 Million
≈ $11.06 Million
NT$1.27 Billion Taiwan NT$15.30 ▲ +0.00%
3131 Navigator Global Investments Ltd
AU:NGI
0.28x AU$45.27 Million
≈ $32.03 Million
AU$164.23 Million Australia AU$2.37 ▼ -2.47%
3132 Thinkingdom Media Group Ltd
SHG:603096
0.28x CN¥28.90 Million
≈ $4.23 Million
CN¥104.94 Million China CN¥14.44 ▲ +0.14%
3133 BURBERRY GROUP ADR/
F:BB2A
0.28x €580.00 Million
≈ $678.08 Million
€2.11 Billion Germany €12.80 ▼ -5.19%
3134 Yeni Gimat Gayrimenkul Yatirim Ortakligi AS
IS:YGGYO
0.28x TL1.64 Billion
≈ $36.84 Million
TL5.98 Billion Turkey TL255.75 ▲ +3.96%
3135 Metro Systems Corporation Public Company Limited
BK:MSC
0.28x ฿571.13 Million
≈ $17.80 Million
฿2.08 Billion Thailand ฿6.00 ▲ +1.69%
3136 Yayla Agro Gida Sanayi ve Ticaret A.S.
IS:YYLGD
0.27x TL4.51 Billion
≈ $101.03 Million
TL16.40 Billion Turkey TL11.37 ▼ -0.79%
3137 Ten-League International Holdings Limited Ordinary Shares
NASDAQ:TLIH
0.27x $17.83 Million $64.83 Million USA $4.65 ▼ -0.21%
3138 Naturhouse Health SA
MC:NTH
0.27x €4.31 Million
≈ $5.04 Million
€15.68 Million Spain €2.58 ▲ +0.78%
3139 ASolid Technology Co Ltd
TWO:6485
0.27x NT$84.44 Million
≈ $2.66 Million
NT$307.30 Million Taiwan NT$88.40 ▼ -0.79%
3140 Boai NKY Pharmaceuticals Ltd
SHE:300109
0.27x CN¥180.87 Million
≈ $26.47 Million
CN¥658.24 Million China CN¥18.62 ▲ +6.83%
3141 Heliostar Metals Ltd
V:HSTR
0.27x CA$17.84 Million
≈ $12.91 Million
CA$64.99 Million Canada CA$1.76 ▼ -3.30%
3142 E-Home Household Service Holdings Ltd
NASDAQ:EJH
0.27x $2.82 Million $10.27 Million USA $1.72 ▲ +1.18%
3143 Eneco Refresh Ltd
AU:ERG
0.27x AU$1.58 Million
≈ $1.12 Million
AU$5.75 Million Australia AU$0.02 ▲ +0.00%
3144 NEOWIZ HOLDINGS Corporation
KQ:042420
0.27x ₩41.15 Billion
≈ $27.89 Million
₩150.12 Billion Korea ₩21400.00 ▼ -2.95%
3145 Zhejiang Medicine Co Ltd
SHG:600216
0.27x CN¥770.79 Million
≈ $112.79 Million
CN¥2.81 Billion China CN¥11.52 ▼ -2.12%
3146 Regional Container Lines Public Company Limited
BK:RCL-R
0.27x ฿6.31 Billion
≈ $196.57 Million
฿23.02 Billion Thailand ฿27.00 ▲ +0.93%
3147 Beijing CTJ Information Technology Co. Ltd.
SHE:301153
0.27x CN¥130.75 Million
≈ $19.13 Million
CN¥477.69 Million China CN¥17.95 ▼ -3.23%
3148 Meier Tobler Group AG
SW:MTG
0.27x CHF41.23 Million
≈ $52.13 Million
CHF150.67 Million Switzerland CHF31.50 ▲ +1.45%
3149 Record PLC
LSE:REC
0.27x GBX3.64 Million
≈ $443.13
GBX13.32 Million UK GBX47.00 ▼ -13.28%
3150 Calida Holding AG
SW:CALN
0.27x CHF21.11 Million
≈ $26.69 Million
CHF77.21 Million Switzerland CHF18.50 ▼ -1.18%
3151 Marmaris Altinyunus Turistik Tesisleri AS
IS:MAALT
0.27x TL192.01 Million
≈ $4.30 Million
TL702.48 Million Turkey TL1135.00 ▼ -2.83%
3152 Orchid Pharma Limited
NSE:ORCHPHARMA
0.27x Rs1.70 Billion
≈ $18.41 Million
Rs6.23 Billion India Rs979.05 ▼ -2.90%
3153 Gagasan Nadi Cergas Berhad
KLSE:0206
0.27x RM118.73 Million
≈ $29.81 Million
RM434.75 Million Malaysia RM0.35 ▲ +0.00%
3154 Fancy Wood Industries Public Company Limited
BK:FANCY
0.27x ฿9.14 Million
≈ $284.90K
฿33.48 Million Thailand ฿0.31 ▲ +0.00%
3155 DE&T Co. Ltd
KQ:079810
0.27x ₩14.80 Billion
≈ $10.03 Million
₩54.22 Billion Korea ₩3600.00 ▼ -1.91%
3156 Dongyang E&P Inc
KQ:079960
0.27x ₩24.88 Billion
≈ $16.86 Million
₩91.21 Billion Korea ₩20450.00 ▼ -7.47%
3157 British American Tobacco Malaysia Bhd
KLSE:4162
0.27x RM214.77 Million
≈ $53.92 Million
RM787.28 Million Malaysia RM5.20 ▲ +1.76%
3158 EssilorLuxottica S. A.
PA:EL
0.27x €6.82 Billion
≈ $7.97 Billion
€25.01 Billion France €173.55 ▼ -2.28%
3159 AViTA Corporation
TWO:4735
0.27x NT$97.74 Million
≈ $3.08 Million
NT$358.63 Million Taiwan NT$30.60 ▼ -1.13%
3160 Goodwin PLC
LSE:GDWN
0.27x GBX39.15 Million
≈ $4.76K
GBX143.66 Million UK GBX16180.00 ▼ -1.46%
3161 Kentima Holding publ AB
ST:KENH
0.27x Skr4.73 Million
≈ $509.02K
Skr17.36 Million Sweden Skr2.58 ▼ -3.01%
3162 Guangzhou Haoyang Electronic Co Ltd
SHE:300833
0.27x CN¥63.99 Million
≈ $9.36 Million
CN¥235.13 Million China CN¥32.20 ▼ -1.95%
3163 Flughafen Zurich
SW:FHZN
0.27x CHF659.50 Million
≈ $833.79 Million
CHF2.42 Billion Switzerland CHF248.00 ▼ -1.43%
3164 Brambles Ltd
AU:BXB
0.27x AU$1.55 Billion
≈ $1.09 Billion
AU$5.69 Billion Australia AU$19.20 ▲ +2.07%
3165 Haivision Systems Inc
TO:HAI
0.27x CA$12.91 Million
≈ $9.34 Million
CA$47.46 Million Canada CA$4.62 ▲ +0.65%
3166 VRL Logistics Limited
NSE:VRLLOG
0.27x Rs3.78 Billion
≈ $40.87 Million
Rs13.90 Billion India Rs240.01 ▼ -0.70%
3167 Siam Wellness Group Public Company Limited
BK:SPA
0.27x ฿340.80 Million
≈ $10.62 Million
฿1.25 Billion Thailand ฿3.10 ▲ +1.31%
3168 Sharda Cropchem Limited
NSE:SHARDACROP
0.27x Rs6.06 Billion
≈ $65.49 Million
Rs22.27 Billion India Rs900.80 ▼ -0.82%
3169 ZHEJIANG SHIBAO H YC 1
F:W4K1
0.27x €448.41 Million
≈ $524.24 Million
€1.65 Billion Germany €0.44 ▲ +0.91%
3170 FDM Group Holdings PLC
LSE:FDM
0.27x GBX10.20 Million
≈ $1.24K
GBX37.56 Million UK GBX103.00 ▼ -0.77%
3171 Superloop Ltd
AU:SLC
0.27x AU$65.71 Million
≈ $46.49 Million
AU$241.95 Million Australia AU$3.48 ▲ +1.46%
3172 One Media iP Group Plc
LSE:OMIP
0.27x GBX472.16K
≈ $57.45
GBX1.74 Million UK GBX4.25 ▲ +0.00%
3173 Yg Plus Inc
KO:037270
0.27x ₩28.14 Billion
≈ $19.07 Million
₩103.63 Billion Korea ₩3640.00 ▼ -3.19%
3174 V V Food & Beverage Co Ltd
SHG:600300
0.27x CN¥301.34 Million
≈ $44.10 Million
CN¥1.11 Billion China CN¥2.98 ▼ -0.67%
3175 San Neng Group Holdings Co Ltd
TW:6671
0.27x NT$126.75 Million
≈ $3.99 Million
NT$466.85 Million Taiwan NT$25.75 ▼ -2.83%
3176 Australis Oil & Gas Ltd
AU:ATS
0.27x AU$2.90 Million
≈ $2.05 Million
AU$10.70 Million Australia AU$0.02 ▼ -6.25%
3177 Genesco Inc
NYSE:GCO
0.27x $225.54 Million $831.59 Million USA $35.67 ▲ +3.18%
3178 Pacte Novation
PA:MLPAC
0.27x €719.50K
≈ $841.17K
€2.65 Million France €9.00 ▲ +0.00%
3179 Liberty Oilfield Services Inc
NYSE:LBRT
0.27x $400.82 Million $1.48 Billion USA $27.18 ▲ +0.04%
3180 Newag S.A.
WAR:NWG
0.27x zł269.90 Million
≈ $74.28 Million
zł996.23 Million Poland zł94.50 ▼ -1.56%
3181 Gesundheitswelt Chiemgau AG
MU:JTH
0.27x €12.23 Million
≈ $14.30 Million
€45.15 Million Germany €12.70 ▲ +0.00%
3182 Proteomics International Laboratories Ltd
AU:PIQ
0.27x AU$1.11 Million
≈ $784.53K
AU$4.09 Million Australia AU$0.12 ▼ -4.17%
3183 Walkabout Resources Ltd
AU:WKT
0.27x AU$9.92 Million
≈ $7.02 Million
AU$36.64 Million Australia AU$0.10 ▲ +0.00%
3184 PGF Capital Bhd
KLSE:8117
0.27x RM64.71 Million
≈ $16.25 Million
RM238.99 Million Malaysia RM1.48 ▼ -1.99%
3185 Jaya Tiasa Holdings Bhd
KLSE:4383
0.27x RM98.25 Million
≈ $24.67 Million
RM362.93 Million Malaysia RM1.07 ▲ +0.94%
3186 Xinjiang Haoyuan Natural Gas Co Ltd
SHE:002700
0.27x CN¥54.68 Million
≈ $8.00 Million
CN¥201.99 Million China CN¥8.98 ▼ -5.77%
3187 Mastech Holdings Inc
NYSE MKT:MHH
0.27x $6.66 Million $24.61 Million USA $6.48 ▲ +0.31%
3188 FSBM Holdings Bhd
KLSE:9377
0.27x RM2.98 Million
≈ $748.93K
RM11.03 Million Malaysia RM0.22 ▲ +0.00%
3189 Glory View Technology Co. Ltd. A
SHE:301396
0.27x CN¥633.22 Million
≈ $92.66 Million
CN¥2.34 Billion China CN¥222.97 ▲ +3.41%
3190 Vox Royalty Corp.
TO:VOXR
0.27x CA$6.01 Million
≈ $4.35 Million
CA$22.24 Million Canada CA$7.10 ▲ +0.00%
3191 AIMA Technology Group Co Ltd
SHG:603529
0.27x CN¥3.95 Billion
≈ $578.13 Million
CN¥14.61 Billion China CN¥20.21 ▼ -1.03%
3192 Versant Media Group, Inc.
NASDAQ:VSNT
0.27x $522.00 Million $1.93 Billion USA $38.21 ▲ +0.21%
3193 Korean Drug Co. Ltd
KQ:014570
0.27x ₩3.79 Billion
≈ $2.57 Million
₩14.01 Billion Korea ₩3350.00 ▼ -1.18%
3194 Freegold Ventures Limited
TO:FVL
0.27x CA$278.16K
≈ $201.22K
CA$1.03 Million Canada CA$1.08 ▼ -3.57%
3195 Shenzhen Shenbao Industrial Co Ltd
SHE:200019
0.27x HK$655.69 Million
≈ $83.70 Million
HK$2.43 Billion China HK$3.27 ▼ -1.21%
3196 Radiant Innovation
TWO:3373
0.27x NT$18.22 Million
≈ $573.90K
NT$67.50 Million Taiwan NT$16.75 ▼ -0.30%
3197 Spectra Inc.
V:SSA
0.27x CA$95.70K
≈ $69.23K
CA$354.95K Canada CA$0.20 ▲ +0.00%
3198 Renishaw PLC
LSE:RSW
0.27x GBX53.77 Million
≈ $6.54K
GBX199.53 Million UK GBX5215.00 ▲ +3.06%
3199 Ral Yatirim Holding AS
IS:RALYH
0.27x TL2.20 Billion
≈ $49.35 Million
TL8.18 Billion Turkey TL203.00 ▼ -4.61%
3200 Max Healthcare Institute Limited
NSE:MAXHEALTH
0.27x Rs16.76 Billion
≈ $181.31 Million
Rs62.29 Billion India Rs1094.75 ▲ +0.39%