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
5701 WT Financial Group Ltd
AU:WTL
0.16x AU$4.21 Million
≈ $2.98 Million
AU$26.32 Million Australia AU$0.17 ▲ +0.00%
5702 Immersion Corporation
NASDAQ:IMMR
0.16x $88.26 Million $552.01 Million USA $7.51 ▼ -2.72%
5703 Kornit Digital Ltd
NASDAQ:KRNT
0.16x $10.34 Million $64.70 Million USA $16.77 ▲ +2.01%
5704 Shenzhen Topraysolar Co Ltd
SHE:002218
0.16x CN¥415.31 Million
≈ $60.77 Million
CN¥2.60 Billion China CN¥3.86 ▲ +0.78%
5705 Sea & Land Integrated Co
TWO:5603
0.16x NT$114.20 Million
≈ $3.60 Million
NT$714.96 Million Taiwan NT$15.40 ▲ +5.48%
5706 Topoint Technology Co Ltd
TW:8021
0.16x NT$405.27 Million
≈ $12.77 Million
NT$2.54 Billion Taiwan NT$397.00 ▼ -2.82%
5707 Turkiye Petrol Rafinerileri AS
IS:TUPRS
0.16x TL41.78 Billion
≈ $935.66 Million
TL261.69 Billion Turkey TL406.75 ▲ +2.91%
5708 V Zug Holding Ag
SW:VZUG
0.16x CHF26.27 Million
≈ $33.21 Million
CHF164.56 Million Switzerland CHF41.30 ▲ +0.12%
5709 333D Ltd
AU:T3D
0.16x AU$61.57K
≈ $43.56K
AU$385.73K Australia AU$0.03 ▲ +0.00%
5710 Witbe Net SA
PA:ALWIT
0.16x €2.62 Million
≈ $3.07 Million
€16.43 Million France €3.66 ▼ -2.40%
5711 Sempio Foods Co
KO:248170
0.16x ₩21.22 Billion
≈ $14.38 Million
₩132.99 Billion Korea ₩23100.00 ▼ -1.28%
5712 Nextdecade Corp
NASDAQ:NEXT
0.16x $1.28 Billion $8.03 Billion USA $7.12 ▲ +1.71%
5713 Jubilant Pharmova Limited
NSE:JUBLPHARMA
0.16x Rs11.09 Billion
≈ $119.90 Million
Rs69.50 Billion India Rs880.35 ▲ +1.07%
5714 Arizon RFID Tech (Cayman) Co
TW:6863
0.16x NT$447.48 Million
≈ $14.10 Million
NT$2.81 Billion Taiwan NT$113.50 ▲ +0.00%
5715 Vecima Networks Inc.
TO:VCM
0.16x CA$20.69 Million
≈ $14.97 Million
CA$129.74 Million Canada CA$12.60 ▲ +0.00%
5716 CPH Chemie und Papier Holding
SW:CPHN
0.16x CHF29.12 Million
≈ $36.82 Million
CHF182.58 Million Switzerland CHF59.40 ▲ +1.71%
5717 Superior Plus Corp
TO:SPB
0.16x CA$443.40 Million
≈ $320.75 Million
CA$2.78 Billion Canada CA$7.24 ▼ -2.29%
5718 Resintech Bhd
KLSE:7232
0.16x RM18.35 Million
≈ $4.61 Million
RM115.11 Million Malaysia RM0.44 ▼ -3.33%
5719 XPENG INC. CL.A DL-00001
F:8XP
0.16x €11.61 Billion
≈ $13.57 Billion
€72.79 Billion Germany €5.28 ▲ +2.33%
5720 Teyi Pharmaceutical Group Co Ltd
SHE:002728
0.16x CN¥76.63 Million
≈ $11.21 Million
CN¥480.81 Million China CN¥8.90 ▼ -5.82%
5721 Msscorps Co Ltd
TW:6830
0.16x NT$510.62 Million
≈ $16.09 Million
NT$3.20 Billion Taiwan NT$462.00 ▲ +10.00%
5722 Parag Milk Foods Limited
NSE:PARAGMILK
0.16x Rs1.63 Billion
≈ $17.61 Million
Rs10.22 Billion India Rs225.50 ▲ +8.44%
5723 Endeavour Group Ltd
AU:EDV
0.16x AU$1.27 Billion
≈ $897.19 Million
AU$7.96 Billion Australia AU$3.39 ▼ -2.31%
5724 Spring Airlines Co Ltd
SHG:601021
0.16x CN¥4.74 Billion
≈ $694.09 Million
CN¥29.78 Billion China CN¥43.59 ▼ -1.56%
5725 CAPGEMINI UNS.ADR 1/5/EO8
F:CGMA
0.16x €2.77 Billion
≈ $3.24 Billion
€17.39 Billion Germany €20.60 ▼ -4.63%
5726 Highwood Asset Management Ltd
V:HAM
0.16x CA$26.74 Million
≈ $19.35 Million
CA$167.97 Million Canada CA$6.19 ▲ +3.00%
5727 Wuxi Xinhongtai ElecTech
SHG:603016
0.16x CN¥31.36 Million
≈ $4.59 Million
CN¥197.03 Million China CN¥30.08 ▼ -1.96%
5728 Sitronix Technology Corp
TW:8016
0.16x NT$1.26 Billion
≈ $39.78 Million
NT$7.93 Billion Taiwan NT$296.00 ▲ +1.54%
5729 UNISEM Co. Ltd
KQ:036200
0.16x ₩6.80 Billion
≈ $4.61 Million
₩42.73 Billion Korea ₩9020.00 ▼ -3.43%
5730 CuriosityStream Inc
NASDAQ:CURIW
0.16x $4.38 Million $27.51 Million USA $0.01 ▲ +3.31%
5731 Curiositystream Inc.
NASDAQ:CURI
0.16x $4.38 Million $27.51 Million USA $2.76 ▼ -6.12%
5732 Yankey Engineering Co Ltd
TW:6691
0.16x NT$2.58 Billion
≈ $81.30 Million
NT$16.22 Billion Taiwan NT$593.00 ▼ -2.79%
5733 Pharos Energy plc
LSE:PHAR
0.16x GBX20.34 Million
≈ $2.48K
GBX127.90 Million UK GBX30.20 ▼ -0.66%
5734 Reliance Industries Limited
NSE:RELIANCE
0.16x Rs1.57 Trillion
≈ $17.00 Billion
Rs9.88 Trillion India Rs1316.00 ▲ +0.21%
5735 Ibkimyoung Co. Ltd
KQ:339950
0.16x ₩8.55 Billion
≈ $5.80 Million
₩53.78 Billion Korea ₩2440.00 ▲ +0.41%
5736 Aeon Motor Co Ltd
TWO:1599
0.16x NT$147.39 Million
≈ $4.64 Million
NT$926.75 Million Taiwan NT$23.05 ▲ +0.22%
5737 Shenzhen Crastal Technology Co Ltd
SHE:300824
0.16x CN¥46.08 Million
≈ $6.74 Million
CN¥289.79 Million China CN¥7.63 ▼ -1.55%
5738 JTC PLC LS-01
F:2N9
0.16x €88.26 Million
≈ $103.19 Million
€555.23 Million Germany €15.40 ▲ +0.00%
5739 Vieworks Co. Ltd
KQ:100120
0.16x ₩16.41 Billion
≈ $11.12 Million
₩103.22 Billion Korea ₩26700.00 ▲ +0.38%
5740 Carr's Group plc
LSE:CARR
0.16x GBX7.80 Million
≈ $948.97
GBX49.08 Million UK GBX133.50 ▲ +0.38%
5741 Lifestance Health Group Inc
NASDAQ:LFST
0.16x $111.91 Million $704.35 Million USA $12.47 ▼ -1.42%
5742 Intellect Design Arena Limited
NSE:INTELLECT
0.16x Rs1.76 Billion
≈ $19.01 Million
Rs11.07 Billion India Rs691.25 ▲ +0.81%
5743 Malaysia Smelting Corporation Bhd
KLSE:5916
0.16x RM112.62 Million
≈ $28.27 Million
RM709.11 Million Malaysia RM1.75 ▼ -3.31%
5744 Pss Co Ltd
TW:6914
0.16x NT$1.05 Billion
≈ $33.17 Million
NT$6.63 Billion Taiwan NT$147.50 ▼ -0.67%
5745 Sichuan Mingxing Electric Power Co Ltd
SHG:600101
0.16x CN¥175.91 Million
≈ $25.74 Million
CN¥1.11 Billion China CN¥7.81 ▼ -0.51%
5746 Chrysos Corporation Ltd
AU:C79
0.16x AU$17.26 Million
≈ $12.21 Million
AU$108.79 Million Australia AU$7.37 ▼ -0.94%
5747 MarketAxess Holdings Inc
NASDAQ:MKTX
0.16x $103.15 Million $650.35 Million USA $162.11 ▲ +0.13%
5748 NRW Holdings Ltd
AU:NWH
0.16x AU$223.27 Million
≈ $157.98 Million
AU$1.41 Billion Australia AU$8.20 ▲ +8.04%
5749 Duckshin Housing Co. Ltd
KQ:090410
0.16x ₩13.65 Billion
≈ $9.25 Million
₩86.10 Billion Korea ₩819.00 ▲ +5.13%
5750 Shandong Zhongji Electrical Equipment Co Ltd
SHE:300308
0.16x CN¥2.93 Billion
≈ $428.38 Million
CN¥18.47 Billion China CN¥943.00 ▲ +4.29%
5751 Preformed Line Products Company
NASDAQ:PLPC
0.16x $32.17 Million $202.95 Million USA $429.30 ▲ +1.88%
5752 Qinhuangdao Port Co Ltd
SHG:601326
0.16x CN¥994.23 Million
≈ $145.49 Million
CN¥6.27 Billion China CN¥3.33 ▼ -1.48%
5753 Beijing Advanced Digital Technology Co Ltd
SHE:300541
0.16x CN¥244.06 Million
≈ $35.71 Million
CN¥1.54 Billion China CN¥9.78 ▲ +2.09%
5754 Battalion Oil Corp
NYSE MKT:BATL
0.16x $81.08 Million $511.94 Million USA $1.89 ▼ -4.55%
5755 Gran Tierra Energy Inc
TO:GTE
0.16x CA$214.93 Million
≈ $155.48 Million
CA$1.36 Billion Canada CA$13.65 ▲ +0.59%
5756 RTL GROUP UNSP.ADR 10
F:RRTU
0.16x €787.00 Million
≈ $920.09 Million
€4.97 Billion Germany €4.28 ▲ +3.88%
5757 Criteo Sa
NASDAQ:CRTO
0.16x $160.69 Million $1.02 Billion USA $17.44 ▼ -0.26%
5758 Lihtai Construction Enterprise Co Ltd
TWO:5520
0.16x NT$191.37 Million
≈ $6.03 Million
NT$1.21 Billion Taiwan NT$82.80 ▲ +0.00%
5759 Shandong Xinjufeng Technology Packaging Co. Ltd. A
SHE:301296
0.16x CN¥503.75 Million
≈ $73.71 Million
CN¥3.19 Billion China CN¥6.36 ▼ -1.09%
5760 Eco Wave Power Global AB ADR
NASDAQ:WAVE
0.16x $418.76K $2.65 Million USA $7.00 ▲ +0.29%
5761 STMicroelectronics N.V
F:SGMR
0.16x €1.10 Billion
≈ $1.29 Billion
€6.96 Billion Germany €42.60 ▼ -2.29%
5762 Boliden AB
ST:BOL
0.16x Skr10.37 Billion
≈ $1.12 Billion
Skr65.59 Billion Sweden Skr565.60 ▲ +4.86%
5763 Bid Corporation Ltd
JSE:BID
0.16x ZAC11.58 Billion
≈ $6.15 Million
ZAC73.29 Billion South Africa ZAC43096.00 ▲ +0.83%
5764 Chin Hung Int'
KO:002780
0.16x ₩50.90 Billion
≈ $34.49 Million
₩322.19 Billion Korea ₩782.00 ▲ +0.00%
5765 SemiLEDS Corporation
NASDAQ:LEDS
0.16x $2.28 Million $14.46 Million USA $1.91 ▼ -9.05%
5766 Exco Technologies Limited
TO:XTC
0.16x CA$32.69 Million
≈ $23.64 Million
CA$206.99 Million Canada CA$8.64 ▼ -0.12%
5767 Oricom Inc
KQ:010470
0.16x ₩17.78 Billion
≈ $12.05 Million
₩112.61 Billion Korea ₩4730.00 ▼ -0.63%
5768 UFP Technologies Inc
NASDAQ:UFPT
0.16x $39.30 Million $248.91 Million USA $309.13 ▲ +1.60%
5769 ACME Solar Holdings Limited
NSE:ACMESOLAR
0.16x Rs24.70 Billion
≈ $267.10 Million
Rs156.42 Billion India Rs401.60 ▲ +1.06%
5770 Yangjisa Co. Ltd
KQ:030960
0.16x ₩3.99 Billion
≈ $2.70 Million
₩25.27 Billion Korea ₩4455.00 ▼ -0.67%
5771 Rajvir Industries Limited
NSE:RAJVIR
0.16x Rs178.62 Million
≈ $1.93 Million
Rs1.13 Billion India Rs5.60 ▼ -0.71%
5772 Kung Long Batteries Industrial Co Ltd
TW:1537
0.16x NT$213.01 Million
≈ $6.71 Million
NT$1.35 Billion Taiwan NT$120.50 ▲ +0.42%
5773 Dalian Thermal Power Co Ltd
SHG:600719
0.16x CN¥291.82 Million
≈ $42.70 Million
CN¥1.85 Billion China CN¥7.04 ▼ -0.14%
5774 Jinyuan Cement Co Ltd
SHE:000546
0.16x CN¥176.53 Million
≈ $25.83 Million
CN¥1.12 Billion China CN¥4.77 ▲ +2.58%
5775 Infosys Limited
F:IOY
0.16x €1.04 Billion
≈ $1.22 Billion
€6.61 Billion Germany €10.05 ▼ -0.50%
5776 Miniso Group Holding Ltd
NYSE:MNSO
0.16x $2.93 Billion $18.60 Billion USA $11.02 ▼ -0.99%
5777 Elis SA
PA:ELIS
0.16x €1.01 Billion
≈ $1.19 Billion
€6.44 Billion France €24.38 ▲ +0.49%
5778 Izertis Sa
MC:IZER
0.16x €28.09 Million
≈ $32.84 Million
€178.27 Million Spain €8.30 ▲ +0.00%
5779 INSTAL KRAKÓW SA
WAR:INK
0.16x zł19.43 Million
≈ $5.35 Million
zł123.34 Million Poland zł36.40 ▼ -6.19%
5780 Steel Authority of India Limited
NSE:SAIL
0.16x Rs118.98 Billion
≈ $1.29 Billion
Rs755.40 Billion India Rs173.46 ▼ -0.82%
5781 Ningbo Tuopu Group Co Ltd
SHG:601689
0.16x CN¥2.67 Billion
≈ $390.73 Million
CN¥16.95 Billion China CN¥46.92 ▲ +1.56%
5782 Userjoy Technology Co Ltd
TWO:3546
0.16x NT$139.40 Million
≈ $4.39 Million
NT$885.37 Million Taiwan NT$71.90 ▼ -0.42%
5783 Vidrala SA
MC:VID
0.16x €164.95 Million
≈ $192.84 Million
€1.05 Billion Spain €90.00 ▲ +1.01%
5784 Indoco Remedies Limited
NSE:INDOCO
0.16x Rs2.62 Billion
≈ $28.28 Million
Rs16.61 Billion India Rs226.29 ▲ +1.62%
5785 BW LPG Limited
F:BW9
0.16x €193.46 Million
≈ $226.18 Million
€1.23 Billion Germany €1820.00 ▲ +5.81%
5786 Devon Energy Corporation
NYSE:DVN
0.16x $2.69 Billion $17.11 Billion USA $49.10 ▼ -0.41%
5787 Shenzhen Vital New Material Co. Ltd.
SHE:301319
0.16x CN¥108.28 Million
≈ $15.85 Million
CN¥688.29 Million China CN¥110.15 ▼ -2.19%
5788 Aedas Homes SL
MC:AEDAS
0.16x €192.99 Million
≈ $225.62 Million
€1.23 Billion Spain €21.80 ▲ +2.35%
5789 Aura Minerals Inc. Common Shares
NASDAQ:AUGO
0.16x $196.26 Million $1.25 Billion USA $87.26 ▲ +0.66%
5790 First Trust High Yield Opportunities 2027 Term Fund
NYSE:FTHY
0.16x $30.21 Million $192.09 Million USA $13.41 ▲ +0.22%
5791 Grupo Aeroportuario del Sureste SAB de CV ADR
NYSE:ASR
0.16x $6.73 Billion $42.78 Billion USA $315.15 ▼ -2.90%
5792 Oil India Limited
NSE:OIL
0.16x Rs86.91 Billion
≈ $939.85 Million
Rs552.76 Billion India Rs475.00 ▼ -1.23%
5793 Burckhardt Compression
SW:BCHN
0.16x CHF128.11 Million
≈ $161.97 Million
CHF815.05 Million Switzerland CHF488.00 ▼ -0.91%
5794 IDI Insurance Company Ltd
TA:IDIN
0.16x ILA867.19 Million
≈ $2.32 Million
ILA5.52 Billion Israel ILA25880.00 ▲ +0.31%
5795 Shanghai Yongli Belting Co Ltd
SHE:300230
0.16x CN¥149.66 Million
≈ $21.90 Million
CN¥952.58 Million China CN¥4.27 ▼ -0.23%
5796 Beijing Jiaoda Signal Technology
SHE:300851
0.16x CN¥23.52 Million
≈ $3.44 Million
CN¥149.74 Million China CN¥24.40 ▲ +0.58%
5797 Michelmersh Brick Holdings Plc
LSE:MBH
0.16x GBX5.67 Million
≈ $690.00
GBX36.10 Million UK GBX76.00 ▼ -1.30%
5798 THALASSA HLDG.NEW DL-01
F:TH2P
0.16x €75.43K
≈ $88.19K
€480.38K Germany €0.20 ▲ +0.00%
5799 Da An Gene Co Ltd of Sun Yat-Sen University
SHE:002030
0.16x CN¥167.62 Million
≈ $24.53 Million
CN¥1.07 Billion China CN¥5.60 ▼ -6.20%
5800 Firefly AB (publ)
ST:FIRE
0.16x Skr18.65 Million
≈ $2.01 Million
Skr118.78 Million Sweden Skr185.00 ▲ +2.21%