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,444
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
12001 Kap Industrial Holdings Ltd
JSE:KAP
0.06x ZAC1.07 Billion
≈ $568.12K
ZAC17.28 Billion South Africa ZAC286.00 ▲ +7.52%
12002 Indiamart Intermesh Limited
NSE:INDIAMART
0.06x Rs1.64 Billion
≈ $17.68 Million
Rs26.43 Billion India Rs1789.90 ▼ -0.76%
12003 Zhejiang Dilong New Material Co Ltd
SHE:002247
0.06x CN¥17.41 Million
≈ $2.55 Million
CN¥281.35 Million China CN¥2.35 ▲ +0.86%
12004 Doosan Bobcat Inc
KO:241560
0.06x ₩341.58 Billion
≈ $231.48 Million
₩5.52 Trillion Korea ₩66100.00 ▲ +1.85%
12005 SECITS Holding AB (publ)
ST:SECI
0.06x Skr5.15 Million
≈ $554.65K
Skr83.32 Million Sweden Skr0.01 ▲ +0.00%
12006 Cathay Consolidated Inc
TW:1342
0.06x NT$105.66 Million
≈ $3.33 Million
NT$1.71 Billion Taiwan NT$103.00 ▼ -0.96%
12007 Shanghai Emperor of Cleaning Hi-Tech Co Ltd
SHG:603200
0.06x CN¥33.90 Million
≈ $4.96 Million
CN¥548.17 Million China CN¥37.20 ▼ -0.75%
12008 Count Ltd
AU:CUP
0.06x AU$19.97 Million
≈ $14.13 Million
AU$322.99 Million Australia AU$1.33 ▲ +0.76%
12009 Etsy, Inc.
NASDAQ:ETSY
0.06x $232.82 Million $3.77 Billion USA $53.26 ▲ +2.05%
12010 Korea Computer Inc
KQ:054040
0.06x ₩8.18 Billion
≈ $5.55 Million
₩132.34 Billion Korea ₩4950.00 ▲ +0.00%
12011 Tomei Consolidated Bhd
KLSE:7230
0.06x RM32.47 Million
≈ $8.15 Million
RM525.16 Million Malaysia RM1.81 ▲ +0.00%
12012 Nemak S. A. B. de C. V
MX:NEMAKA
0.06x MX$278.01 Million
≈ $16.00 Million
MX$4.50 Billion Mexico MX$2.73 ▼ -1.44%
12013 Smiths Group PLC
LSE:SMIN
0.06x GBX152.00 Million
≈ $18.49K
GBX2.46 Billion UK GBX2613.00 ▲ +0.04%
12014 SOLWERS OYJ EO 1
F:0ST
0.06x €3.48 Million
≈ $4.07 Million
€56.34 Million Germany €1.49 ▲ +0.68%
12015 Realtek Semiconductor Corp
TW:2379
0.06x NT$6.05 Billion
≈ $190.54 Million
NT$97.87 Billion Taiwan NT$721.00 ▼ -4.88%
12016 Paradise Co. Ltd
KQ:034230
0.06x ₩109.69 Billion
≈ $74.34 Million
₩1.78 Trillion Korea ₩17690.00 ▼ -1.94%
12017 Scimee Sci &Tech Co Ltd
SHE:300425
0.06x CN¥126.73 Million
≈ $18.54 Million
CN¥2.05 Billion China CN¥3.98 ▼ -1.24%
12018 NetDragon Websoft Holdings Limited
F:3ND
0.06x €286.50 Million
≈ $334.95 Million
€4.64 Billion Germany €0.81 ▲ +0.62%
12019 Ramayana Lestari Sentosa Tbk
JK:RALS
0.06x Rp61.09 Billion
≈ $3.58 Million
Rp988.95 Billion Indonesia Rp382.00 ▲ +0.53%
12020 Sinopec Shanghai Petrochemical Co Ltd Class A
SHG:600688
0.06x CN¥1.09 Billion
≈ $159.38 Million
CN¥17.63 Billion China CN¥2.79 ▲ +0.00%
12021 Guangdong Goworld Co Ltd
SHE:000823
0.06x CN¥188.82 Million
≈ $27.63 Million
CN¥3.06 Billion China CN¥15.30 ▲ +4.65%
12022 TransUnion
NYSE:TRU
0.06x $444.10 Million $7.19 Billion USA $80.48 ▼ -0.80%
12023 OTRS AG
F:TR9
0.06x €444.46K
≈ $519.63K
€7.20 Million Germany €18.90 ▲ +0.00%
12024 Orica Limited
F:ICA
0.06x €351.55 Million
≈ $411.00 Million
€5.69 Billion Germany €13.30 ▼ -3.62%
12025 Uni-President China Holdings Ltd
F:58U
0.06x €672.05 Million
≈ $785.69 Million
€10.89 Billion Germany €0.83 ▼ -0.60%
12026 Przedsiebiorstwo Produkcyjno Handlowe Kompap SA
WAR:KMP
0.06x zł2.38 Million
≈ $655.01K
zł38.56 Million Poland zł21.00 ▼ -0.94%
12027 VeriSign Inc
NASDAQ:VRSN
0.06x $250.40 Million $4.06 Billion USA $284.24 ▼ -1.01%
12028 Jiangsu Riying Electns Co Ltd
SHG:603286
0.06x CN¥64.16 Million
≈ $9.39 Million
CN¥1.04 Billion China CN¥41.95 ▼ -1.87%
12029 WisdomTree Inc.
NYSE:WT
0.06x $75.69 Million $1.23 Billion USA $22.81 ▲ +0.48%
12030 Bank Of India Indonesia Tbk
JK:BSWD
0.06x Rp207.22 Billion
≈ $12.14 Million
Rp3.36 Trillion Indonesia Rp1125.00 ▲ +0.00%
12031 Quebecor Inc
TO:QBR-A
0.06x CA$615.30 Million
≈ $445.10 Million
CA$9.97 Billion Canada CA$65.70 ▲ +0.31%
12032 BenQ Medical Technology
TWO:4116
0.06x NT$193.86 Million
≈ $6.11 Million
NT$3.14 Billion Taiwan NT$39.40 ▲ +0.13%
12033 Castor Maritime Inc
NASDAQ:CTRM
0.06x $8.73 Million $141.47 Million USA $2.34 ▲ +3.54%
12034 Chai Watana Tannery Group Public Company Limited
BK:CWT
0.06x ฿101.61 Million
≈ $3.17 Million
฿1.65 Billion Thailand ฿0.86 ▲ +0.00%
12035 Yunnan Baiyao Group Co Ltd
SHE:000538
0.06x CN¥833.96 Million
≈ $122.03 Million
CN¥13.53 Billion China CN¥50.03 ▼ -0.85%
12036 KLCC Property Holdings Bhd
KLSE:5235SS
0.06x RM312.14 Million
≈ $78.37 Million
RM5.06 Billion Malaysia RM8.70 ▲ +0.23%
12037 Hi-Clearance
TWO:1788
0.06x NT$125.02 Million
≈ $3.94 Million
NT$2.03 Billion Taiwan NT$130.50 ▼ -0.38%
12038 Sporting Clube de Braga - Futebol SAD
LS:SCB
0.06x €10.89 Million
≈ $12.74 Million
€176.79 Million Portugal €21.00 ▲ +0.00%
12039 Bank Negara Indonesia Tbk
JK:BBNI
0.06x Rp63.84 Trillion
≈ $3.74 Billion
Rp1036.47 Trillion Indonesia Rp3630.00 ▲ +0.55%
12040 Stolt-Nielsen Limited
OL:SNI
0.06x Nkr207.01 Million
≈ $21.78 Million
Nkr3.36 Billion Norway Nkr318.50 ▲ +0.63%
12041 China Three Gorges New Energy Group Co Ltd
SHG:600905
0.06x CN¥17.42 Billion
≈ $2.55 Billion
CN¥282.89 Billion China CN¥3.73 ▼ -1.06%
12042 Nippon Indosari Corpindo Tbk
JK:ROTI
0.06x Rp110.41 Billion
≈ $6.47 Million
Rp1.79 Trillion Indonesia Rp585.00 ▲ +0.00%
12043 Shuang-Bang Industrial
TWO:6506
0.06x NT$75.92 Million
≈ $2.39 Million
NT$1.23 Billion Taiwan NT$17.25 ▲ +0.29%
12044 Silicon Power Computer & Communications
TWO:4973
0.06x NT$61.74 Million
≈ $1.95 Million
NT$1.00 Billion Taiwan NT$159.50 ▼ -2.45%
12045 Empresas Gasco S.A
SN:GASCO
0.06x CL$38.48 Billion
≈ $43.03 Million
CL$625.17 Billion Chile CL$1447.10 ▲ +0.00%
12046 Veralto Corporation
NYSE:VLTO
0.06x $282.00 Million $4.58 Billion USA $97.68 ▲ +0.14%
12047 Traphaco JSC
VN:TRA
0.06x ₫51.55 Billion
≈ $1.96 Million
₫837.63 Billion Vietnam ₫37700.00 ▲ +0.00%
12048 Citic Offshore Helicopter Co Ltd
SHE:000099
0.06x CN¥116.78 Million
≈ $17.09 Million
CN¥1.90 Billion China CN¥14.10 ▼ -0.98%
12049 Green Rise Capital Corp
V:GRF
0.06x CA$3.30 Million
≈ $2.39 Million
CA$53.62 Million Canada CA$0.26 ▲ +4.00%
12050 ICON Public Limited Company
F:IJF
0.06x €441.30 Million
≈ $515.93 Million
€7.17 Billion Germany €143.35 ▲ +0.07%
12051 Hanssem
KO:009240
0.06x ₩40.00 Billion
≈ $27.11 Million
₩650.19 Billion Korea ₩40500.00 ▲ +6.44%
12052 GD Express Carrier Bhd
KLSE:0078
0.06x RM9.47 Million
≈ $2.38 Million
RM153.88 Million Malaysia RM0.13 ▲ +0.00%
12053 Wooree Bio Co.Ltd
KQ:082850
0.06x ₩37.05 Billion
≈ $25.11 Million
₩602.31 Billion Korea ₩897.00 ▼ -3.34%
12054 Enpro Industries
NYSE:NPO
0.06x $66.00 Million $1.07 Billion USA $343.34 ▲ +2.14%
12055 People.Cn Co Ltd
SHG:603000
0.06x CN¥84.38 Million
≈ $12.35 Million
CN¥1.37 Billion China CN¥16.66 ▼ -1.13%
12056 SINOPHARM GROUP 1/5/O.N.
F:X2S1
0.06x €15.76 Billion
≈ $18.42 Billion
€256.20 Billion Germany €9.10 ▼ -0.55%
12057 Gratifii Ltd
AU:GTI
0.06x AU$1.01 Million
≈ $716.62K
AU$16.47 Million Australia AU$0.02 ▲ +11.11%
12058 HiTi Digital Inc
TW:3494
0.06x NT$72.79 Million
≈ $2.29 Million
NT$1.18 Billion Taiwan NT$7.11 ▲ +0.00%
12059 Sinotruk Jinan Truck Co Ltd
SHE:000951
0.06x CN¥2.34 Billion
≈ $342.43 Million
CN¥38.06 Billion China CN¥20.85 ▲ +0.19%
12060 Spackman Equit
V:SQG
0.06x CA$355.16K
≈ $256.92K
CA$5.78 Million Canada CA$0.09 ▲ +0.00%
12061 FIBRA Macquarie México
MX:FIBRAMQ12
0.06x MX$1.45 Billion
≈ $83.60 Million
MX$23.64 Billion Mexico MX$43.56 ▼ -0.21%
12062 Amata VN PCL
BK:AMATAV
0.06x ฿450.86 Million
≈ $14.05 Million
฿7.34 Billion Thailand ฿2.22 ▼ -1.77%
12063 Semapa
LS:SEM
0.06x €207.40 Million
≈ $242.47 Million
€3.38 Billion Portugal €20.30 ▲ +0.50%
12064 BCP Investment Corp.
NASDAQ:BCIC
0.06x $21.56 Million $350.91 Million USA $7.65 ▼ -0.13%
12065 GPT Infraprojects Limited
NSE:GPTINFRA
0.06x Rs320.61 Million
≈ $3.47 Million
Rs5.22 Billion India Rs115.80 ▼ -0.80%
12066 ChampionX Corporation
NASDAQ:CHX
0.06x $98.05 Million $1.60 Billion USA $25.81 ▲ +0.00%
12067 Bygg Partner i Dalarna Holding AB
ST:BYGGP
0.06x Skr86.36 Million
≈ $9.29 Million
Skr1.41 Billion Sweden Skr38.20 ▼ -1.04%
12068 Anhui Tongguan Copper Foil Group Co. Ltd.
SHE:301217
0.06x CN¥141.38 Million
≈ $20.69 Million
CN¥2.30 Billion China CN¥123.05 ▲ +3.20%
12069 Amphastar P
NASDAQ:AMPH
0.06x $59.91 Million $975.61 Million USA $20.91 ▲ +3.62%
12070 Loomis AB ser. B
ST:LOOMIS
0.06x Skr1.57 Billion
≈ $168.53 Million
Skr25.51 Billion Sweden Skr518.00 ▼ -0.10%
12071 Beijing BDStar Navigation Co Ltd
SHE:002151
0.06x CN¥71.28 Million
≈ $10.43 Million
CN¥1.16 Billion China CN¥29.18 ▲ +0.00%
12072 Vanfund Urban Investment & Development Co Ltd
SHE:000638
0.06x CN¥9.40 Million
≈ $1.38 Million
CN¥153.23 Million China CN¥0.89 ▲ +0.00%
12073 KCTC Co. Ltd
KO:009070
0.06x ₩28.06 Billion
≈ $19.02 Million
₩457.35 Billion Korea ₩4075.00 ▲ +1.62%
12074 Guangxi Guidong Eletric Power Co Ltd
SHG:600310
0.06x CN¥1.13 Billion
≈ $165.40 Million
CN¥18.42 Billion China CN¥4.33 ▼ -5.66%
12075 Guangdong Fangyuan Environment Co. Ltd. A
SHG:688148
0.06x CN¥149.02 Million
≈ $21.81 Million
CN¥2.43 Billion China CN¥6.74 ▲ +2.90%
12076 Tianjin Keyvia Electric Co Ltd
SHE:300407
0.06x CN¥109.11 Million
≈ $15.97 Million
CN¥1.78 Billion China CN¥12.61 ▼ -0.63%
12077 Hankuk Steel Wire Co. Ltd
KQ:025550
0.06x ₩9.83 Billion
≈ $6.66 Million
₩160.29 Billion Korea ₩2210.00 ▼ -0.90%
12078 SIGMASTAR TECH LTD
SHE:301536
0.06x CN¥140.42 Million
≈ $20.55 Million
CN¥2.29 Billion China CN¥122.31 ▲ +0.01%
12079 Lear Corporation
NYSE:LEA
0.06x $633.20 Million $10.33 Billion USA $124.95 ▲ +1.88%
12080 BOHUS
OL:BOHUS
0.06x Nkr166.00 Million
≈ $17.47 Million
Nkr2.71 Billion Norway Nkr36.50 ▼ -1.35%
12081 Einhell Germany AG
F:EIN
0.06x €28.60 Million
≈ $33.44 Million
€466.55 Million Germany €73.00 ▲ +0.41%
12082 B3 S.A. - Brasil Bolsa Balcão
SA:B3SA3
0.06x R$1.69 Billion
≈ $331.12 Million
R$27.54 Billion Brazil R$14.67 ▼ -0.88%
12083 VEOM Group S.A.
PA:ALVG
0.06x €1.49 Million
≈ $1.74 Million
€24.27 Million France €0.03 ▲ +0.00%
12084 Equity Lifestyle Properties Inc
NYSE:ELS
0.06x $240.66 Million $3.93 Billion USA $65.61 ▲ +0.92%
12085 Cosmax Nbt Inc
KQ:222040
0.06x ₩14.88 Billion
≈ $10.09 Million
₩242.96 Billion Korea ₩9500.00 ▼ -2.96%
12086 Haidemenos S.A.
AT:HAIDE
0.06x €896.91K
≈ $1.05 Million
€14.64 Million Greece €0.76 ▲ +7.86%
12087 Solaer Israel Ltd
TA:SOLR
0.06x ILA92.39 Million
≈ $247.70K
ILA1.51 Billion Israel ILA9093.00 ▼ -0.32%
12088 Vale S.A
F:CVLB
0.06x €3.06 Billion
≈ $3.58 Billion
€50.04 Billion Germany €11.75 ▼ -10.65%
12089 AB Kauno Energija
STU:WVJ
0.06x €6.81 Million
≈ $7.96 Million
€111.17 Million Germany €1.69 ▲ +0.00%
12090 Jiangsu HHCK Advanced Materials Co. Ltd. A
SHG:688535
0.06x CN¥53.69 Million
≈ $7.86 Million
CN¥877.12 Million China CN¥105.42 ▲ +3.51%
12091 SHISEIDO CO. ADR
F:SHDA
0.06x €39.54 Billion
≈ $46.23 Billion
€645.99 Billion Germany €16.10 ▲ +0.00%
12092 Jiangsu Changhai Compos Material
SHE:300196
0.06x CN¥166.31 Million
≈ $24.34 Million
CN¥2.72 Billion China CN¥18.68 ▲ +3.61%
12093 Grupo Catalana Occidente
MC:GCO
0.06x €796.60 Million
≈ $931.31 Million
€13.02 Billion Spain €45.00 ▲ +0.00%
12094 Yonker Environmental Protect
SHE:300187
0.06x CN¥145.87 Million
≈ $21.35 Million
CN¥2.38 Billion China CN¥4.90 ▲ +1.45%
12095 Gascogne SA
PA:ALBI
0.06x €27.30 Million
≈ $31.91 Million
€446.35 Million France €2.10 ▲ +0.00%
12096 Guangdong Lyric Robot Automation Co Ltd
SHG:688499
0.06x CN¥404.11 Million
≈ $59.13 Million
CN¥6.61 Billion China CN¥36.47 ▲ +0.05%
12097 Schibsted ASA B
OL:SCHB
0.06x Nkr452.00 Million
≈ $47.56 Million
Nkr7.39 Billion Norway Nkr321.80 ▲ +0.00%
12098 Schibsted ASA A
OL:SCHA
0.06x Nkr452.00 Million
≈ $47.56 Million
Nkr7.39 Billion Norway Nkr338.60 ▲ +0.00%
12099 Jiangxi Hongcheng Waterworks Co Ltd
SHG:600461
0.06x CN¥862.51 Million
≈ $126.21 Million
CN¥14.11 Billion China CN¥8.88 ▼ -0.56%
12100 QES Group Bhd
KLSE:0196
0.06x RM7.63 Million
≈ $1.91 Million
RM124.77 Million Malaysia RM0.61 ▼ -0.82%