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
5901 Mega First Corporation Bhd
KLSE:3069
0.15x RM237.71 Million
≈ $59.68 Million
RM1.55 Billion Malaysia RM2.81 ▲ +1.08%
5902 Occidental Petroleum Corporation
NYSE:OXY
0.15x $5.83 Billion $37.98 Billion USA $61.30 ▼ -0.36%
5903 Yangaroo Inc
V:YOO
0.15x CA$582.31K
≈ $421.24K
CA$3.79 Million Canada CA$0.06 ▲ +10.00%
5904 Spear REIT Ltd
JSE:SEA
0.15x ZAC336.97 Million
≈ $179.08K
ZAC2.19 Billion South Africa ZAC1281.00 ▼ -1.46%
5905 Guotai Epoint Software Co Ltd
SHG:688232
0.15x CN¥150.46 Million
≈ $22.02 Million
CN¥979.94 Million China CN¥18.16 ▼ -1.14%
5906 AVOD Kurutulmus Gida ve Tarim Urunleri Sanayi Ticaret AS
IS:AVOD
0.15x TL210.51 Million
≈ $4.71 Million
TL1.37 Billion Turkey TL4.04 ▼ -0.25%
5907 Pharming Group NV
AS:PHARM
0.15x €32.10 Million
≈ $37.52 Million
€209.14 Million Netherlands €1.02 ▲ +2.07%
5908 Dogan Sirketler Grubu Holding AS
IS:DOHOL
0.15x TL12.04 Billion
≈ $269.61 Million
TL78.46 Billion Turkey TL21.60 ▲ +1.69%
5909 Saha-Union Public Company Limited
BK:SUC
0.15x ฿368.81 Million
≈ $11.50 Million
฿2.41 Billion Thailand ฿27.75 ▲ +0.00%
5910 Oberoi Realty Limited
NSE:OBEROIRLTY
0.15x Rs11.35 Billion
≈ $122.79 Million
Rs74.07 Billion India Rs1886.00 ▼ -0.98%
5911 MNC Studios International Tbk PT
JK:MSIN
0.15x Rp231.67 Billion
≈ $13.57 Million
Rp1.51 Trillion Indonesia Rp344.00 ▼ -2.27%
5912 Union Jack Oil plc
LSE:UJO
0.15x GBX345.18K
≈ $42.00
GBX2.25 Million UK GBX3.05 ▲ +0.00%
5913 Aramis SAS
PA:ARAMI
0.15x €58.61 Million
≈ $68.52 Million
€382.42 Million France €3.85 ▼ -0.65%
5914 RSWM Limited
NSE:RSWM
0.15x Rs3.46 Billion
≈ $37.38 Million
Rs22.56 Billion India Rs204.83 ▲ +3.73%
5915 Zeta Network Group
NASDAQ:ZNB
0.15x $2.45 Million $15.99 Million USA $1.77 ▼ -10.61%
5916 Engenco Ltd
AU:EGN
0.15x AU$14.48 Million
≈ $10.25 Million
AU$94.56 Million Australia AU$0.31 ▲ +0.00%
5917 CLARIANT ADR 1/SF 4
F:CLRS
0.15x €565.00 Million
≈ $660.54 Million
€3.69 Billion Germany €9.45 ▼ -1.05%
5918 Bajaj Electricals Limited
NSE:BAJAJELEC
0.15x Rs4.08 Billion
≈ $44.15 Million
Rs26.66 Billion India Rs351.65 ▼ -0.76%
5919 KERING.UNSP.ADR 1/10 EO 4
F:PPXB
0.15x €3.93 Billion
≈ $4.59 Billion
€25.67 Billion Germany €23.60 ▼ -2.48%
5920 Hillman Solutions Corp
NASDAQ:HLMN
0.15x $175.28 Million $1.15 Billion USA $8.36 ▲ +0.60%
5921 Groupe Sfpi
PA:SFPI
0.15x €41.87 Million
≈ $48.95 Million
€273.50 Million France €2.09 ▼ -0.48%
5922 REA Group Limited
F:R9C
0.15x €134.90 Million
≈ $157.71 Million
€881.30 Million Germany €105.00 ▼ -1.87%
5923 Wuxi Acryl Technology Co Ltd
SHG:603722
0.15x CN¥40.19 Million
≈ $5.88 Million
CN¥262.59 Million China CN¥29.72 ▲ +0.99%
5924 Inner Mongolia Xingye Mining Co Ltd
SHE:000426
0.15x CN¥1.25 Billion
≈ $182.55 Million
CN¥8.15 Billion China CN¥40.88 ▲ +6.02%
5925 Octave Intelligence plc
NASDAQ:OCTV
0.15x $148.88 Million $973.24 Million USA $18.14 ▲ +0.00%
5926 Hemnet Group AB
ST:HEM
0.15x Skr174.20 Million
≈ $18.75 Million
Skr1.14 Billion Sweden Skr97.90 ▼ -2.59%
5927 Centrum Medyczne ENEL-MED SA
WAR:ENE
0.15x zł71.35 Million
≈ $19.64 Million
zł466.54 Million Poland zł20.00 ▲ +0.00%
5928 Telecom Argentina SA ADR
NYSE:TEO
0.15x $1.58 Trillion $10.33 Trillion USA $11.57 ▼ -3.66%
5929 Ricegrowers Ltd
AU:SGLLV
0.15x AU$98.85 Million
≈ $69.94 Million
AU$646.47 Million Australia AU$13.71 ▼ -2.83%
5930 Power Mech Projects Limited
NSE:POWERMECH
0.15x Rs4.26 Billion
≈ $46.07 Million
Rs27.86 Billion India Rs2502.40 ▲ +1.91%
5931 Voksel Electric Tbk
JK:VOKS
0.15x Rp223.05 Billion
≈ $13.07 Million
Rp1.46 Trillion Indonesia Rp234.00 ▼ -0.85%
5932 Precio Fishbone AB (publ)
ST:PRCO-B
0.15x Skr7.81 Million
≈ $840.70K
Skr51.14 Million Sweden Skr17.40 ▼ -2.25%
5933 Varengold Bank AG
F:VG8
0.15x €157.88 Million
≈ $184.58 Million
€1.03 Billion Germany €2.82 ▲ +0.00%
5934 Oil Country Tubular Limited
NSE:OILCOUNTUB
0.15x Rs177.68 Million
≈ $1.92 Million
Rs1.16 Billion India Rs57.86 ▼ -1.51%
5935 Mirza International Limited
NSE:MIRZAINT
0.15x Rs196.60 Million
≈ $2.13 Million
Rs1.29 Billion India Rs31.30 ▲ +0.74%
5936 VST Industries Limited
NSE:VSTIND
0.15x Rs870.40 Million
≈ $9.41 Million
Rs5.70 Billion India Rs212.69 ▼ -0.08%
5937 Media Nusantara Citra Tbk PT
JK:MNCN
0.15x Rp279.98 Billion
≈ $16.41 Million
Rp1.83 Trillion Indonesia Rp206.00 ▲ +0.98%
5938 NISSAN MOTOR SP. ADR/2
F:NISE
0.15x €2.13 Trillion
≈ $2.49 Trillion
€13.97 Trillion Germany €3.68 ▼ -1.08%
5939 TongFu Microelectronics Co Ltd
SHE:002156
0.15x CN¥4.37 Billion
≈ $640.12 Million
CN¥28.67 Billion China CN¥63.88 ▲ +1.16%
5940 Dongsuh
KO:026960
0.15x ₩9.70 Billion
≈ $6.58 Million
₩63.60 Billion Korea ₩25700.00 ▲ +0.78%
5941 Zhong Yang Financial Group Limited Ordinary Shares
NASDAQ:TOP
0.15x $7.90 Million $51.81 Million USA $14.13 ▲ +6.40%
5942 EMS Limited
NSE:EMSLIMITED
0.15x Rs415.50 Million
≈ $4.49 Million
Rs2.72 Billion India Rs394.35 ▼ -2.63%
5943 IZEA Inc
NASDAQ:IZEA
0.15x $1.22 Million $8.00 Million USA $2.99 ▼ -1.64%
5944 Als Ltd
AU:ALQ
0.15x AU$369.80 Million
≈ $261.66 Million
AU$2.43 Billion Australia AU$22.14 ▲ +0.73%
5945 Surya Semesta Internusa Tbk
JK:SSIA
0.15x Rp692.88 Billion
≈ $40.60 Million
Rp4.54 Trillion Indonesia Rp1775.00 ▲ +0.57%
5946 Clinica Baviera
MC:CBAV
0.15x €19.92 Million
≈ $23.29 Million
€130.65 Million Spain €58.80 ▲ +0.68%
5947 Halfords Group PLC
LSE:HFD
0.15x GBX99.80 Million
≈ $12.14K
GBX654.70 Million UK GBX232.50 ▼ -0.43%
5948 Rimbunan Sawit Bhd
KLSE:5113
0.15x RM59.54 Million
≈ $14.95 Million
RM390.61 Million Malaysia RM0.17 ▲ +3.03%
5949 Aminologics Co.Ltd
KQ:074430
0.15x ₩4.65 Billion
≈ $3.15 Million
₩30.52 Billion Korea ₩1224.00 ▲ +0.33%
5950 LIVE MOTION GAMES ZY -10
F:4YM
0.15x €525.40K
≈ $614.25K
€3.45 Million Germany €0.15 ▲ +0.00%
5951 Sports Entertainment Group Ltd
AU:SEG
0.15x AU$12.49 Million
≈ $8.83 Million
AU$81.94 Million Australia AU$0.28 ▲ +1.82%
5952 Murphy Oil Corporation
NYSE:MUR
0.15x $731.70 Million $4.80 Billion USA $37.41 ▼ -2.27%
5953 Pets at Home Group Plc
LSE:PETS
0.15x GBX103.80 Million
≈ $12.63K
GBX681.60 Million UK GBX212.80 ▼ -1.39%
5954 Thaifoods Group Public Company Limited
BK:TFG
0.15x ฿4.10 Billion
≈ $127.78 Million
฿26.92 Billion Thailand ฿10.00 ▼ -0.99%
5955 Thaifoods Group Public Company Limited
BK:TFG-R
0.15x ฿4.10 Billion
≈ $127.78 Million
฿26.92 Billion Thailand ฿10.00 ▼ -0.99%
5956 Depo Auto Parts Industrial Co Ltd
TW:6605
0.15x NT$1.88 Billion
≈ $59.28 Million
NT$12.36 Billion Taiwan NT$141.50 ▲ +0.35%
5957 SLOMAN NEPTUN Schiffahrts-Aktiengesellschaft
HM:NEP
0.15x €14.43 Million
≈ $16.86 Million
€94.77 Million Germany €62.00 ▲ +0.00%
5958 Zhejiang Great Shengda Packaging Co Ltd
SHG:603687
0.15x CN¥131.82 Million
≈ $19.29 Million
CN¥866.06 Million China CN¥13.40 ▲ +1.98%
5959 Texas Roadhouse Inc
NASDAQ:TXRH
0.15x $272.52 Million $1.79 Billion USA $204.48 ▲ +1.64%
5960 Bukit Asam Tbk PT
JK:PTBA
0.15x Rp2.98 Trillion
≈ $174.37 Million
Rp19.56 Trillion Indonesia Rp2400.00 ▲ +0.00%
5961 Lotte Chemical Titan Tbk PT
JK:FPNI
0.15x Rp10.54 Million
≈ $617.62
Rp69.29 Million Indonesia Rp540.00 ▲ +1.89%
5962 Magnachip Semiconductor Corporation
F:SMG
0.15x €15.71 Million
≈ $18.37 Million
€103.28 Million Germany €2.78 ▲ +1.46%
5963 BCB Bhd
KLSE:6602
0.15x RM109.43 Million
≈ $27.48 Million
RM719.51 Million Malaysia RM0.23 ▲ +0.00%
5964 Entreparticuli
PA:ALENT
0.15x €98.88K
≈ $115.60K
€650.13K France €0.66 ▲ +15.73%
5965 Koryo Credit Information Co. Ltd
KQ:049720
0.15x ₩7.90 Billion
≈ $5.35 Million
₩51.93 Billion Korea ₩9130.00 ▼ -0.54%
5966 Grupa Pracuj S.A.
WAR:GPP
0.15x zł79.47 Million
≈ $21.87 Million
zł522.92 Million Poland zł54.10 ▲ +1.12%
5967 Northking Information Technology Co
SHE:002987
0.15x CN¥87.45 Million
≈ $12.80 Million
CN¥575.41 Million China CN¥11.08 ▲ +0.91%
5968 Kolibri Global Energy Inc. Common stock
NASDAQ:KGEI
0.15x $12.92 Million $85.05 Million USA $6.09 ▲ +0.00%
5969 Chunghwa Telecom Co. Ltd
F:CHWD
0.15x €26.06 Billion
≈ $30.47 Billion
€171.55 Billion Germany €36.80 ▲ +0.55%
5970 Safe Bulkers Inc
NYSE:SB
0.15x $84.86 Million $558.88 Million USA $8.53 ▲ +3.02%
5971 Schneider National Inc
NYSE:SNDR
0.15x $294.00 Million $1.94 Billion USA $35.82 ▲ +1.94%
5972 S H Kelkar and Company Limited
NSE:SHK
0.15x Rs2.24 Billion
≈ $24.22 Million
Rs14.75 Billion India Rs157.47 ▼ -0.67%
5973 Safkar Ege Sogutmacilik Klima Soguk Hava Tesisleri Ihracat Ithalat Sanayi ve Tic
IS:SAFKR
0.15x TL81.11 Million
≈ $1.82 Million
TL534.59 Million Turkey TL19.70 ▲ +0.82%
5974 FARM FRESH BERHAD
KLSE:5306
0.15x RM108.36 Million
≈ $27.20 Million
RM714.65 Million Malaysia RM2.10 ▼ -0.47%
5975 Zhongshan Broad-Ocean Motor Co Ltd
SHE:002249
0.15x CN¥1.36 Billion
≈ $199.52 Million
CN¥9.00 Billion China CN¥7.07 ▲ +0.57%
5976 Duke Royalty Ltd
LSE:DUKE
0.15x GBX13.78 Million
≈ $1.68K
GBX90.89 Million UK GBX27.00 ▼ -0.74%
5977 Electric Connector Technology Co Ltd
SHE:300679
0.15x CN¥348.19 Million
≈ $50.95 Million
CN¥2.30 Billion China CN¥51.45 ▲ +1.98%
5978 SRP Groupe SA
PA:SRP
0.15x €36.40 Million
≈ $42.56 Million
€240.20 Million France €0.80 ▲ +0.00%
5979 KHD Humboldt Wedag International AG
XETRA:KWG
0.15x €20.79 Million
≈ $24.31 Million
€137.23 Million Germany €2.04 ▼ -0.97%
5980 Asseco Poland S.A.
WAR:ACP
0.15x zł1.54 Billion
≈ $424.05 Million
zł10.17 Billion Poland zł229.50 ▲ +2.55%
5981 Eternit S.A
SA:ETER3
0.15x R$78.80 Million
≈ $15.46 Million
R$520.32 Million Brazil R$3.73 ▲ +0.00%
5982 General Commercial & Industrial S.A
AT:GEBKA
0.15x €1.31 Million
≈ $1.53 Million
€8.64 Million Greece €2.18 ▲ +0.93%
5983 Halma PLC
LSE:HLMA
0.15x GBX204.80 Million
≈ $24.92K
GBX1.35 Billion UK GBX3510.00 ▲ +0.98%
5984 Deswell Industries Inc
NASDAQ:DSWL
0.15x $3.11 Million $20.57 Million USA $3.19 ▲ +2.24%
5985 Societe de la Tour Eiffel SA
PA:EIFF
0.15x €82.02 Million
≈ $95.88 Million
€541.80 Million France €8.20 ▲ +0.00%
5986 PetroChina Company Limited
F:PC6
0.15x €182.04 Billion
≈ $212.82 Billion
€1.20 Trillion Germany €1.10 ▲ +2.33%
5987 Schwälbchen Molkerei Jakob Berz AG
F:SMB
0.15x €5.12 Million
≈ $5.99 Million
€33.85 Million Germany €47.40 ▲ +10.23%
5988 Shenzhen Sinexcel Electric Co Ltd
SHE:300693
0.15x CN¥284.48 Million
≈ $41.63 Million
CN¥1.88 Billion China CN¥42.90 ▲ +3.87%
5989 Citychamp Dartong Co Ltd
SHG:600067
0.15x CN¥1.48 Billion
≈ $217.20 Million
CN¥9.81 Billion China CN¥2.80 ▲ +0.36%
5990 Bumitama Agri Ltd
F:2BU
0.15x €831.85 Billion
≈ $972.53 Billion
€5.50 Trillion Germany €1.42 ▼ -0.70%
5991 Palram
TA:PLRM
0.15x ILA81.94 Million
≈ $219.68K
ILA541.94 Million Israel ILA4333.00 ▲ +0.77%
5992 Guizhou Xinbang Pharmaceutical Co Ltd
SHE:002390
0.15x CN¥244.63 Million
≈ $35.80 Million
CN¥1.62 Billion China CN¥3.04 ▼ -3.80%
5993 Webzen Inc
KQ:069080
0.15x ₩11.74 Billion
≈ $7.96 Million
₩77.66 Billion Korea ₩10930.00 ▼ -2.24%
5994 Atlas Arteria
AU:ALX
0.15x AU$282.50 Million
≈ $199.89 Million
AU$1.87 Billion Australia AU$4.82 ▼ -0.41%
5995 Aucma Co Ltd
SHG:600336
0.15x CN¥790.58 Million
≈ $115.69 Million
CN¥5.23 Billion China CN¥6.18 ▲ +0.16%
5996 L&T Technology Services Limited
NSE:LTTS
0.15x Rs5.47 Billion
≈ $59.17 Million
Rs36.22 Billion India Rs3604.60 ▲ +0.71%
5997 Daetwyl I
SW:DAE
0.15x CHF105.10 Million
≈ $132.87 Million
CHF695.90 Million Switzerland CHF131.80 ▼ -0.75%
5998 BKV Corporation
NYSE:BKV
0.15x $160.59 Million $1.06 Billion USA $24.20 ▼ -7.28%
5999 Algorhythm Holdings, Inc.
NASDAQ:RIME
0.15x $1.62 Million $10.74 Million USA $0.34 ▲ +8.97%
6000 DarkIris Inc. Class A Ordinary Shares
NASDAQ:DKI
0.15x $251.19K $1.66 Million USA $3.91 ▼ -1.01%