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
9701 Touchstone Exploration Inc
TO:TXP
0.09x CA$14.05 Million
≈ $10.16 Million
CA$164.80 Million Canada CA$0.16 ▲ +0.00%
9702 Starcore International Mines Ltd
TO:SAM
0.09x CA$1.40 Million
≈ $1.01 Million
CA$16.40 Million Canada CA$0.52 ▲ +0.00%
9703 Zhejiang Qianjiang Biochemical Co Ltd
SHG:600796
0.09x CN¥316.22 Million
≈ $46.27 Million
CN¥3.71 Billion China CN¥5.19 ▲ +0.39%
9704 YKGI Holdings Bhd
KLSE:7020
0.09x RM13.09 Million
≈ $3.29 Million
RM153.59 Million Malaysia RM0.08 ▲ +0.00%
9705 China Film Co Ltd
SHG:600977
0.09x CN¥738.26 Million
≈ $108.03 Million
CN¥8.66 Billion China CN¥12.02 ▼ -0.50%
9706 P/F Bakkafrost
F:6BF
0.09x €669.21 Million
≈ $782.38 Million
€7.85 Billion Germany €42.66 ▼ -1.16%
9707 Hybio Pharmaceutical
SHE:300199
0.09x CN¥213.38 Million
≈ $31.22 Million
CN¥2.50 Billion China CN¥25.74 ▼ -1.72%
9708 Textron Inc
NYSE:TXT
0.09x $873.00 Million $10.25 Billion USA $87.13 ▼ -0.59%
9709 Patagonia Gold Corp
V:PGDC
0.09x CA$6.38 Million
≈ $4.62 Million
CA$74.97 Million Canada CA$0.53 ▼ -0.94%
9710 Currys PLC
LSE:CURY
0.09x GBX274.00 Million
≈ $33.34K
GBX3.22 Billion UK GBX157.40 ▼ -0.38%
9711 Jia Jie Biomedical Co Ltd
TWO:4109
0.09x NT$18.80 Million
≈ $592.30K
NT$220.89 Million Taiwan NT$11.40 ▲ +2.70%
9712 Golden Friends
TWO:4506
0.09x NT$475.66 Million
≈ $14.99 Million
NT$5.59 Billion Taiwan NT$123.00 ▲ +0.00%
9713 Bakkavor Group PLC
LSE:BAKK
0.09x GBX75.30 Million
≈ $9.16K
GBX884.80 Million UK GBX252.00 ▲ +0.00%
9714 FINEDIGITAL Inc
KQ:038950
0.09x ₩950.92 Million
≈ $644.43K
₩11.17 Billion Korea ₩3055.00 ▲ +0.16%
9715 Expeditors International of Washington, Inc.
NASDAQ:EXPD
0.09x $212.47 Million $2.50 Billion USA $151.47 ▲ +0.64%
9716 Wonik Ips Co. Ltd
KQ:240810
0.09x ₩23.12 Billion
≈ $15.67 Million
₩271.73 Billion Korea ₩112400.00 ▼ -3.60%
9717 Zhejiang Jinlihua Electric Co
SHE:300069
0.09x CN¥29.48 Million
≈ $4.31 Million
CN¥346.45 Million China CN¥28.88 ▼ -0.31%
9718 Brunner Investment Trust
LSE:BUT
0.09x GBX2.14 Million
≈ $259.89
GBX25.11 Million UK GBX1546.00 ▼ -0.64%
9719 InterGlobe Aviation Limited
NSE:INDIGO
0.09x Rs109.73 Billion
≈ $1.19 Billion
Rs1.29 Trillion India Rs5220.00 ▼ -1.05%
9720 James Cropper PLC
LSE:CRPR
0.09x GBX4.47 Million
≈ $543.75
GBX52.55 Million UK GBX445.00 ▲ +0.00%
9721 Dynavax Technologies Corporation
NASDAQ:DVAX
0.09x $35.07 Million $412.37 Million USA $15.50 ▲ +0.00%
9722 Toya SA
WAR:TOA
0.09x zł14.77 Million
≈ $4.06 Million
zł173.66 Million Poland zł9.40 ▲ +0.11%
9723 Changjiang Securities Co Ltd
SHE:000783
0.08x CN¥13.50 Billion
≈ $1.97 Billion
CN¥158.78 Billion China CN¥8.89 ▼ -2.74%
9724 Shanghai Zhezhong Construction Co Ltd
SHE:002346
0.08x CN¥113.80 Million
≈ $16.65 Million
CN¥1.34 Billion China CN¥26.10 ▲ +7.27%
9725 Jiahe Foods Industry Co. Ltd.
SHG:605300
0.08x CN¥56.85 Million
≈ $8.32 Million
CN¥668.93 Million China CN¥10.08 ▲ +1.10%
9726 Nanjing Panda Electronics Co Ltd
SHG:600775
0.08x CN¥151.79 Million
≈ $22.21 Million
CN¥1.79 Billion China CN¥9.84 ▼ -1.60%
9727 Nanjing Aolian Ae&Ea Co Ltd
SHE:300585
0.08x CN¥18.87 Million
≈ $2.76 Million
CN¥222.08 Million China CN¥16.08 ▼ -4.40%
9728 Empire Energy Group Ltd
AU:EEG
0.08x AU$2.60 Million
≈ $1.84 Million
AU$30.56 Million Australia AU$0.28 ▲ +0.00%
9729 Nandan Denim Limited
NSE:NDL
0.08x Rs503.53 Million
≈ $5.45 Million
Rs5.93 Billion India Rs2.27 ▼ -2.58%
9730 Magnum Ventures Limited
NSE:MAGNUM
0.08x Rs445.22 Million
≈ $4.81 Million
Rs5.24 Billion India Rs19.10 ▼ -0.93%
9731 Complex Micro Interconnection Co. Ltd.
TW:6835
0.08x NT$166.09 Million
≈ $5.23 Million
NT$1.96 Billion Taiwan NT$31.00 ▼ -0.96%
9732 Ametek Inc
NYSE:AME
0.08x $461.78 Million $5.44 Billion USA $249.99 ▼ -1.64%
9733 Hangzhou Electn Soul Network
SHG:603258
0.08x CN¥26.48 Million
≈ $3.88 Million
CN¥312.01 Million China CN¥12.82 ▼ -1.23%
9734 Ester Industries Limited
NSE:ESTER
0.08x Rs756.38 Million
≈ $8.18 Million
Rs8.91 Billion India Rs97.55 ▼ -1.42%
9735 UCloud Technology Co Ltd
SHG:688158
0.08x CN¥105.76 Million
≈ $15.48 Million
CN¥1.25 Billion China CN¥35.00 ▼ -3.69%
9736 Wienerberger AG
VI:WIE
0.08x €294.21 Million
≈ $343.96 Million
€3.47 Billion Austria €19.65 ▼ -2.14%
9737 Iconic Worldwide Bhd
KLSE:9113
0.08x RM10.84 Million
≈ $2.72 Million
RM127.77 Million Malaysia RM0.06 ▲ +0.00%
9738 WILMAR INTL ADR/10 SD-50
F:RTH
0.08x €3.44 Billion
≈ $4.02 Billion
€40.58 Billion Germany €24.20 ▲ +0.83%
9739 Han Kook Steel
KO:025890
0.08x ₩567.46 Million
≈ $384.56K
₩6.69 Billion Korea ₩2460.00 ▼ -1.99%
9740 Gold By Gold
PA:ALGLD
0.08x €287.25K
≈ $335.82K
€3.39 Million France €4.85 ▼ -1.02%
9741 coocon Corp.
KQ:294570
0.08x ₩13.18 Billion
≈ $8.93 Million
₩155.48 Billion Korea ₩20650.00 ▼ -0.48%
9742 Empresa Nacional de Telecomunicaciones SA
SN:ENTEL
0.08x CL$310.90 Billion
≈ $347.70 Million
CL$3.67 Trillion Chile CL$3710.00 ▼ -1.59%
9743 Hilan Ltd
TA:HLAN
0.08x ILA125.11 Million
≈ $335.43K
ILA1.48 Billion Israel ILA22490.00 ▲ +5.74%
9744 Wisdom Marine Lines Co Ltd
TW:2637
0.08x NT$89.22 Million
≈ $2.81 Million
NT$1.05 Billion Taiwan NT$88.70 ▲ +1.95%
9745 Guangdong Jingyi Metal Co Ltd
SHE:002295
0.08x CN¥98.58 Million
≈ $14.42 Million
CN¥1.16 Billion China CN¥8.92 ▼ -1.55%
9746 Brogent Technologies
TWO:5263
0.08x NT$202.62 Million
≈ $6.38 Million
NT$2.39 Billion Taiwan NT$89.40 ▼ -0.67%
9747 Weibo Corporation
F:2WBA
0.08x €260.98 Million
≈ $305.11 Million
€3.08 Billion Germany €6.50 ▲ +0.78%
9748 ChipMOS Technologies
TW:8150
0.08x NT$1.71 Billion
≈ $53.91 Million
NT$20.22 Billion Taiwan NT$89.10 ▼ -2.62%
9749 Zhejiang Shapuaisi Pharmaceutical Co Ltd
SHG:603168
0.08x CN¥43.41 Million
≈ $6.35 Million
CN¥513.25 Million China CN¥5.60 ▼ -1.06%
9750 Melewar Industrial Group Bhd
KLSE:3778
0.08x RM15.36 Million
≈ $3.86 Million
RM181.72 Million Malaysia RM0.14 ▲ +7.69%
9751 Chen Ke Ming Food Manufacturing Co Ltd
SHE:002661
0.08x CN¥291.14 Million
≈ $42.60 Million
CN¥3.44 Billion China CN¥8.09 ▲ +2.80%
9752 AVerMedia Technologies Inc
TW:2417
0.08x NT$153.61 Million
≈ $4.84 Million
NT$1.82 Billion Taiwan NT$43.25 ▼ -4.00%
9753 Signify N.V.
AS:LIGHT
0.08x €334.00 Million
≈ $390.48 Million
€3.95 Billion Netherlands €15.24 ▼ -1.87%
9754 Chengdu Xiling Power Science & Technology Incorporated Co Class A
SHE:300733
0.08x CN¥133.78 Million
≈ $19.58 Million
CN¥1.58 Billion China CN¥14.49 ▼ -1.83%
9755 Ras Technology Holdings Ltd
AU:RTH
0.08x AU$617.00K
≈ $436.57K
AU$7.30 Million Australia AU$0.63 ▼ -7.35%
9756 Telephone and Data Systems Inc
NYSE:TDS
0.08x $251.85 Million $2.98 Billion USA $34.17 ▼ -1.01%
9757 Chen Full International Co Ltd
TWO:8383
0.08x NT$189.97 Million
≈ $5.99 Million
NT$2.25 Billion Taiwan NT$69.10 ▼ -2.81%
9758 Kia Corp
KO:000270
0.08x ₩3.69 Trillion
≈ $2.50 Billion
₩43.72 Trillion Korea ₩137200.00 ▼ -3.18%
9759 Prodways Group SA
PA:PWG
0.08x €3.80 Million
≈ $4.44 Million
€44.96 Million France €0.84 ▲ +0.00%
9760 Tong Oil Tools
SHE:300164
0.08x CN¥50.93 Million
≈ $7.45 Million
CN¥602.96 Million China CN¥10.85 ▲ +2.55%
9761 Schweiter Technologies AG
LSE:0QR1
0.08x £27.70 Million
≈ $37.20 Million
£328.10 Million UK £353.00 ▼ -1.47%
9762 Schweiter Technologies AG
SW:SWTQ
0.08x CHF27.70 Million
≈ $35.02 Million
CHF328.10 Million Switzerland CHF353.00 ▼ -1.12%
9763 Jiangsu Feymer Technology Co Ltd
SHG:688350
0.08x CN¥104.45 Million
≈ $15.28 Million
CN¥1.24 Billion China CN¥30.50 ▼ -0.68%
9764 Cheng Mei Materials Technology Corp
TW:4960
0.08x NT$426.86 Million
≈ $13.45 Million
NT$5.06 Billion Taiwan NT$20.50 ▼ -4.87%
9765 Andon Health Co Ltd
SHE:002432
0.08x CN¥682.13 Million
≈ $99.82 Million
CN¥8.08 Billion China CN¥74.31 ▼ -1.73%
9766 PennantPark Floating Rate Capital Ltd
NYSE:PFLT
0.08x $136.49 Million $1.62 Billion USA $7.32 ▲ +0.83%
9767 Hulamin
JSE:HLM
0.08x ZAC308.71 Million
≈ $164.07K
ZAC3.66 Billion South Africa ZAC210.00 ▲ +2.44%
9768 Vimeo Inc
NASDAQ:VMEO
0.08x $20.33 Million $241.01 Million USA $7.85 ▲ +0.00%
9769 Unimit Engineering Public Company Limited
BK:UEC
0.08x ฿22.16 Million
≈ $690.55K
฿262.65 Million Thailand ฿0.76 ▲ +2.70%
9770 Safeture AB
ST:SFTR
0.08x Skr2.86 Million
≈ $308.10K
Skr33.94 Million Sweden Skr4.12 ▼ -0.96%
9771 Sino-American Silicon Products
TWO:5483
0.08x NT$12.66 Billion
≈ $398.99 Million
NT$150.14 Billion Taiwan NT$185.00 ▼ -0.80%
9772 Coca Cola HBC AG
LSE:CCH
0.08x GBX908.55 Million
≈ $110.54K
GBX10.78 Billion UK GBX4546.00 ▲ +0.18%
9773 Transcat Inc
NASDAQ:TRNS
0.08x $14.85 Million $176.12 Million USA $90.97 ▼ -3.06%
9774 Villars Holding SA
SW:VILN
0.08x CHF4.06 Million
≈ $5.13 Million
CHF48.14 Million Switzerland CHF605.00 ▲ +0.00%
9775 Polyram Plastic Industries Ltd
TA:POLP
0.08x ILA55.16 Million
≈ $147.89K
ILA654.38 Million Israel ILA844.20 ▲ +1.83%
9776 Hi-Tech Pipes Limited
NSE:HITECH
0.08x Rs581.54 Million
≈ $6.29 Million
Rs6.90 Billion India Rs77.98 ▼ -0.57%
9777 Erika Carmel Ltd
TA:BCUR
0.08x ILA1.53 Million
≈ $4.09K
ILA18.11 Million Israel ILA16.80 ▲ +3.07%
9778 Spire Healthcare Group Plc
LSE:SPI
0.08x GBX137.60 Million
≈ $16.74K
GBX1.63 Billion UK GBX235.00 ▲ +0.21%
9779 Patel Engineering Limited
NSE:PATELENG
0.08x Rs4.28 Billion
≈ $46.28 Million
Rs50.80 Billion India Rs27.84 ▼ -2.25%
9780 Sitowise Group Oyj
HE:SITOWS
0.08x €12.89 Million
≈ $15.07 Million
€153.00 Million Finland €2.61 ▲ +0.00%
9781 Genimous Technology Co Ltd
SHE:000676
0.08x CN¥59.07 Million
≈ $8.64 Million
CN¥701.34 Million China CN¥6.66 ▼ -4.86%
9782 America Movil SAB de CV ADR
NYSE:AMX
0.08x $115.67 Billion $1.37 Trillion USA $26.04 ▲ +1.20%
9783 Huarong Chemical Co. Ltd.
SHE:301256
0.08x CN¥54.44 Million
≈ $7.97 Million
CN¥646.41 Million China CN¥10.42 ▼ -2.43%
9784 Hu Lane Associate
TWO:6279
0.08x NT$564.48 Million
≈ $17.78 Million
NT$6.70 Billion Taiwan NT$126.50 ▼ -1.17%
9785 Crown Capital Partners Inc
TO:CRWN
0.08x CA$11.15 Million
≈ $8.06 Million
CA$132.35 Million Canada CA$1.08 ▲ +10.20%
9786 China Southern Power Grid Energy Efficiency & Clean Energy Co Ltd
SHE:003035
0.08x CN¥1.29 Billion
≈ $189.35 Million
CN¥15.37 Billion China CN¥5.36 ▼ -1.65%
9787 Regenbogen AG
F:RGB
0.08x €2.04 Million
≈ $2.38 Million
€24.18 Million Germany €6.40 ▲ +0.00%
9788 Jl Mag Rare-Earth Co Ltd Class A
SHE:300748
0.08x CN¥678.22 Million
≈ $99.24 Million
CN¥8.06 Billion China CN¥28.08 ▲ +0.54%
9789 Corbion NV
AS:CRBN
0.08x €61.70 Million
≈ $72.13 Million
€733.30 Million Netherlands €19.91 ▲ +0.50%
9790 Lisi S.A
PA:FII
0.08x €109.27 Million
≈ $127.75 Million
€1.30 Billion France €67.00 ▼ -1.76%
9791 Optimax Holdings Sdn Bhd
KLSE:0222
0.08x RM5.44 Million
≈ $1.37 Million
RM64.64 Million Malaysia RM0.52 ▲ +0.00%
9792 TA-I Technology Co Ltd
TW:2478
0.08x NT$254.18 Million
≈ $8.01 Million
NT$3.02 Billion Taiwan NT$122.50 ▼ -2.00%
9793 Holiday Entertainment Co Ltd
TW:9943
0.08x NT$176.04 Million
≈ $5.55 Million
NT$2.09 Billion Taiwan NT$50.70 ▼ -0.20%
9794 Wonik Holdings Co. Ltd
KQ:030530
0.08x ₩53.92 Billion
≈ $36.54 Million
₩641.00 Billion Korea ₩19760.00 ▼ -5.90%
9795 Abra Information Technologies Ltd
TA:BBYL
0.08x ILA1.97 Million
≈ $5.29K
ILA23.47 Million Israel ILA417.00 ▲ +5.04%
9796 Wartsila Oyj Abp
HE:WRT1V
0.08x €453.00 Million
≈ $529.60 Million
€5.39 Billion Finland €29.23 ▼ -3.98%
9797 SFC Energy AG
XETRA:F3C
0.08x €4.21 Million
≈ $4.92 Million
€50.06 Million Germany €20.10 ▼ -1.71%
9798 Information and Communication Networks Public Company Limited
BK:ICN
0.08x ฿103.37 Million
≈ $3.22 Million
฿1.23 Billion Thailand ฿2.20 ▲ +0.00%
9799 Insulet Corporation
NASDAQ:PODD
0.08x $141.60 Million $1.68 Billion USA $148.03 ▲ +5.96%
9800 S.F. Holding Co. Ltd
SHE:002352
0.08x CN¥9.16 Billion
≈ $1.34 Billion
CN¥108.95 Billion China CN¥32.70 ▲ +0.55%