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
6801 Morgan Advanced Materials plc
LSE:MGAM
0.13x GBX87.60 Million
≈ $10.66K
GBX668.20 Million UK GBX233.50 ▲ +0.21%
6802 Anji Microelectronics Tech Co Ltd
SHG:688019
0.13x CN¥112.24 Million
≈ $16.42 Million
CN¥856.17 Million China CN¥241.07 ▼ -2.95%
6803 One SA
WAR:FMG
0.13x zł6.21 Million
≈ $1.71 Million
zł47.35 Million Poland zł58.40 ▼ -2.34%
6804 Jai Balaji Industries Limited
NSE:JAIBALAJI
0.13x Rs2.38 Billion
≈ $25.78 Million
Rs18.20 Billion India Rs63.57 ▼ -3.80%
6805 BRC Group Holdings, Inc.
NASDAQ:RILY
0.13x $225.04 Million $1.72 Billion USA $7.12 ▲ +2.74%
6806 A.F.P. Provida
SN:PROVIDA
0.13x CL$27.08 Billion
≈ $30.29 Million
CL$206.75 Billion Chile CL$4800.00 ▲ +0.00%
6807 Yunnan Tin Co Ltd
SHE:000960
0.13x CN¥2.04 Billion
≈ $298.80 Million
CN¥15.59 Billion China CN¥37.10 ▲ +0.41%
6808 Pexa Group Ltd
AU:PXA
0.13x AU$68.48 Million
≈ $48.45 Million
AU$522.83 Million Australia AU$8.10 ▲ +0.75%
6809 Korea Fuel-Tech Corporation
KQ:123410
0.13x ₩37.47 Billion
≈ $25.39 Million
₩286.07 Billion Korea ₩5410.00 ▼ -2.17%
6810 Blue Label Telecoms Ltd
JSE:BLU
0.13x ZAC1.51 Billion
≈ $803.29K
ZAC11.54 Billion South Africa ZAC823.00 ▲ +2.62%
6811 Bisalloy Steel Group Ltd
AU:BIS
0.13x AU$5.19 Million
≈ $3.67 Million
AU$39.64 Million Australia AU$4.75 ▼ -0.84%
6812 Emei Shan Tourism Co Ltd
SHE:000888
0.13x CN¥108.36 Million
≈ $15.86 Million
CN¥827.57 Million China CN¥9.77 ▼ -0.91%
6813 PS Tec. Co. Ltd
KQ:002230
0.13x ₩5.10 Billion
≈ $3.46 Million
₩38.95 Billion Korea ₩5030.00 ▼ -4.55%
6814 Secure Energy Services Inc.
TO:SES
0.13x CA$236.00 Million
≈ $170.72 Million
CA$1.80 Billion Canada CA$23.84 ▼ -0.21%
6815 Votum SA
WAR:VOT
0.13x zł36.53 Million
≈ $10.05 Million
zł279.15 Million Poland zł43.95 ▼ -0.11%
6816 ATRESM.C.D.M.ADR/1/EO-75
F:YT2
0.13x €97.54 Million
≈ $114.03 Million
€745.49 Million Germany €4.90 ▼ -1.21%
6817 Hafnia Limited
NYSE:HAFN
0.13x $162.14 Million $1.24 Billion USA $8.16 ▲ +3.42%
6818 Atacadão S.A
SA:CRFB3
0.13x R$10.15 Billion
≈ $1.99 Billion
R$77.57 Billion Brazil R$8.48 ▲ +0.00%
6819 Aurizon Holdings Ltd
AU:AZJ
0.13x AU$978.00 Million
≈ $692.00 Million
AU$7.48 Billion Australia AU$3.65 ▲ +1.39%
6820 The Mercantile Investment Trust plc
LSE:MRC
0.13x GBX43.98 Million
≈ $5.35K
GBX336.42 Million UK GBX283.00 ▲ +0.35%
6821 Daehan New Pharm Co. Ltd
KQ:054670
0.13x ₩15.96 Billion
≈ $10.82 Million
₩122.10 Billion Korea ₩5580.00 ▼ -2.62%
6822 Anhui ANLI Artificial Leather
SHE:300218
0.13x CN¥78.79 Million
≈ $11.53 Million
CN¥602.85 Million China CN¥12.57 ▲ +0.08%
6823 Peyto Exploration&Development Corp
TO:PEY
0.13x CA$347.88 Million
≈ $251.65 Million
CA$2.66 Billion Canada CA$25.29 ▼ -0.12%
6824 Beijing Join-Cheer Software Co Ltd
SHE:002279
0.13x CN¥104.65 Million
≈ $15.31 Million
CN¥801.16 Million China CN¥6.28 ▼ -0.79%
6825 Companhia de Saneamento Básico do Estado de São Paulo - SABESP
SA:SBSP3
0.13x R$6.96 Billion
≈ $1.37 Billion
R$53.28 Billion Brazil R$23.75 ▲ +1.89%
6826 Croda International PLC
LSE:CRDA
0.13x GBX161.00 Million
≈ $19.59K
GBX1.23 Billion UK GBX3433.00 ▲ +2.94%
6827 Hangzhou Fortune Gas Cryogenic Group Co. Ltd. A
SHG:603173
0.13x CN¥511.37 Million
≈ $74.83 Million
CN¥3.92 Billion China CN¥31.46 ▲ +0.22%
6828 Noble Corporation plc
NYSE:NE
0.13x $377.14 Million $2.89 Billion USA $46.27 ▼ -1.51%
6829 TX Group AG
SW:TXGN
0.13x CHF104.00 Million
≈ $131.48 Million
CHF797.00 Million Switzerland CHF147.00 ▼ -0.14%
6830 Solar A/S
CO:SOLAR-B
0.13x Dkr561.00 Million
≈ $87.77 Million
Dkr4.30 Billion Denmark Dkr206.50 ▲ +0.24%
6831 JCET Group Co Ltd
SHG:600584
0.13x CN¥3.09 Billion
≈ $451.84 Million
CN¥23.67 Billion China CN¥78.57 ▼ -1.14%
6832 Elspec
TA:ELSPC
0.13x ILA3.06 Million
≈ $8.21K
ILA23.47 Million Israel ILA333.50 ▼ -6.69%
6833 Ironwood Pharmaceuticals Inc
NASDAQ:IRWD
0.13x $58.28 Million $446.97 Million USA $4.29 ▲ +3.62%
6834 SAMT Co. Ltd
KQ:031330
0.13x ₩64.94 Billion
≈ $44.01 Million
₩498.09 Billion Korea ₩7850.00 ▼ -3.56%
6835 Payton -L
TA:PAYT
0.13x ILA1.31 Million
≈ $3.53K
ILA10.09 Million Israel ILA5008.00 ▼ -0.83%
6836 Sun Max Tech Ltd
TW:6591
0.13x NT$178.15 Million
≈ $5.61 Million
NT$1.37 Billion Taiwan NT$42.85 ▲ +0.00%
6837 Xinyi Solar Holdings Ltd
F:13X
0.13x €2.86 Billion
≈ $3.35 Billion
€21.98 Billion Germany €0.25 ▲ +2.67%
6838 Saab AB (publ)
ST:SAAB-B
0.13x Skr10.56 Billion
≈ $1.14 Billion
Skr81.03 Billion Sweden Skr655.20 ▼ -1.70%
6839 Guangdong Provincial Expressway Development Co Ltd
SHE:200429
0.13x HK$1.77 Billion
≈ $225.80 Million
HK$13.58 Billion China HK$9.38 ▼ -0.11%
6840 Elementis PLC
LSE:ELM
0.13x GBX61.34 Million
≈ $7.46K
GBX470.87 Million UK GBX179.20 ▲ +0.67%
6841 Giant Manufacturing Co Ltd
TW:9921
0.13x NT$4.40 Billion
≈ $138.70 Million
NT$33.80 Billion Taiwan NT$107.50 ▲ +1.42%
6842 Elecnor S.A
MC:ENO
0.13x €353.76 Million
≈ $413.58 Million
€2.72 Billion Spain €31.90 ▼ -0.31%
6843 Asia Sejahtera Mina Tbk
JK:AGAR
0.13x Rp10.05 Billion
≈ $588.84K
Rp77.18 Billion Indonesia Rp1810.00 ▲ +12.77%
6844 Can2 Termik AS
IS:CANTE
0.13x TL531.82 Million
≈ $11.91 Million
TL4.08 Billion Turkey TL1.21 ▲ +0.00%
6845 TTS (TRANSPORT TRADE SERVICES)
RO:TTS
0.13x RON42.55 Million
≈ $9.77 Million
RON326.80 Million Romania RON7.30 ▼ -0.54%
6846 Atrium Real Estate Investment Trust
KLSE:5130
0.13x RM46.19 Million
≈ $11.60 Million
RM354.81 Million Malaysia RM1.21 ▲ +0.83%
6847 Tembaga Mulia Semanan Tbk
JK:TBMS
0.13x Rp9.92 Million
≈ $581.36
Rp76.22 Million Indonesia Rp1215.00 ▼ -0.41%
6848 Christian Dior SE
PA:CDI
0.13x €9.33 Billion
≈ $10.91 Billion
€71.68 Billion France €409.60 ▲ +1.89%
6849 ChemPartner PharmaTech Co Ltd
SHE:300149
0.13x CN¥94.83 Million
≈ $13.88 Million
CN¥728.59 Million China CN¥10.38 ▼ -8.55%
6850 Xian Sunresin New Materials Co Ltd
SHE:300487
0.13x CN¥277.37 Million
≈ $40.59 Million
CN¥2.13 Billion China CN¥66.89 ▼ -4.39%
6851 INTERSHOP Communications Aktiengesellschaft
XETRA:ISHA
0.13x €2.95 Million
≈ $3.45 Million
€22.65 Million Germany €1.54 ▼ -0.32%
6852 Telenor ASA
OL:TEL
0.13x Nkr20.14 Billion
≈ $2.12 Billion
Nkr154.76 Billion Norway Nkr134.10 ▲ +0.52%
6853 What's Cooking Group NV/SA
BR:WHATS
0.13x €14.05 Million
≈ $16.42 Million
€107.96 Million Belgium €146.00 ▲ +2.82%
6854 Unlimited Travel Group UTG AB (publ)
ST:UTG
0.13x Skr64.10 Million
≈ $6.90 Million
Skr492.63 Million Sweden Skr22.30 ▼ -0.89%
6855 Stark Technology Inc
TW:2480
0.13x NT$703.69 Million
≈ $22.17 Million
NT$5.41 Billion Taiwan NT$160.00 ▲ +0.00%
6856 Thai Mui Corporation Public Company Limited
BK:THMUI
0.13x ฿34.92 Million
≈ $1.09 Million
฿268.40 Million Thailand ฿0.30 ▲ +0.00%
6857 IMCO Industries Ltd
TA:IMCO
0.13x ILA25.74 Million
≈ $69.00K
ILA197.86 Million Israel ILA3211.00 ▲ +1.90%
6858 Wiz Soluções e Corretagem de Seguros S.A
SA:WIZC3
0.13x R$144.45 Million
≈ $28.34 Million
R$1.11 Billion Brazil R$7.75 ▲ +2.38%
6859 Chipotle Mexican Grill Inc
NYSE:CMG
0.13x $831.68 Million $6.40 Billion USA $36.90 ▲ +4.56%
6860 Alarko Holding AS
IS:ALARK
0.13x TL5.63 Billion
≈ $126.09 Million
TL43.30 Billion Turkey TL106.30 ▼ -1.30%
6861 Aspen Aerogels Inc
NYSE:ASPN
0.13x $24.14 Million $185.66 Million USA $5.18 ▲ +1.37%
6862 Hanilcmt Co Ltd
KO:300720
0.13x ₩148.41 Billion
≈ $100.58 Million
₩1.14 Trillion Korea ₩15520.00 ▲ +2.31%
6863 Savencia SA
PA:SAVE
0.13x €381.60 Million
≈ $446.12 Million
€2.94 Billion France €63.80 ▼ -0.93%
6864 STMicroelectronics N.V
XETRA:SGM
0.13x €904.36 Million
≈ $1.06 Billion
€6.96 Billion Germany €52.71 ▼ -4.89%
6865 Huida Sanitary Ware Co Ltd
SHG:603385
0.13x CN¥143.43 Million
≈ $20.99 Million
CN¥1.10 Billion China CN¥5.49 ▼ -1.08%
6866 Eduspec Holdings Bhd
KLSE:0107
0.13x RM4.17 Million
≈ $1.05 Million
RM32.07 Million Malaysia RM0.11 ▲ +0.00%
6867 National Grid PLC
LSE:NG
0.13x GBX8.96 Billion
≈ $1.09 Million
GBX68.95 Billion UK GBX1171.00 ▼ -1.31%
6868 Sinolink Securities Co Ltd
SHG:600109
0.13x CN¥17.47 Billion
≈ $2.56 Billion
CN¥134.56 Billion China CN¥8.47 ▼ -0.35%
6869 MITSUIO.S.K.LINES ADR/1/2
F:MIL
0.13x €360.50 Billion
≈ $421.46 Billion
€2.78 Trillion Germany €14.60 ▼ -2.01%
6870 Apollo Sindoori Hotels Limited
NSE:APOLSINHOT
0.13x Rs244.81 Million
≈ $2.65 Million
Rs1.89 Billion India Rs1207.40 ▼ -0.49%
6871 Medartis Holding AG
SW:MED
0.13x CHF36.85 Million
≈ $46.59 Million
CHF284.05 Million Switzerland CHF90.10 ▼ -0.33%
6872 Goodrx Holdings Inc
NASDAQ:GDRX
0.13x $94.02 Million $724.79 Million USA $3.45 ▼ -3.09%
6873 Thai Oil Public Company Limited
BK:TOP
0.13x ฿30.38 Billion
≈ $947.03 Million
฿234.25 Billion Thailand ฿64.00 ▲ +4.49%
6874 Thai Oil Public Company Limited
F:LQZ
0.13x €30.38 Billion
≈ $35.52 Billion
€234.25 Billion Germany €1.66 ▲ +4.40%
6875 Jiangsu Nata Opto Electr Material
SHE:300346
0.13x CN¥269.14 Million
≈ $39.38 Million
CN¥2.08 Billion China CN¥56.85 ▼ -0.32%
6876 Akr Corporindo Tbk
JK:AKRA
0.13x Rp2.97 Trillion
≈ $174.24 Million
Rp22.93 Trillion Indonesia Rp1380.00 ▼ -1.08%
6877 3SBio Inc
F:83B
0.13x €753.91 Million
≈ $881.40 Million
€5.81 Billion Germany €1.90 ▲ +9.77%
6878 Gateley (Holdings) Plc
LSE:GTLY
0.13x GBX12.53 Million
≈ $1.52K
GBX96.65 Million UK GBX57.00 ▲ +1.42%
6879 ShuYu Civilian Pharmacy Corp. Ltd.
SHE:301017
0.13x CN¥975.31 Million
≈ $142.72 Million
CN¥7.52 Billion China CN¥13.20 ▼ -1.20%
6880 Shenzhen Transsion Holdings Co Ltd
SHG:688036
0.13x CN¥3.41 Billion
≈ $499.10 Million
CN¥26.32 Billion China CN¥57.81 ▼ -1.83%
6881 Sinar Mas Agro Resources and Technology Tbk PT
JK:SMAR
0.13x Rp3.18 Trillion
≈ $186.18 Million
Rp24.52 Trillion Indonesia Rp5900.00 ▲ +2.16%
6882 Sunlands Technology Group
NYSE:STG
0.13x $143.02 Million $1.10 Billion USA $3.05 ▲ +3.74%
6883 Samhi Hotels Limited
NSE:SAMHI
0.13x Rs2.60 Billion
≈ $28.14 Million
Rs20.08 Billion India Rs159.56 ▼ -0.52%
6884 Jiangsu Xinning Modern Logist
SHE:300013
0.13x CN¥45.95 Million
≈ $6.72 Million
CN¥354.76 Million China CN¥4.07 ▲ +1.50%
6885 HSS Hire Group PLC
LSE:HSS
0.13x GBX28.99 Million
≈ $3.53K
GBX223.81 Million UK GBX7.39 ▼ -3.40%
6886 Somany Ceramics Limited
NSE:SOMANYCERA
0.13x Rs1.35 Billion
≈ $14.58 Million
Rs10.41 Billion India Rs520.15 ▲ +1.77%
6887 American States Water Company
NYSE:AWR
0.13x $214.11 Million $1.65 Billion USA $88.63 ▼ -0.76%
6888 Indiana Resources Ltd
AU:IDA
0.13x AU$432.00K
≈ $305.67K
AU$3.34 Million Australia AU$0.02 ▲ +0.00%
6889 Strathcona Resources Ltd.
TO:SCR
0.13x CA$570.90 Million
≈ $412.98 Million
CA$4.41 Billion Canada CA$44.20 ▼ -1.03%
6890 Advantage Oil & Gas Ltd.
TO:AAV
0.13x CA$174.69 Million
≈ $126.37 Million
CA$1.35 Billion Canada CA$11.20 ▲ +0.90%
6891 Ennostar Inc
TW:3714
0.13x NT$1.19 Billion
≈ $37.63 Million
NT$9.23 Billion Taiwan NT$57.30 ▲ +0.53%
6892 Médica Sur S.A.B. de C.V
MX:MEDICAB
0.13x MX$291.71 Million
≈ $16.79 Million
MX$2.25 Billion Mexico MX$56.90 ▼ -0.18%
6893 Hangzhou Tigermed Consulting
SHE:300347
0.13x CN¥548.15 Million
≈ $80.21 Million
CN¥4.24 Billion China CN¥54.37 ▼ -2.07%
6894 Unifirst Corporation
NYSE:UNF
0.13x $80.56 Million $622.65 Million USA $290.25 ▲ +0.55%
6895 Talbros Automotive Components Limited
NSE:TALBROAUTO
0.13x Rs426.00 Million
≈ $4.61 Million
Rs3.29 Billion India Rs413.40 ▲ +0.34%
6896 The Western India Plywoods Limited
NSE:WIPL
0.13x Rs48.30 Million
≈ $522.35K
Rs373.40 Million India Rs165.00 ▲ +0.41%
6897 Lovable Lingerie Limited
NSE:LOVABLE
0.13x Rs22.46 Million
≈ $242.89K
Rs173.66 Million India Rs71.56 ▲ +0.87%
6898 JuneYao Dairy Co Ltd
SHG:605388
0.13x CN¥45.59 Million
≈ $6.67 Million
CN¥352.63 Million China CN¥5.97 ▼ -1.32%
6899 Allmed Medical Products Co Ltd Class A
SHE:002950
0.13x CN¥282.02 Million
≈ $41.27 Million
CN¥2.18 Billion China CN¥9.31 ▼ -2.72%
6900 Stuve Gold Corp
V:STUV
0.13x CA$212.44K
≈ $153.67K
CA$1.64 Million Canada CA$0.54 ▲ +0.00%