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
5001 Shree Pushkar Chemicals & Fertilisers Limited
NSE:SHREEPUSHK
0.18x Rs654.45 Million
≈ $7.08 Million
Rs3.60 Billion India Rs401.15 ▼ -1.35%
5002 EPRCOMUNICAZIONE S.P.A.
F:J3P
0.18x €827.45K
≈ $967.37K
€4.56 Million Germany €1.11 ▲ +0.91%
5003 Sunflex Tech Co Ltd
TWO:3390
0.18x NT$94.66 Million
≈ $2.98 Million
NT$521.21 Million Taiwan NT$21.65 ▲ +0.93%
5004 Fintech Select Ltd
V:FTEC
0.18x CA$215.16K
≈ $155.64K
CA$1.19 Million Canada CA$0.03 ▲ +0.00%
5005 Road Environment Technology Co. Ltd. A
SHG:688156
0.18x CN¥198.84 Million
≈ $29.10 Million
CN¥1.10 Billion China CN¥19.72 ▲ +1.18%
5006 Mecaro Co. Ltd
KQ:241770
0.18x ₩2.97 Billion
≈ $2.01 Million
₩16.38 Billion Korea ₩37300.00 ▲ +0.95%
5007 Shanghai SK Automation Technology Co. Ltd. A
SHG:688155
0.18x CN¥608.65 Million
≈ $89.07 Million
CN¥3.35 Billion China CN¥60.02 ▲ +1.76%
5008 Shandong Shengli Co Ltd
SHE:000407
0.18x CN¥493.76 Million
≈ $72.25 Million
CN¥2.72 Billion China CN¥4.11 ▼ -0.72%
5009 AB AMBER GRID EO 029
F:AMH
0.18x €25.76 Million
≈ $30.12 Million
€142.03 Million Germany €1.11 ▲ +0.91%
5010 Hunan Hansen Pharmaceutical Co Ltd
SHE:002412
0.18x CN¥56.32 Million
≈ $8.24 Million
CN¥310.49 Million China CN¥10.19 ▲ +10.04%
5011 Rockfields Property Indonesia Pt
JK:ROCK
0.18x Rp20.76 Billion
≈ $1.22 Million
Rp114.49 Billion Indonesia Rp2150.00 ▼ -1.38%
5012 Jullundur Motor Agency (Delhi) Limited
NSE:JMA
0.18x Rs135.97 Million
≈ $1.47 Million
Rs749.82 Million India Rs90.73 ▼ -0.42%
5013 TTW Public Company Limited
BK:TTW-R
0.18x ฿745.40 Million
≈ $23.23 Million
฿4.11 Billion Thailand ฿9.25 ▲ +0.54%
5014 ENERGY&MACHINERY KOREA Co.Ltd
KQ:095190
0.18x ₩22.73 Billion
≈ $15.40 Million
₩125.37 Billion Korea ₩1828.00 ▼ -2.71%
5015 Soke Degirmencilik AS
IS:SOKE
0.18x TL258.11 Million
≈ $5.78 Million
TL1.42 Billion Turkey TL14.25 ▼ -0.42%
5016 Shennan Circuits Co Ltd Class A
SHE:002916
0.18x CN¥2.94 Billion
≈ $430.25 Million
CN¥16.23 Billion China CN¥358.25 ▲ +3.84%
5017 Intertek Group PLC
LSE:ITRK
0.18x GBX477.20 Million
≈ $58.06K
GBX2.63 Billion UK GBX5845.00 ▲ +0.09%
5018 Frey SA
PA:FREY
0.18x €375.56 Million
≈ $439.07 Million
€2.07 Billion France €35.80 ▲ +0.00%
5019 Alleima AB (publ)
ST:ALLEI
0.18x Skr1.09 Billion
≈ $117.19 Million
Skr6.01 Billion Sweden Skr114.20 ▲ +0.97%
5020 Able Global Bhd
KLSE:7167
0.18x RM46.92 Million
≈ $11.78 Million
RM259.17 Million Malaysia RM1.56 ▲ +0.00%
5021 Elan Microelectronics Corp
TW:2458
0.18x NT$1.25 Billion
≈ $39.42 Million
NT$6.91 Billion Taiwan NT$140.50 ▼ -3.77%
5022 Jiangsu Kanion Pharmaceutical Co Ltd
SHG:600557
0.18x CN¥330.77 Million
≈ $48.40 Million
CN¥1.83 Billion China CN¥12.06 ▼ -5.93%
5023 MORIMATSU INT.H.C. (HK)
F:1S5
0.18x €772.46 Million
≈ $903.09 Million
€4.27 Billion Germany €0.82 ▲ +0.00%
5024 Andes Technology Corp
TW:6533
0.18x NT$321.65 Million
≈ $10.13 Million
NT$1.78 Billion Taiwan NT$250.00 ▲ +1.83%
5025 Chord Energy Corp
NASDAQ:CHRD
0.18x $908.58 Million $5.02 Billion USA $147.85 ▼ -0.65%
5026 HaiXin Foods Co Ltd
SHE:002702
0.18x CN¥161.57 Million
≈ $23.64 Million
CN¥893.49 Million China CN¥4.86 ▼ -1.02%
5027 Santech Holdings Limited
NASDAQ:STEC
0.18x $2.56 Million $14.18 Million USA $246.40 ▲ +0.00%
5028 MSC Co. Ltd
KQ:009780
0.18x ₩16.36 Billion
≈ $11.09 Million
₩90.54 Billion Korea ₩6960.00 ▼ -0.14%
5029 Ecocab Co. Ltd
KQ:128540
0.18x ₩10.55 Billion
≈ $7.15 Million
₩58.36 Billion Korea ₩1250.00 ▼ -2.34%
5030 Fujian MinDong Electric Power Co Ltd
SHE:000993
0.18x CN¥177.25 Million
≈ $25.94 Million
CN¥981.01 Million China CN¥9.71 ▼ -0.51%
5031 Jubilee Enterprise Public Company Limited
BK:JUBILE
0.18x ฿85.07 Million
≈ $2.65 Million
฿470.87 Million Thailand ฿7.90 ▲ +0.64%
5032 Koninklijke Heijmans N.V.
AS:HEIJM
0.18x €218.00 Million
≈ $254.86 Million
€1.21 Billion Netherlands €87.70 ▼ -0.85%
5033 VivoPower International PLC
NASDAQ:VVPR
0.18x $13.91 Million $77.02 Million USA $4.54 ▼ -7.91%
5034 HELLENIC TELEC.ORG.ADR1/2
F:OTES
0.18x €529.10 Million
≈ $618.57 Million
€2.93 Billion Germany €8.95 ▼ -1.10%
5035 Sarawak Oil Palms Bhd
KLSE:5126
0.18x RM256.26 Million
≈ $64.34 Million
RM1.42 Billion Malaysia RM5.56 ▲ +5.50%
5036 Millie Seojae.
KQ:418470
0.18x ₩2.95 Billion
≈ $2.00 Million
₩16.34 Billion Korea ₩9350.00 ▼ -0.85%
5037 Dillard's, Inc.
NYSE:DDS
0.18x $381.20 Million $2.11 Billion USA $621.63 ▲ +3.96%
5038 Plastiblends India Limited
NSE:PLASTIBLEN
0.18x Rs196.18 Million
≈ $2.12 Million
Rs1.09 Billion India Rs191.54 ▲ +1.38%
5039 Xinjiang Joinworld Co Ltd
SHG:600888
0.18x CN¥1.35 Billion
≈ $198.04 Million
CN¥7.50 Billion China CN¥10.25 ▲ +4.49%
5040 Datamatics Global Services Limited
NSE:DATAMATICS
0.18x Rs1.28 Billion
≈ $13.80 Million
Rs7.08 Billion India Rs819.25 ▼ -0.20%
5041 Nurminen Logistics Oyj
HE:NLG1V
0.18x €10.32 Million
≈ $12.07 Million
€57.24 Million Finland €0.60 ▲ +3.09%
5042 Jindal Steel & Power Limited
NSE:JINDALSTEL
0.18x Rs82.77 Billion
≈ $895.14 Million
Rs459.21 Billion India Rs1127.80 ▲ +0.80%
5043 eEducation Albert AB
ST:ALBERT
0.18x Skr17.94 Million
≈ $1.93 Million
Skr99.54 Million Sweden Skr4.58 ▼ -2.14%
5044 UNIQUE
KLSE:0257
0.18x RM5.75 Million
≈ $1.44 Million
RM31.90 Million Malaysia RM0.43 ▲ +1.18%
5045 PayPoint plc
LSE:PAY
0.18x GBX90.68 Million
≈ $11.03K
GBX503.26 Million UK GBX628.00 ▲ +2.11%
5046 Matador Resources Company
NYSE:MTDR
0.18x $1.31 Billion $7.24 Billion USA $58.38 ▼ -0.07%
5047 Samsung Electro Mechanics Pref
KO:009155
0.18x ₩864.18 Billion
≈ $585.64 Million
₩4.80 Trillion Korea ₩461000.00 ▼ -5.44%
5048 Samsung Electro-Mechanics
KO:009150
0.18x ₩864.18 Billion
≈ $585.64 Million
₩4.80 Trillion Korea ₩1316000.00 ▼ -5.73%
5049 Xiamen R&T Plumbing Technology Co Ltd
SHE:002790
0.18x CN¥81.24 Million
≈ $11.89 Million
CN¥451.31 Million China CN¥5.89 ▼ -1.01%
5050 OHEIM INT Co.Ltd
KQ:309930
0.18x ₩6.38 Billion
≈ $4.32 Million
₩35.43 Billion Korea ₩920.00 ▼ -0.11%
5051 Texas Instruments Incorporated
NASDAQ:TXN
0.18x $3.22 Billion $17.88 Billion USA $264.36 ▼ -0.47%
5052 JD Sports Fashion PLC
LSE:JD
0.18x GBX1.14 Billion
≈ $139.07K
GBX6.35 Billion UK GBX84.54 ▲ +5.57%
5053 Voya Financial Inc
NYSE:VOYA
0.18x $503.00 Million $2.79 Billion USA $97.76 ▲ +0.28%
5054 LSI Industries Inc
NASDAQ:LYTS
0.18x $26.67 Million $148.21 Million USA $20.34 ▼ -1.36%
5055 Perfect Moment Ltd.
NYSE MKT:PMNT
0.18x $2.29 Million $12.74 Million USA $0.23 ▲ +2.25%
5056 Hyosung Corp
KO:004800
0.18x ₩454.98 Billion
≈ $308.33 Million
₩2.53 Trillion Korea ₩155900.00 ▼ -3.05%
5057 Changsha Tongcheng Holdings Co Ltd
SHE:000419
0.18x CN¥311.91 Million
≈ $45.64 Million
CN¥1.73 Billion China CN¥4.90 ▼ -1.61%
5058 Brouwerij Handelsmaatschappij NV
BR:COBH
0.18x €12.24 Million
≈ $14.31 Million
€68.08 Million Belgium €2300.00 ▲ +0.00%
5059 Latrobe Magnesium Ltd
AU:LMG
0.18x AU$7.74 Million
≈ $5.47 Million
AU$43.04 Million Australia AU$0.01 ▲ +0.00%
5060 Broadex Technologies Co Ltd
SHE:300548
0.18x CN¥204.13 Million
≈ $29.87 Million
CN¥1.14 Billion China CN¥197.42 ▼ -3.23%
5061 Gruvaktiebolaget Viscaria
ST:VISC
0.18x Skr208.50 Million
≈ $22.44 Million
Skr1.16 Billion Sweden Skr22.00 ▲ +1.38%
5062 Test Research Inc
TW:3030
0.18x NT$529.57 Million
≈ $16.68 Million
NT$2.95 Billion Taiwan NT$285.00 ▼ -1.55%
5063 NanJi ECommerce Co Ltd
SHE:002127
0.18x CN¥120.30 Million
≈ $17.60 Million
CN¥669.80 Million China CN¥2.81 ▼ -1.75%
5064 Hankook Tire Worldwide
KO:000240
0.18x ₩81.24 Billion
≈ $55.06 Million
₩452.41 Billion Korea ₩23250.00 ▼ -1.48%
5065 Jiangsu Lihua Animal Husbandry Co Ltd
SHE:300761
0.18x CN¥1.24 Billion
≈ $181.48 Million
CN¥6.91 Billion China CN¥18.77 ▲ +0.32%
5066 Eurofins Scientific SE
PA:ERF
0.18x €1.33 Billion
≈ $1.55 Billion
€7.40 Billion France €72.84 ▲ +0.03%
5067 Speedy Hire PLC
LSE:SDY
0.18x GBX69.10 Million
≈ $8.41K
GBX385.50 Million UK GBX18.90 ▲ +0.75%
5068 KNW Co. Ltd
KQ:105330
0.18x ₩18.67 Billion
≈ $12.65 Million
₩104.16 Billion Korea ₩6770.00 ▲ +2.58%
5069 Lite Access Technologies Inc
V:LTE
0.18x CA$4.87 Million
≈ $3.52 Million
CA$27.15 Million Canada CA$0.13 ▲ +19.05%
5070 Gordon Auto Body Parts Co Ltd
TW:1524
0.18x NT$391.17 Million
≈ $12.32 Million
NT$2.18 Billion Taiwan NT$27.45 ▲ +0.73%
5071 Daidong Elec
KO:008110
0.18x ₩4.58 Billion
≈ $3.10 Million
₩25.54 Billion Korea ₩15040.00 ▲ +0.00%
5072 Wendell Industrial Co. Ltd
TWO:6761
0.18x NT$193.62 Million
≈ $6.10 Million
NT$1.08 Billion Taiwan NT$187.00 ▲ +1.36%
5073 DEME Group NV
BR:DEME
0.18x €677.05 Million
≈ $791.55 Million
€3.78 Billion Belgium €168.80 ▲ +0.12%
5074 JINXIN FERT.GRP HD-00001
F:3NX
0.18x €853.35 Million
≈ $997.65 Million
€4.76 Billion Germany €0.23 ▲ +5.45%
5075 Suli Co Ltd
SHG:603585
0.18x CN¥389.68 Million
≈ $57.02 Million
CN¥2.18 Billion China CN¥10.03 ▼ -1.18%
5076 Bangkok Dusit Medical Services Public Company Limited
BK:BDMS
0.18x ฿8.31 Billion
≈ $258.90 Million
฿46.39 Billion Thailand ฿19.90 ▲ +0.51%
5077 Wave Cyber Shanghai Co Ltd
SHG:688718
0.18x CN¥25.37 Million
≈ $3.71 Million
CN¥141.72 Million China CN¥14.28 ▲ +1.20%
5078 Hellenic Petroleum S.A
AT:ELPE
0.18x €1.19 Billion
≈ $1.39 Billion
€6.63 Billion Greece €15.39 ▲ +0.59%
5079 Dala Energi AB
ST:DE
0.18x Skr22.50 Million
≈ $2.42 Million
Skr125.74 Million Sweden Skr89.20 ▲ +0.00%
5080 Locate Technologies Ltd
AU:LOC
0.18x AU$999.59K
≈ $707.27K
AU$5.58 Million Australia AU$0.06 ▲ +0.00%
5081 Sahamitr Pressure Container Public Company Limited
BK:SMPC
0.18x ฿88.73 Million
≈ $2.77 Million
฿496.10 Million Thailand ฿10.40 ▲ +0.97%
5082 SMO ClinPlus Co. Ltd.
SHE:301257
0.18x CN¥43.53 Million
≈ $6.37 Million
CN¥243.37 Million China CN¥48.52 ▼ -7.07%
5083 Prakash Pipes Limited
NSE:PPL
0.18x Rs223.80 Million
≈ $2.42 Million
Rs1.25 Billion India Rs271.60 ▲ +0.31%
5084 Hoang Quan Consulting Trading Service Real Estate Corp
VN:HQC
0.18x ₫627.29 Billion
≈ $23.83 Million
₫3.51 Trillion Vietnam ₫2190.00 ▲ +1.39%
5085 TCI Express Limited
NSE:TCIEXP
0.18x Rs368.20 Million
≈ $3.98 Million
Rs2.06 Billion India Rs550.95 ▲ +1.16%
5086 Liquidity Services Inc
NASDAQ:LQDT
0.18x $32.94 Million $184.24 Million USA $43.27 ▲ +1.22%
5087 Sichuan Xunyou Network Technology Co Ltd
SHE:300467
0.18x CN¥31.48 Million
≈ $4.61 Million
CN¥176.08 Million China CN¥32.79 ▼ -1.15%
5088 Rubicon Organics Inc
V:ROMJ
0.18x CA$4.36 Million
≈ $3.16 Million
CA$24.41 Million Canada CA$0.55 ▲ +1.85%
5089 Faraday Technology Corp
TW:3035
0.18x NT$1.28 Billion
≈ $40.48 Million
NT$7.19 Billion Taiwan NT$169.50 ▼ -1.45%
5090 Orora Ltd
AU:ORA
0.18x AU$348.70 Million
≈ $246.73 Million
AU$1.95 Billion Australia AU$1.49 ▼ -2.30%
5091 Digital Graphics Incorporation
KQ:043360
0.18x ₩599.97 Million
≈ $406.59K
₩3.36 Billion Korea ₩2230.00 ▼ -1.76%
5092 FPT Securities JSC
VN:FTS
0.18x ₫1.81 Trillion
≈ $68.67 Million
₫10.12 Trillion Vietnam ₫23000.00 ▲ +6.73%
5093 Global Mixed-Mode Technology Inc
TW:8081
0.18x NT$656.24 Million
≈ $20.68 Million
NT$3.68 Billion Taiwan NT$257.00 ▼ -0.77%
5094 Koninklijke KPN NV
AS:KPN
0.18x €1.87 Billion
≈ $2.19 Billion
€10.50 Billion Netherlands €4.07 ▲ +0.35%
5095 CK HUTCHISON HLDGS ADR 1
F:2CKA
0.18x €83.40 Billion
≈ $97.51 Billion
€467.28 Billion Germany €6.75 ▲ +0.75%
5096 Henan BCCY Environmental Energy Co. Ltd
SHE:300614
0.18x CN¥155.60 Million
≈ $22.77 Million
CN¥872.22 Million China CN¥10.75 ▲ +0.37%
5097 Rising Nonferrous Metals Share Co Ltd
SHG:600259
0.18x CN¥746.56 Million
≈ $109.25 Million
CN¥4.19 Billion China CN¥85.30 ▲ +0.65%
5098 Central Omega Resources Tbk PT
JK:DKFT
0.18x Rp328.59 Billion
≈ $19.25 Million
Rp1.84 Trillion Indonesia Rp675.00 ▲ +0.00%
5099 China Resources and Environment Co Ltd
SHG:600217
0.18x CN¥635.07 Million
≈ $92.93 Million
CN¥3.56 Billion China CN¥3.13 ▼ -0.32%
5100 Synchronoss Technologies Inc
NASDAQ:SNCR
0.18x $39.72 Million $222.87 Million USA $9.00 ▲ +0.00%