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
4601 IPG Photonics Corporation
NASDAQ:IPGP
0.20x $58.51 Million $297.39 Million USA $73.26 ▼ -1.57%
4602 REDOX Ltd
AU:RDX
0.20x AU$36.96 Million
≈ $26.15 Million
AU$187.94 Million Australia AU$3.29 ▼ -8.36%
4603 HB Technology CO.LTD
KQ:078150
0.20x ₩18.14 Billion
≈ $12.29 Million
₩92.24 Billion Korea ₩1882.00 ▼ -5.24%
4604 Poalim Ibi
TA:PIU
0.20x ILA6.65 Million
≈ $17.83K
ILA33.81 Million Israel ILA1055.00 ▲ +0.19%
4605 Solar Industries India Limited
NSE:SOLARINDS
0.20x Rs8.59 Billion
≈ $92.91 Million
Rs43.70 Billion India Rs19900.00 ▲ +0.71%
4606 Scout Security Ltd
AU:SCT
0.20x AU$2.28 Million
≈ $1.62 Million
AU$11.61 Million Australia AU$0.52 ▲ +0.00%
4607 Andfjord Salmon AS
OL:ANDF
0.20x Nkr469.47 Million
≈ $49.40 Million
Nkr2.39 Billion Norway Nkr29.20 ▲ +1.04%
4608 City Lodge Hotels Ltd
JSE:CLH
0.20x ZAC385.02 Million
≈ $204.62K
ZAC1.96 Billion South Africa ZAC421.00 ▼ -0.94%
4609 Digital China Information Service Co Ltd
SHE:000555
0.20x CN¥1.58 Billion
≈ $231.05 Million
CN¥8.03 Billion China CN¥10.34 ▲ +1.77%
4610 Artisan Partners Asset Management Inc
NYSE:APAM
0.20x $182.30 Million $927.61 Million USA $42.26 ▲ +0.50%
4611 CLPS INC. DL-0001
F:1UK
0.20x €11.04 Million
≈ $12.91 Million
€56.23 Million Germany €0.81 ▲ +12.59%
4612 AP Memory Technology Corp
TW:6531
0.20x NT$698.69 Million
≈ $22.01 Million
NT$3.56 Billion Taiwan NT$883.00 ▲ +0.11%
4613 AIR CHINA LTD H ADR/20
F:AD2B
0.20x €59.61 Billion
≈ $69.69 Billion
€303.54 Billion Germany €10.40 ▼ -0.95%
4614 ITE Tech Inc
TW:3014
0.20x NT$424.52 Million
≈ $13.37 Million
NT$2.16 Billion Taiwan NT$130.00 ▼ -0.38%
4615 Williamson Magor & Company Limited
NSE:WILLAMAGOR
0.20x Rs446.46 Million
≈ $4.83 Million
Rs2.28 Billion India Rs25.04 ▲ +0.76%
4616 Tianjin Ruixin Technology Co Ltd
SHE:300828
0.20x CN¥23.00 Million
≈ $3.37 Million
CN¥117.23 Million China CN¥16.97 ▲ +0.30%
4617 Novoray Corporation
SHG:688300
0.20x CN¥114.77 Million
≈ $16.80 Million
CN¥585.16 Million China CN¥145.31 ▲ +1.92%
4618 Guangdong TianYiMa Information Industry Co.Ltd.
SHE:301178
0.20x CN¥129.62 Million
≈ $18.97 Million
CN¥660.85 Million China CN¥34.85 ▼ -3.33%
4619 Scout24 AG
XETRA:G24
0.20x €144.62 Million
≈ $169.08 Million
€737.38 Million Germany €77.45 ▲ +1.71%
4620 Risuntek Inc
SHE:002981
0.20x CN¥129.96 Million
≈ $19.02 Million
CN¥662.80 Million China CN¥23.55 ▲ +0.34%
4621 Newmont Corporation
AU:NEM
0.20x AU$4.43 Billion
≈ $3.13 Billion
AU$22.57 Billion Australia AU$179.85 ▲ +1.55%
4622 Shenzhen Rapoo Technology
SHE:002577
0.20x CN¥30.49 Million
≈ $4.46 Million
CN¥155.51 Million China CN¥18.87 ▲ +2.50%
4623 NETUM GROUP OYJ
F:79J
0.20x €2.86 Million
≈ $3.35 Million
€14.61 Million Germany €0.79 ▼ -2.94%
4624 Tungkong Inc
SHE:002117
0.20x CN¥89.78 Million
≈ $13.14 Million
CN¥458.23 Million China CN¥7.83 ▼ -0.51%
4625 Sunzen Biotech Bhd
KLSE:0148
0.20x RM3.67 Million
≈ $921.42K
RM18.73 Million Malaysia RM0.22 ▼ -4.35%
4626 Xpon Technologies Group Ltd
AU:XPN
0.20x AU$3.14 Million
≈ $2.22 Million
AU$16.05 Million Australia AU$0.01 ▲ +0.00%
4627 Bangkok Chain Hospital Public Company Limited
BK:BCH-R
0.20x ฿671.73 Million
≈ $20.94 Million
฿3.43 Billion Thailand ฿13.30 ▲ +1.53%
4628 Myoung Shin Industrial Co Ltd
KO:009900
0.20x ₩122.81 Billion
≈ $83.23 Million
₩627.11 Billion Korea ₩7640.00 ▼ -4.62%
4629 Formula Systems (1985) Ltd
F:FSY
0.20x €353.41 Million
≈ $413.17 Million
€1.81 Billion Germany €93.50 ▲ +0.00%
4630 Dinkelacker AG
STU:DWB
0.20x €15.80 Million
≈ $18.47 Million
€80.74 Million Germany €1140.00 ▲ +3.64%
4631 Condor Energies Inc.
TO:CDR
0.20x CA$16.85 Million
≈ $12.19 Million
CA$86.14 Million Canada CA$4.73 ▲ +6.29%
4632 Guangdong Yantang Dairy Co Ltd
SHE:002732
0.20x CN¥104.85 Million
≈ $15.34 Million
CN¥536.15 Million China CN¥13.79 ▼ -1.43%
4633 Labrador Iron Ore Royalty Corp
TO:LIF
0.20x CA$32.75 Million
≈ $23.69 Million
CA$167.46 Million Canada CA$26.99 ▲ +1.50%
4634 Chicago Rivet & Machine Co
NYSE MKT:CVR
0.20x $783.91K $4.01 Million USA $9.75 ▲ +1.56%
4635 IBERDROLA ADR/1 EO 3
F:IBE5
0.20x €19.95 Billion
≈ $23.33 Billion
€102.06 Billion Germany €79.00 ▼ -0.63%
4636 Crown Crafts Inc
NASDAQ:CRWS
0.20x $5.54 Million $28.33 Million USA $2.96 ▲ +0.34%
4637 ARIS MNG.CORP.
F:ZP1
0.20x €223.54 Million
≈ $261.35 Million
€1.14 Billion Germany €17.48 ▲ +1.98%
4638 Lotus Bakeries
BR:LOTB
0.20x €132.26 Million
≈ $154.63 Million
€676.92 Million Belgium €12820.00 ▲ +1.26%
4639 Crescendo Corporation Bhd
KLSE:6718
0.20x RM104.52 Million
≈ $26.24 Million
RM534.99 Million Malaysia RM1.24 ▲ +0.00%
4640 Sonadezi Chau Duc Shareholding Co
VN:SZC
0.20x ₫1.06 Trillion
≈ $40.32 Million
₫5.43 Trillion Vietnam ₫19700.00 ▲ +3.96%
4641 HILONG HOLDING LTD HD-10
F:8HL
0.20x €914.66 Million
≈ $1.07 Billion
€4.68 Billion Germany €0.02 ▲ +0.00%
4642 Avrupa Yatirim Holding AS
IS:AVHOL
0.20x TL203.89 Million
≈ $4.57 Million
TL1.04 Billion Turkey TL36.00 ▲ +0.45%
4643 Induct AS
OL:INDCT
0.20x Nkr2.88 Million
≈ $303.50K
Nkr14.77 Million Norway Nkr0.83 ▲ +2.22%
4644 SSP Group PLC
LSE:SSPG
0.20x GBX615.60 Million
≈ $74.90K
GBX3.16 Billion UK GBX201.00 ▼ -0.99%
4645 Perak Transit Bhd
KLSE:0186
0.20x RM174.19 Million
≈ $43.73 Million
RM893.12 Million Malaysia RM0.21 ▲ +0.00%
4646 Mobotix AG
F:MBQ
0.19x €12.02 Million
≈ $14.05 Million
€61.63 Million Germany €1.04 ▲ +0.00%
4647 Prestar Resources Bhd
KLSE:9873
0.19x RM26.12 Million
≈ $6.56 Million
RM134.02 Million Malaysia RM0.29 ▼ -1.69%
4648 Bentley Capital Ltd
AU:BEL
0.19x AU$238.14K
≈ $168.50K
AU$1.22 Million Australia AU$0.01 ▲ +0.00%
4649 QUADIENT SA ADR1/15/EO 1
F:NEQ0
0.19x €275.50 Million
≈ $322.09 Million
€1.41 Billion Germany €0.77 ▼ -0.65%
4650 Abnova Taiwan Corp
TW:4133
0.19x NT$13.78 Million
≈ $434.15K
NT$70.74 Million Taiwan NT$20.75 ▼ -0.48%
4651 Tekna Holding AS
OL:TEKNA
0.19x Nkr3.57 Million
≈ $375.67K
Nkr18.33 Million Norway Nkr5.74 ▼ -1.71%
4652 TEKNA HOLDING ASA NK 2
F:8VB
0.19x €3.57 Million
≈ $4.17 Million
€18.33 Million Germany €0.47 ▼ -1.26%
4653 Bundamedik Tbk PT
JK:BMHS
0.19x Rp315.90 Billion
≈ $18.51 Million
Rp1.62 Trillion Indonesia Rp189.00 ▲ +0.00%
4654 Fielmann Aktiengesellschaft
XETRA:FIE
0.19x €275.70 Million
≈ $322.32 Million
€1.42 Billion Germany €39.05 ▼ -6.58%
4655 Nuveen Variable Rate Preferred & Income Fund
NYSE:NPFD
0.19x $54.61 Million $280.45 Million USA $18.68 ▲ +0.48%
4656 Marks and Spencer Group PLC
LSE:MKS
0.19x GBX1.34 Billion
≈ $163.27K
GBX6.89 Billion UK GBX382.90 ▲ +1.73%
4657 Dom Maklerski IDM SA
WAR:IDM
0.19x zł336.37K
≈ $92.57K
zł1.73 Million Poland zł0.46 ▲ +0.00%
4658 R.E.A. Holdings plc
LSE:RE
0.19x GBX54.05 Million
≈ $6.58K
GBX277.65 Million UK GBX109.00 ▼ -0.91%
4659 Dreamus Company
KQ:060570
0.19x ₩14.12 Billion
≈ $9.57 Million
₩72.58 Billion Korea ₩728.00 ▼ -11.22%
4660 Super Retail Group Ltd
AU:SUL
0.19x AU$441.50 Million
≈ $312.39 Million
AU$2.27 Billion Australia AU$13.35 ▼ -7.61%
4661 Hawsons Iron Ltd
AU:HIO
0.19x AU$365.05K
≈ $258.30K
AU$1.88 Million Australia AU$0.01 ▲ +0.00%
4662 Aecc Aero Engine Control Co Ltd
SHE:000738
0.19x CN¥579.56 Million
≈ $84.81 Million
CN¥2.98 Billion China CN¥17.86 ▲ +1.02%
4663 Sichuan Guoguang Agrochemical Co Ltd
SHE:002749
0.19x CN¥73.03 Million
≈ $10.69 Million
CN¥375.53 Million China CN¥8.59 ▼ -2.61%
4664 Garmin Ltd
NYSE:GRMN
0.19x $465.71 Million $2.39 Billion USA $294.85 ▲ +0.60%
4665 Fortnox AB
ST:FNOX
0.19x Skr203.00 Million
≈ $21.85 Million
Skr1.04 Billion Sweden Skr89.40 ▲ +0.00%
4666 EirGenix
TWO:6589
0.19x NT$377.25 Million
≈ $11.89 Million
NT$1.94 Billion Taiwan NT$66.40 ▲ +0.00%
4667 Star Gas Partners LP
NYSE:SGU
0.19x $120.77 Million $621.24 Million USA $12.58 ▲ +0.00%
4668 MAA Group Bhd
KLSE:1198
0.19x RM18.48 Million
≈ $4.64 Million
RM95.09 Million Malaysia RM0.16 ▲ +14.81%
4669 Zhejiang Xiantong Rubber&Plastic Co Ltd
SHG:603239
0.19x CN¥77.82 Million
≈ $11.39 Million
CN¥400.42 Million China CN¥14.35 ▼ -0.83%
4670 Jiangsu Tongxingbao Intelligent Transportation Technology Co. Ltd. A
SHE:301339
0.19x CN¥587.91 Million
≈ $86.03 Million
CN¥3.03 Billion China CN¥10.95 ▲ +0.18%
4671 Impala Platinum Holdings Ltd
JSE:IMP
0.19x ZAC7.62 Billion
≈ $4.05 Million
ZAC39.24 Billion South Africa ZAC23700.00 ▲ +5.72%
4672 IZMO Limited
NSE:IZMO
0.19x Rs164.82 Million
≈ $1.78 Million
Rs848.53 Million India Rs854.70 ▼ -1.36%
4673 Shanxi Xinghuacun Fen Wine Factory Co Ltd
SHG:600809
0.19x CN¥3.66 Billion
≈ $535.33 Million
CN¥18.84 Billion China CN¥116.55 ▼ -1.65%
4674 Toppoint Holdings Inc.
NYSE MKT:TOPP
0.19x $460.61K $2.37 Million USA $0.92 ▲ +7.19%
4675 Ufp Industries Inc
NASDAQ:UFPI
0.19x $202.57 Million $1.04 Billion USA $88.80 ▲ +0.77%
4676 Sree Rayalaseema Hi-Strength Hypo Limited
NSE:SRHHYPOLTD
0.19x Rs252.69 Million
≈ $2.73 Million
Rs1.30 Billion India Rs473.15 ▼ -0.01%
4677 Hangzhou Kaierda Welding Robot Co Ltd
SHG:688255
0.19x CN¥38.83 Million
≈ $5.68 Million
CN¥200.40 Million China CN¥25.74 ▲ +0.94%
4678 K Seng Seng Corporation Bhd
KLSE:5192
0.19x RM25.93 Million
≈ $6.51 Million
RM133.85 Million Malaysia RM0.81 ▲ +0.00%
4679 Expensify Inc
NASDAQ:EXFY
0.19x $9.85 Million $50.84 Million USA $2.64 ▲ +5.60%
4680 AIXTRON SE
XETRA:AIXA
0.19x €124.67 Million
≈ $145.75 Million
€643.86 Million Germany €37.69 ▲ +1.02%
4681 Natac Natural Ingredients, S.A.
MC:NAT
0.19x €16.99 Million
≈ $19.86 Million
€87.76 Million Spain €0.59 ▲ +1.72%
4682 Oryzon Genomics SA
MC:ORY
0.19x €5.16 Million
≈ $6.03 Million
€26.68 Million Spain €2.85 ▲ +2.37%
4683 Maison Antoine Baud Société Anonyme
PA:MLMAB
0.19x €7.31 Million
≈ $8.54 Million
€37.76 Million France €280.00 ▲ +0.00%
4684 Apple Inc
NASDAQ:AAPL
0.19x $56.30 Billion $291.11 Billion USA $309.35 ▼ -0.63%
4685 Guangdong Hotata Technology Group Co Ltd Class A
SHG:603848
0.19x CN¥104.69 Million
≈ $15.32 Million
CN¥541.36 Million China CN¥13.03 ▼ -4.61%
4686 Binh Dien Fertilizer JSC
VN:BFC
0.19x ₫439.50 Billion
≈ $16.70 Million
₫2.27 Trillion Vietnam ₫48250.00 ▲ +0.94%
4687 OUTSURANCE GROUP LTD
JSE:OUT
0.19x ZAC4.49 Billion
≈ $2.39 Million
ZAC23.24 Billion South Africa ZAC7975.00 ▼ -1.18%
4688 NGL Fine-Chem Limited
NSE:NGLFINE
0.19x Rs417.88 Million
≈ $4.52 Million
Rs2.16 Billion India Rs2947.70 ▼ -2.82%
4689 M.C.S. Steel Public Company Limited
BK:MCS
0.19x ฿328.90 Million
≈ $10.25 Million
฿1.70 Billion Thailand ฿7.90 ▲ +0.00%
4690 Pfeiffer Vacuum Technology AG
F:PFV
0.19x €81.96 Million
≈ $95.82 Million
€424.22 Million Germany €161.00 ▼ -1.11%
4691 Centaur Media
LSE:CAU
0.19x GBX3.19 Million
≈ $387.64
GBX16.50 Million UK GBX10.90 ▼ -16.15%
4692 Thai O.P.P. Public Company Limited
BK:TOPP
0.19x ฿67.75 Million
≈ $2.11 Million
฿350.88 Million Thailand ฿140.00 ▼ -0.71%
4693 Advent Wireless Inc
V:AWI
0.19x CA$360.24K
≈ $260.59K
CA$1.87 Million Canada CA$0.77 ▲ +0.00%
4694 CARE Ratings Limited
NSE:CARERATING
0.19x Rs318.00 Million
≈ $3.44 Million
Rs1.65 Billion India Rs1674.40 ▼ -1.44%
4695 China Resources Microelectronics Ltd
SHG:688396
0.19x CN¥1.02 Billion
≈ $149.79 Million
CN¥5.30 Billion China CN¥62.16 ▲ +4.66%
4696 Judges Scientific Plc
LSE:JDG
0.19x GBX20.10 Million
≈ $2.45K
GBX104.20 Million UK GBX3900.00 ▼ -0.89%
4697 SNT Motiv Co Ltd
KO:064960
0.19x ₩50.13 Billion
≈ $33.97 Million
₩259.97 Billion Korea ₩26100.00 ▼ -3.33%
4698 Netcare
JSE:NTC
0.19x ZAC3.52 Billion
≈ $1.87 Million
ZAC18.24 Billion South Africa ZAC1812.00 ▲ +0.06%
4699 Touchwood Entertainment Limited
NSE:TOUCHWOOD
0.19x Rs25.67 Million
≈ $277.63K
Rs133.18 Million India Rs62.92 ▲ +1.81%
4700 Calibre Mining Corp
TO:CXB
0.19x CA$169.62 Million
≈ $122.70 Million
CA$880.29 Million Canada CA$2.99 ▲ +0.00%