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
3001 Cupid Limited
NSE:CUPID
0.28x Rs288.22 Million
≈ $3.12 Million
Rs1.02 Billion India Rs281.76 ▼ -1.62%
3002 Suzhou Sunmun Technology Co Ltd
SHE:300522
0.28x CN¥72.38 Million
≈ $10.59 Million
CN¥257.24 Million China CN¥13.76 ▲ +0.81%
3003 Strategic Energy Resources Limited
F:EB8
0.28x €237.13K
≈ $277.23K
€842.74K Germany €0.08 ▲ +0.00%
3004 Burkhalter Holding AG
SW:BRKN
0.28x CHF91.27 Million
≈ $115.40 Million
CHF324.39 Million Switzerland CHF131.40 ▼ -0.30%
3005 Armada Berjaya Trans Tbk PT
JK:JAYA
0.28x Rp42.33 Billion
≈ $2.48 Million
Rp150.47 Billion Indonesia Rp134.00 ▼ -0.74%
3006 IQ-AI Ltd
LSE:IQAI
0.28x GBX176.36K
≈ $21.46
GBX627.14K UK GBX0.83 ▲ +0.00%
3007 SV Investment Corporation
KQ:289080
0.28x ₩6.40 Billion
≈ $4.34 Million
₩22.75 Billion Korea ₩2485.00 ▼ -5.33%
3008 Aniplus Inc
KQ:310200
0.28x ₩40.27 Billion
≈ $27.29 Million
₩143.19 Billion Korea ₩2625.00 ▼ -3.49%
3009 G J Steel Public Company Limited
BK:GJS
0.28x ฿592.47 Million
≈ $18.47 Million
฿2.11 Billion Thailand ฿0.13 ▲ +0.00%
3010 Pegasus Heights Bhd
KLSE:4464
0.28x RM2.14 Million
≈ $537.79K
RM7.62 Million Malaysia RM0.01 ▲ +0.00%
3011 Zhongrun Resources Investment
SHE:000506
0.28x CN¥153.17 Million
≈ $22.41 Million
CN¥545.14 Million China CN¥20.61 ▼ -7.74%
3012 Endurance Technologies Limited
NSE:ENDURANCE
0.28x Rs13.44 Billion
≈ $145.40 Million
Rs47.87 Billion India Rs2987.50 ▼ -0.02%
3013 Samindo Resources Tbk
JK:MYOH
0.28x Rp12.10 Million
≈ $709.12
Rp43.11 Million Indonesia Rp1165.00 ▲ +0.43%
3014 After You Public Company Limited
BK:AU
0.28x ฿137.61 Million
≈ $4.29 Million
฿490.45 Million Thailand ฿4.34 ▲ +0.46%
3015 Changhae Ethanol Co. Ltd
KQ:004650
0.28x ₩14.84 Billion
≈ $10.06 Million
₩52.91 Billion Korea ₩9470.00 ▲ +1.18%
3016 ASIASOFT CORP.-NVDR-05
F:5ASA
0.28x €101.59 Million
≈ $118.77 Million
€362.11 Million Germany €0.03 ▼ -1.61%
3017 Sano Bruno's Enterprises Ltd
TA:SANO1
0.28x ILA130.93 Million
≈ $351.01K
ILA466.68 Million Israel ILA34920.00 ▲ +1.19%
3018 Regal Partners Ltd
AU:RPL
0.28x AU$46.02 Million
≈ $32.56 Million
AU$164.10 Million Australia AU$2.84 ▲ +0.71%
3019 Thai Metal Drum Manufacturing Public Company Limited
BK:TMD
0.28x ฿94.53 Million
≈ $2.95 Million
฿337.14 Million Thailand ฿27.25 ▲ +0.93%
3020 Spyrosoft Spólka Akcyjna
F:2NP
0.28x €25.14 Million
≈ $29.40 Million
€89.73 Million Germany €84.60 ▲ +0.00%
3021 Constellation Technologies Ltd
AU:CT1
0.28x AU$222.49K
≈ $157.43K
AU$793.97K Australia AU$0.00 ▲ +0.00%
3022 Beijing Topnew Info And Tech Co Ltd
SHE:300895
0.28x CN¥33.68 Million
≈ $4.93 Million
CN¥120.18 Million China CN¥52.92 ▼ -1.32%
3023 Waste Connections Inc
TO:WCN
0.28x CA$3.61 Billion
≈ $2.61 Billion
CA$12.88 Billion Canada CA$230.00 ▼ -1.72%
3024 Emami Limited
NSE:EMAMILTD
0.28x Rs2.56 Billion
≈ $27.68 Million
Rs9.14 Billion India Rs402.70 ▼ -0.71%
3025 MayAir Technology (China) Co. Ltd. A
SHG:688376
0.28x CN¥551.39 Million
≈ $80.69 Million
CN¥1.97 Billion China CN¥65.74 ▼ -1.13%
3026 ZJK Industrial Co., Ltd
NASDAQ:ZJK
0.28x $7.52 Million $26.87 Million USA $2.38 ▼ -6.67%
3027 Advanced Information Technology Public Company Limited
BK:AIT
0.28x ฿726.70 Million
≈ $22.65 Million
฿2.60 Billion Thailand ฿4.80 ▼ -0.41%
3028 NorAm Drilling AS
F:TM9
0.28x €5.63 Million
≈ $6.58 Million
€20.14 Million Germany €4.39 ▲ +0.57%
3029 Star Cement Limited
NSE:STARCEMENT
0.28x Rs3.82 Billion
≈ $41.27 Million
Rs13.65 Billion India Rs194.84 ▼ -0.01%
3030 Cuscapi Berhad
KLSE:0051
0.28x RM4.50 Million
≈ $1.13 Million
RM16.11 Million Malaysia RM0.09 ▼ -5.56%
3031 ESSILORLUXOTTICA 1/2/O.N.
F:ESLC
0.28x €6.82 Billion
≈ $7.97 Billion
€24.40 Billion Germany €79.50 ▼ -1.24%
3032 Zespol Elektrowni Patnow Adamow Konin SA
WAR:ZEP
0.28x zł492.52 Million
≈ $135.55 Million
zł1.76 Billion Poland zł18.02 ▲ +2.04%
3033 Societe LDC SA
PA:LOUP
0.28x €627.22 Million
≈ $733.28 Million
€2.25 Billion France €109.20 ▼ -0.14%
3034 MDI Energia S.A.
WAR:MDI
0.28x zł24.34 Million
≈ $6.70 Million
zł87.24 Million Poland zł2.36 ▼ -0.42%
3035 Farm Pride Foods Ltd
AU:FRM
0.28x AU$12.14 Million
≈ $8.59 Million
AU$43.54 Million Australia AU$0.24 ▲ +6.82%
3036 Sea Sonic Electronics Co Ltd
TWO:6203
0.28x NT$164.68 Million
≈ $5.19 Million
NT$590.66 Million Taiwan NT$59.90 ▲ +0.00%
3037 BURBERRY GROUP ADR/
F:BB2A
0.28x €598.00 Million
≈ $699.12 Million
€2.15 Billion Germany €12.80 ▼ -5.19%
3038 Motisons Jewellers Ltd
NSE:MOTISONS
0.28x Rs291.50 Million
≈ $3.15 Million
Rs1.05 Billion India Rs16.29 ▼ -1.03%
3039 Exxaro Resources Ltd
JSE:EXX
0.28x ZAC8.90 Billion
≈ $4.73 Million
ZAC31.96 Billion South Africa ZAC18416.00 ▼ -1.03%
3040 Tata Steel (Thailand) Public Company Limited
BK:TSTH
0.28x ฿823.75 Million
≈ $25.68 Million
฿2.96 Billion Thailand ฿0.97 ▼ -5.83%
3041 Tata Steel (Thailand) Public Company Limited
F:MVX
0.28x €823.75 Million
≈ $963.05 Million
€2.96 Billion Germany €0.02 ▲ +7.14%
3042 Zhongfu Shenying Carbon Fiber Co. Ltd. A
SHG:688295
0.28x CN¥1.53 Billion
≈ $223.95 Million
CN¥5.50 Billion China CN¥37.81 ▼ -1.33%
3043 Kuantum Papers Limited
NSE:KUANTUM
0.28x Rs2.64 Billion
≈ $28.56 Million
Rs9.49 Billion India Rs72.12 ▼ -1.21%
3044 Pharma Mar S.A.
MC:PHM
0.28x €39.84 Million
≈ $46.58 Million
€143.25 Million Spain €83.85 ▲ +1.88%
3045 Food and Drinks Public Company Limited
BK:F&D
0.28x ฿144.33 Million
≈ $4.50 Million
฿519.07 Million Thailand ฿45.00 ▼ -1.64%
3046 Tesna Inc
KQ:131970
0.28x ₩66.31 Billion
≈ $44.93 Million
₩238.52 Billion Korea ₩79700.00 ▲ +6.13%
3047 Fortuna Silver Mines Inc
TO:FVI
0.28x CA$158.35 Million
≈ $114.55 Million
CA$569.64 Million Canada CA$17.20 ▲ +1.78%
3048 Taylor Maritime Investments Ltd
LSE:TMI
0.28x $21.47 Million $77.26 Million UK $0.78 ▲ +0.00%
3049 Taylor Maritime Investments Limited
LSE:TMIP
0.28x GBX15.98 Million
≈ $1.94K
GBX57.48 Million UK GBX57.25 ▼ -0.87%
3050 Time Technoplast Limited
NSE:TIMETECHNO
0.28x Rs3.89 Billion
≈ $42.07 Million
Rs14.00 Billion India Rs184.84 ▼ -0.11%
3051 Nitro Games Oyj
ST:NITRO
0.28x Skr1.12 Million
≈ $121.00K
Skr4.05 Million Sweden Skr1.98 ▼ -1.00%
3052 Signaux Girod
PA:ALGIR
0.28x €10.36 Million
≈ $12.12 Million
€37.30 Million France €16.35 ▼ -1.51%
3053 Rafael Microelectronics
TWO:6568
0.28x NT$88.46 Million
≈ $2.79 Million
NT$318.71 Million Taiwan NT$127.50 ▲ +2.00%
3054 Heidelberg Materials AG
XETRA:HEI
0.28x €4.67 Billion
≈ $5.46 Billion
€16.84 Billion Germany €162.20 ▲ +1.60%
3055 Beijing Succeeder Technology Inc
SHG:688338
0.28x CN¥19.17 Million
≈ $2.80 Million
CN¥69.11 Million China CN¥31.36 ▲ +2.28%
3056 Vortex Consolidated Bhd
KLSE:0060
0.28x RM20.54 Million
≈ $5.16 Million
RM74.10 Million Malaysia RM0.14 ▲ +0.00%
3057 P/f Bakkafrost
OL:BAKKA
0.28x Nkr2.21 Billion
≈ $232.94 Million
Nkr7.99 Billion Norway Nkr493.20 ▲ +2.03%
3058 NFC Corporation
KQ:265740
0.28x ₩6.89 Billion
≈ $4.67 Million
₩24.88 Billion Korea ₩7250.00 ▲ +10.69%
3059 Microsoft Corporation
NASDAQ:MSFT
0.28x $77.56 Billion $279.86 Billion USA $491.71 ▲ +0.90%
3060 Shanghai Holystar Information Technology Co. Ltd. A
SHG:688330
0.28x CN¥176.16 Million
≈ $25.78 Million
CN¥635.82 Million China CN¥34.14 ▲ +3.20%
3061 Advanced Ceramic X
TWO:3152
0.28x NT$132.07 Million
≈ $4.16 Million
NT$476.91 Million Taiwan NT$260.50 ▲ +3.37%
3062 Dialight plc
LSE:DIA
0.28x GBX15.01 Million
≈ $1.83K
GBX54.20 Million UK GBX538.00 ▼ -2.18%
3063 Thejo Engineering Limited
NSE:THEJO
0.28x Rs404.89 Million
≈ $4.38 Million
Rs1.46 Billion India Rs2054.60 ▲ +1.10%
3064 HRS Co. Ltd
KQ:036640
0.28x ₩3.57 Billion
≈ $2.42 Million
₩12.89 Billion Korea ₩4960.00 ▲ +0.81%
3065 Asmedia Technology Inc
TW:5269
0.28x NT$1.22 Billion
≈ $38.42 Million
NT$4.40 Billion Taiwan NT$1415.00 ▲ +1.07%
3066 IMC S.A.
F:IM4
0.28x €40.48 Million
≈ $47.32 Million
€146.23 Million Germany €7.03 ▼ -0.99%
3067 Beijing Tiantan Biological Products Corp Ltd
SHG:600161
0.28x CN¥443.87 Million
≈ $64.95 Million
CN¥1.60 Billion China CN¥12.32 ▲ +3.18%
3068 G-III Apparel Group Ltd
NASDAQ:GIII
0.28x $235.26 Million $850.50 Million USA $33.29 ▼ -1.51%
3069 bet-at-home.com AG
F:ACX
0.28x €7.64 Million
≈ $8.93 Million
€27.61 Million Germany €3.19 ▲ +0.95%
3070 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.99 ▼ -0.77%
3071 Hindcon Chemicals Limited
NSE:HINDCON
0.28x Rs50.91 Million
≈ $550.52K
Rs184.12 Million India Rs23.92 ▲ +7.36%
3072 Monster Beverage Corp
NASDAQ:MNST
0.28x $557.64 Million $2.02 Billion USA $48.73 ▼ -0.39%
3073 LTIMindtree Limited
NSE:LTM
0.28x Rs36.16 Billion
≈ $391.07 Million
Rs130.88 Billion India Rs4528.00 ▲ +0.05%
3074 TAS Offshore Bhd
KLSE:5149
0.28x RM19.11 Million
≈ $4.80 Million
RM69.16 Million Malaysia RM0.46 ▲ +1.10%
3075 LARGAN Precision Co Ltd
TW:3008
0.28x NT$9.02 Billion
≈ $284.09 Million
NT$32.64 Billion Taiwan NT$5720.00 ▲ +6.22%
3076 9F Inc
NASDAQ:JFU
0.28x $148.35 Million $537.09 Million USA $2.84 ▲ +5.97%
3077 Delta Djakarta Tbk
JK:DLTA
0.28x Rp78.81 Billion
≈ $4.62 Million
Rp285.36 Billion Indonesia Rp1785.00 ▲ +0.00%
3078 Jiangsu SOPO Chemical Co Ltd
SHG:600746
0.28x CN¥512.85 Million
≈ $75.05 Million
CN¥1.86 Billion China CN¥6.74 ▲ +1.05%
3079 METALQUEST MINING INC.
F:E7Q
0.28x €98.95K
≈ $115.68K
€358.31K Germany €0.10 ▼ -21.07%
3080 HOB Biotech Group Corp Ltd
SHG:688656
0.28x CN¥23.78 Million
≈ $3.48 Million
CN¥86.13 Million China CN¥93.07 ▼ -1.91%
3081 Formosa Petrochemical Corp
TW:6505
0.28x NT$17.62 Billion
≈ $554.97 Million
NT$63.81 Billion Taiwan NT$71.00 ▲ +1.57%
3082 DocCheck AG
XETRA:AJ91
0.28x €3.88 Million
≈ $4.54 Million
€14.07 Million Germany €10.90 ▲ +0.93%
3083 CG Power and Industrial Solutions Limited
NSE:CGPOWER
0.28x Rs12.33 Billion
≈ $133.33 Million
Rs44.69 Billion India Rs878.50 ▲ +0.11%
3084 Vodacom Group Ltd
JSE:VOD
0.28x ZAC46.66 Billion
≈ $24.80 Million
ZAC169.20 Billion South Africa ZAC14615.00 ▲ +0.39%
3085 Top Choice Medical Investment Co Inc
SHG:600763
0.28x CN¥400.65 Million
≈ $58.63 Million
CN¥1.45 Billion China CN¥35.38 ▲ +2.22%
3086 Ok Biotech Co Ltd
TW:4155
0.28x NT$351.12 Million
≈ $11.06 Million
NT$1.27 Billion Taiwan NT$14.50 ▲ +0.35%
3087 Navigator Global Investments Ltd
AU:NGI
0.28x AU$45.27 Million
≈ $32.03 Million
AU$164.23 Million Australia AU$2.61 ▲ +8.75%
3088 WONIK Materials Co.Ltd
KQ:104830
0.28x ₩36.21 Billion
≈ $24.54 Million
₩131.41 Billion Korea ₩33900.00 ▲ +3.51%
3089 Thinkingdom Media Group Ltd
SHG:603096
0.28x CN¥28.90 Million
≈ $4.23 Million
CN¥104.94 Million China CN¥15.07 ▲ +1.41%
3090 Yeni Gimat Gayrimenkul Yatirim Ortakligi AS
IS:YGGYO
0.28x TL1.64 Billion
≈ $36.84 Million
TL5.98 Billion Turkey TL224.30 ▲ +0.90%
3091 Metro Systems Corporation Public Company Limited
BK:MSC
0.28x ฿571.13 Million
≈ $17.80 Million
฿2.08 Billion Thailand ฿5.75 ▲ +0.00%
3092 Yayla Agro Gida Sanayi ve Ticaret A.S.
IS:YYLGD
0.27x TL4.51 Billion
≈ $101.03 Million
TL16.40 Billion Turkey TL10.13 ▼ -1.17%
3093 Ten-League International Holdings Limited Ordinary Shares
NASDAQ:TLIH
0.27x $17.83 Million $64.83 Million USA $5.73 ▼ -1.05%
3094 Naturhouse Health SA
MC:NTH
0.27x €4.31 Million
≈ $5.04 Million
€15.68 Million Spain €2.52 ▼ -0.79%
3095 ASolid Technology Co Ltd
TWO:6485
0.27x NT$84.44 Million
≈ $2.66 Million
NT$307.30 Million Taiwan NT$59.40 ▼ -0.83%
3096 Boai NKY Pharmaceuticals Ltd
SHE:300109
0.27x CN¥180.87 Million
≈ $26.47 Million
CN¥658.24 Million China CN¥15.80 ▼ -0.94%
3097 Heliostar Metals Ltd
V:HSTR
0.27x CA$17.84 Million
≈ $12.91 Million
CA$64.99 Million Canada CA$2.35 ▲ +2.62%
3098 E-Home Household Service Holdings Ltd
NASDAQ:EJH
0.27x $2.82 Million $10.27 Million USA $1.35 ▲ +5.47%
3099 Eneco Refresh Ltd
AU:ERG
0.27x AU$1.58 Million
≈ $1.12 Million
AU$5.75 Million Australia AU$0.01 ▲ +0.00%
3100 NEOWIZ HOLDINGS Corporation
KQ:042420
0.27x ₩41.15 Billion
≈ $27.89 Million
₩150.12 Billion Korea ₩23650.00 ▲ +0.42%