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,123
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
19701 Eik fasteignafélag hf
IC:EIK
0.01x Ikr905.00 Million
≈ $7.38 Million
Ikr109.70 Billion Iceland Ikr14.80 ▲ +1.37%
19702 Plascar Participações Industriais S.A
SA:PLAS3
0.01x R$10.77 Million
≈ $2.11 Million
R$1.31 Billion Brazil R$2.93 ▲ +0.00%
19703 Hite Jinro
KO:000080
0.01x ₩17.52 Billion
≈ $11.88 Million
₩2.13 Trillion Korea ₩16590.00 ▲ +0.73%
19704 HiteJinro Co Ltd
KO:000087
0.01x ₩17.52 Billion
≈ $11.88 Million
₩2.13 Trillion Korea ₩13210.00 ▲ +0.84%
19705 Frequentis AG
VI:FQT
0.01x €2.11 Million
≈ $2.47 Million
€256.53 Million Austria €76.20 ▼ -0.91%
19706 Hunan Corun New Energy Co Ltd
SHG:600478
0.01x CN¥59.93 Million
≈ $8.77 Million
CN¥7.30 Billion China CN¥5.67 ▼ -3.90%
19707 Ambica Agarbathies & Aroma industries Limited
NSE:AMBICAAGAR
0.01x Rs9.21 Million
≈ $99.60K
Rs1.12 Billion India Rs24.68 ▲ +1.61%
19708 Smalto SA
PA:MLSML
0.01x €220.00K
≈ $257.20K
€26.84 Million France €0.03 ▲ +36.36%
19709 Ari Real Estate Arena Investment Ltd
TA:ARIN
0.01x ILA16.42 Million
≈ $44.02K
ILA2.00 Billion Israel ILA558.60 ▼ -1.13%
19710 Hengxin Mobile Business
SHE:300081
0.01x CN¥8.00 Million
≈ $1.17 Million
CN¥977.43 Million China CN¥4.30 ▼ -1.83%
19711 Mega Financial Holding Co Ltd
TW:2886
0.01x NT$38.63 Billion
≈ $1.22 Billion
NT$4.72 Trillion Taiwan NT$42.10 ▲ +1.08%
19712 Shenzhen Megmeet Electrical Co Ltd
SHE:002851
0.01x CN¥56.18 Million
≈ $8.22 Million
CN¥6.87 Billion China CN¥154.11 ▼ -2.45%
19713 DI Dong Il Corp
KO:001530
0.01x ₩4.08 Billion
≈ $2.77 Million
₩499.63 Billion Korea ₩23500.00 ▼ -1.88%
19714 KPS Consortium Bhd
KLSE:9121
0.01x RM2.18 Million
≈ $546.25K
RM266.31 Million Malaysia RM0.62 ▼ -4.65%
19715 Wallenstam AB (publ)
ST:WALL-B
0.01x Skr348.00 Million
≈ $37.45 Million
Skr42.65 Billion Sweden Skr38.62 ▲ +0.26%
19716 Turkiye Garanti Bankasi A.S.
IS:GARAN
0.01x TL35.31 Billion
≈ $790.86 Million
TL4.33 Trillion Turkey TL129.50 ▲ +2.86%
19717 TURKIYE GARANTI BANKASI AS
F:GBKB
0.01x €35.31 Billion
≈ $41.28 Billion
€4.33 Trillion Germany €2.42 ▼ -0.82%
19718 Insteel Industries Inc
NYSE:IIIN
0.01x $793.00K $97.29 Million USA $28.78 ▲ +1.91%
19719 Hyundai Livart Furniture Co Ltd
KO:079430
0.01x ₩2.92 Billion
≈ $1.98 Million
₩358.54 Billion Korea ₩6250.00 ▼ -2.65%
19720 Quaker Chemical Corporation
NYSE:KWR
0.01x $11.58 Million $1.42 Billion USA $140.69 ▼ -1.02%
19721 Forth Corporation Public Company Limited
BK:FORTH
0.01x ฿72.66 Million
≈ $2.26 Million
฿8.93 Billion Thailand ฿16.00 ▼ -0.62%
19722 Baloise Holding AG
SW:BALN
0.01x CHF612.40 Million
≈ $774.24 Million
CHF75.34 Billion Switzerland CHF203.00 ▼ -0.10%
19723 James River Group Holdings Ltd
NASDAQ:JRVR
0.01x $34.98 Million $4.31 Billion USA $3.96 ▲ +3.39%
19724 Tongding Interconnection Information
SHE:002491
0.01x CN¥27.59 Million
≈ $4.04 Million
CN¥3.40 Billion China CN¥26.83 ▲ +10.00%
19725 Home BancShares Inc
NYSE:HOMB
0.01x $150.51 Million $18.59 Billion USA $26.84 ▲ +2.64%
19726 SAMYOUNG M-Tek Co. Ltd
KQ:054540
0.01x ₩2.44 Billion
≈ $1.65 Million
₩301.29 Billion Korea ₩9180.00 ▲ +3.15%
19727 EGing Photovoltaic Technology Co Ltd
SHG:600537
0.01x CN¥33.36 Million
≈ $4.88 Million
CN¥4.12 Billion China CN¥2.73 ▼ -4.88%
19728 Jiangsu Tongrun Equipment Technology Co Ltd
SHE:002150
0.01x CN¥23.59 Million
≈ $3.45 Million
CN¥2.92 Billion China CN¥28.60 ▼ -2.12%
19729 Hoist Finance AB
ST:HOFI
0.01x Skr429.00 Million
≈ $46.17 Million
Skr53.03 Billion Sweden Skr164.80 ▲ +2.11%
19730 Canyon Creek Food Company Ltd
V:CYF
0.01x CA$406.45K
≈ $294.02K
CA$50.28 Million Canada CA$0.02 ▲ +0.00%
19731 First Bancorp
NYSE:FBP
0.01x $140.49 Million $17.40 Billion USA $24.30 ▲ +2.70%
19732 First BanCorp
F:OLWN
0.01x €140.49 Million
≈ $164.25 Million
€17.40 Billion Germany €19.60 ▼ -2.00%
19733 Big Shopping Centers Ltd
TA:BIG
0.01x ILA235.35 Million
≈ $630.97K
ILA29.16 Billion Israel ILA70630.00 ▼ -0.55%
19734 Jiangsu Lianhuan Pharmaceutical Co Ltd
SHG:600513
0.01x CN¥19.91 Million
≈ $2.91 Million
CN¥2.47 Billion China CN¥17.00 ▼ -0.93%
19735 Logistic Properties of the Americas
NYSE MKT:LPA
0.01x $3.03 Million $376.20 Million USA $3.10 ▼ -5.49%
19736 Suraj Estate Developers Ltd.
NSE:SURAJEST
0.01x Rs83.03 Million
≈ $897.94K
Rs10.31 Billion India Rs188.08 ▼ -0.89%
19737 T&R Biofab Co. Ltd
KQ:246710
0.01x ₩583.74 Million
≈ $395.59K
₩72.55 Billion Korea ₩2070.00 ▼ -0.48%
19738 Oil States International Inc
NYSE:OIS
0.01x $2.34 Million $291.20 Million USA $8.69 ▲ +3.08%
19739 Sidma S.A. Steel Products
AT:SIDMA
0.01x €1.14 Million
≈ $1.34 Million
€142.27 Million Greece €1.90 ▼ -3.06%
19740 Woori Financial Group Inc
KO:316140
0.01x ₩4.42 Trillion
≈ $2.99 Billion
₩549.80 Trillion Korea ₩30400.00 ▲ +1.67%
19741 Taishin Financial Holding Co Ltd
TW:2887
0.01x NT$66.63 Billion
≈ $2.10 Billion
NT$8.29 Trillion Taiwan NT$28.55 ▲ +0.88%
19742 Beijing GeoEnviron Engineering
SHG:603588
0.01x CN¥134.34 Million
≈ $19.66 Million
CN¥16.72 Billion China CN¥13.77 ▲ +6.33%
19743 Afi Properties Ltd
TA:AFPR
0.01x ILA122.92 Million
≈ $329.54K
ILA15.31 Billion Israel ILA20350.00 ▲ +0.00%
19744 Hong Leong Bank Bhd
KLSE:5819
0.01x RM2.22 Billion
≈ $556.85 Million
RM276.25 Billion Malaysia RM20.98 ▲ +0.10%
19745 Beijing Kingee Culture Development Co Ltd
SHE:002721
0.01x CN¥1.97 Million
≈ $287.73K
CN¥244.97 Million China CN¥2.57 ▼ -2.65%
19746 China Railway Signal & Communication Corporation Limited
F:RS3
0.01x €528.55 Million
≈ $617.93 Million
€65.85 Billion Germany €0.36 ▼ -0.56%
19747 Jiangxi Naipu Mining Machinery
SHE:300818
0.01x CN¥14.81 Million
≈ $2.17 Million
CN¥1.85 Billion China CN¥23.54 ▼ -3.88%
19748 Guanghui Logistics Co Ltd
SHG:600603
0.01x CN¥105.43 Million
≈ $15.43 Million
CN¥13.16 Billion China CN¥4.77 ▼ -1.65%
19749 JE Cleantech Holdings Ltd
NASDAQ:JCSE
0.01x $106.51K $13.31 Million USA $1.41 ▲ +4.44%
19750 Morenzo Abadi Perkasa Tbk Pt
JK:ENZO
0.01x Rp1.98 Billion
≈ $116.25K
Rp247.87 Billion Indonesia Rp57.00 ▼ -5.00%
19751 Nedbank Group Ltd
JSE:NED
0.01x ZAC10.84 Billion
≈ $5.76 Million
ZAC1.35 Trillion South Africa ZAC25481.00 ▲ +0.00%
19752 NOV Inc.
NYSE:NOV
0.01x $39.00 Million $4.88 Billion USA $21.45 ▲ +3.03%
19753 Harbin Medisan Pharmaceutical Co Ltd
SHE:002900
0.01x CN¥13.63 Million
≈ $1.99 Million
CN¥1.70 Billion China CN¥10.01 ▼ -2.53%
19754 Ihlas Gazetecilik AS
IS:IHGZT
0.01x TL11.58 Million
≈ $259.41K
TL1.45 Billion Turkey TL1.45 ▲ +0.00%
19755 Interoil Exploration and Production ASA
OL:IOX
0.01x Nkr810.00K
≈ $85.24K
Nkr101.37 Million Norway Nkr2.51 ▼ -1.57%
19756 Community Bank System Inc
NYSE:CBU
0.01x $122.99 Million $15.41 Billion USA $63.45 ▲ +3.14%
19757 Thai Airways International Public Company Limited
BK:THAI
0.01x ฿1.82 Billion
≈ $56.64 Million
฿227.75 Billion Thailand ฿6.85 ▲ +0.74%
19758 Byggma
OL:BMA
0.01x Nkr16.54 Million
≈ $1.74 Million
Nkr2.08 Billion Norway Nkr20.60 ▲ +0.00%
19759 Young Heung I&
KO:012160
0.01x ₩1.88 Billion
≈ $1.27 Million
₩235.50 Billion Korea ₩394.00 ▼ -0.51%
19760 Beijing Orient Landscape Co Ltd
SHE:002310
0.01x CN¥14.46 Million
≈ $2.12 Million
CN¥1.82 Billion China CN¥2.70 ▼ -3.91%
19761 Aumake Ltd
AU:AUK
0.01x AU$36.02K
≈ $25.49K
AU$4.53 Million Australia AU$0.00 ▲ +0.00%
19762 Alpine 4 Holdings Inc
NASDAQ:ALPP
0.01x $666.10K $83.91 Million USA $0.00 ▲ +650.00%
19763 Silla Textile Co.Ltd
KQ:001000
0.01x ₩128.50 Million
≈ $87.08K
₩16.26 Billion Korea ₩1260.00 ▲ +5.09%
19764 ABG Sundal Collier Holding ASA
OL:ABG
0.01x Nkr44.40 Million
≈ $4.67 Million
Nkr5.63 Billion Norway Nkr7.40 ▲ +2.35%
19765 Delta Manufacturing Limited
NSE:DELTAMAGNT
0.01x Rs4.37 Million
≈ $47.23K
Rs554.20 Million India Rs61.27 ▼ -3.83%
19766 Evergreen Fibreboard Bhd
KLSE:5101
0.01x RM3.04 Million
≈ $762.24K
RM385.43 Million Malaysia RM0.13 ▼ -7.14%
19767 Shanxi Huaxiang Group Co Ltd
SHG:603112
0.01x CN¥17.34 Million
≈ $2.54 Million
CN¥2.20 Billion China CN¥20.51 ▼ -6.52%
19768 First Financial Bankshares Inc
NASDAQ:FFIN
0.01x $105.78 Million $13.44 Billion USA $32.35 ▲ +2.02%
19769 Ironwood Pharmaceuticals Inc
NASDAQ:IRWD
0.01x $5.12 Million $651.71 Million USA $3.40 ▲ +4.94%
19770 Eko Export SA
WAR:EEX
0.01x zł351.00K
≈ $96.60K
zł44.67 Million Poland zł1.63 ▲ +0.00%
19771 Tah Tong Textile Co Ltd
TW:1441
0.01x NT$7.33 Million
≈ $231.03K
NT$933.58 Million Taiwan NT$9.60 ▼ -0.10%
19772 Benakat Petroleum Energy
JK:BIPI
0.01x Rp8.25 Million
≈ $483.62
Rp1.05 Billion Indonesia Rp144.00 ▼ -5.26%
19773 Sky ICT Public Company Limited
BK:SKY
0.01x ฿60.66 Million
≈ $1.89 Million
฿7.73 Billion Thailand ฿17.00 ▲ +14.09%
19774 Jiangsu Boamax Technologies Group Co Ltd
SHE:002514
0.01x CN¥11.80 Million
≈ $1.73 Million
CN¥1.51 Billion China CN¥4.15 ▼ -5.03%
19775 Hainan Haiyao Co Ltd
SHE:000566
0.01x CN¥42.79 Million
≈ $6.26 Million
CN¥5.47 Billion China CN¥3.97 ▼ -2.70%
19776 SuZhou ChunXing Precision Mechanical Co Ltd
SHE:002547
0.01x CN¥36.34 Million
≈ $5.32 Million
CN¥4.65 Billion China CN¥3.46 ▼ -4.95%
19777 Varex Imaging Corp
NASDAQ:VREX
0.01x $4.70 Million $601.30 Million USA $10.46 ▲ +3.05%
19778 Xperi Corp
NYSE:XPER
0.01x $4.36 Million $558.76 Million USA $7.76 ▲ +3.74%
19779 Payoneer Global Inc
NASDAQ:PAYO
0.01x $61.98 Million $7.94 Billion USA $5.13 ▲ +0.79%
19780 Eurobank Ergasias Services and Holdings S.A.
AT:EUROB
0.01x €726.00 Million
≈ $848.77 Million
€93.20 Billion Greece €3.83 ▼ -1.79%
19781 Cumberland Pharmaceuticals Inc
NASDAQ:CPIX
0.01x $387.03K $49.69 Million USA $5.84 ▲ +4.10%
19782 Kerjaya Prospek Group Bhd
KLSE:7161
0.01x RM7.35 Million
≈ $1.85 Million
RM944.13 Million Malaysia RM2.19 ▲ +1.39%
19783 Lihe Technology
SHE:300800
0.01x CN¥3.49 Million
≈ $511.27K
CN¥449.77 Million China CN¥10.45 ▼ -1.42%
19784 Ningbo Jintian Copper Group Co Ltd
SHG:601609
0.01x CN¥142.67 Million
≈ $20.88 Million
CN¥18.37 Billion China CN¥13.09 ▼ -3.61%
19785 ChoA Pharmaceutical Co.Ltd
KQ:034940
0.01x ₩332.79 Million
≈ $225.53K
₩42.92 Billion Korea ₩692.00 ▲ +3.59%
19786 Kodiak Copper Corp
V:KDK
0.01x CA$39.54K
≈ $28.61K
CA$5.11 Million Canada CA$0.83 ▲ +0.00%
19787 F&G Annuities & Life Inc.
NYSE:FG
0.01x $745.00 Million $96.28 Billion USA $27.17 ▲ +4.86%
19788 TPG RE Finance Trust Inc
NYSE:TRTX
0.01x $23.07 Million $2.98 Billion USA $8.45 ▲ +0.84%
19789 Aurora World Corporation
KQ:039830
0.01x ₩3.04 Billion
≈ $2.06 Million
₩392.35 Billion Korea ₩17790.00 ▲ +5.33%
19790 Capital Small Finance Bank Limited
NSE:CAPITALSFB
0.01x Rs753.25 Million
≈ $8.15 Million
Rs97.37 Billion India Rs272.85 ▲ +2.02%
19791 Gadang Holdings Bhd
KLSE:9261
0.01x RM3.65 Million
≈ $915.39K
RM472.27 Million Malaysia RM0.19 ▲ +0.00%
19792 ICICI Bank Limited
F:ICBA
0.01x €195.59 Billion
≈ $228.67 Billion
€25.35 Trillion Germany €22.00 ▲ +1.85%
19793 Heungkuk Fire & Marine Insurance Co Ltd
KO:000545
0.01x ₩94.39 Billion
≈ $63.97 Million
₩12.24 Trillion Korea ₩6190.00 ▼ -0.80%
19794 Heungkuk F&M I
KO:000540
0.01x ₩94.39 Billion
≈ $63.97 Million
₩12.24 Trillion Korea ₩3505.00 ▲ +0.72%
19795 Se Gyung Hi Tech Co.Ltd
KQ:148150
0.01x ₩861.39 Million
≈ $583.75K
₩111.76 Billion Korea ₩3695.00 ▼ -2.12%
19796 Taiwan Allied Container Terminal
TWO:5601
0.01x NT$3.72 Million
≈ $117.17K
NT$482.79 Million Taiwan NT$33.20 ▲ +3.27%
19797 Greystone Housing Impact Investors LP
NYSE:GHI
0.01x $8.63 Million $1.12 Billion USA $5.27 ▼ -0.38%
19798 Paninvest Tbk
JK:PNIN
0.01x Rp1.34 Trillion
≈ $78.34 Million
Rp174.16 Trillion Indonesia Rp705.00 ▼ -4.08%
19799 Thiensurat Public Company Limited
BK:TSR
0.01x ฿15.07 Million
≈ $469.78K
฿1.96 Billion Thailand ฿0.04 ▲ +0.00%
19800 Frontier Group Holdings Inc
NASDAQ:ULCC
0.01x $52.00 Million $6.79 Billion USA $5.85 ▲ +2.63%