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
1501 RATIONAL Aktiengesellschaft
XETRA:RAA
0.49x €117.42 Million
≈ $137.27 Million
€237.24 Million Germany €654.50 ▲ +1.32%
1502 Flexion Mobile PLC
ST:FLEXM
0.49x Skr10.18 Million
≈ $1.10 Million
Skr20.59 Million Sweden Skr2.74 ▼ -5.52%
1503 Odfjell Drilling Ltd
OL:ODL
0.49x Nkr615.70 Million
≈ $64.79 Million
Nkr1.25 Billion Norway Nkr88.90 ▲ +1.14%
1504 ODFJELL DRILL.LTD. DL-01
F:OD3
0.49x €615.70 Million
≈ $719.82 Million
€1.25 Billion Germany €8.08 ▼ -0.12%
1505 Piraeus Port Authority S.A
AT:PPA
0.49x €112.00 Million
≈ $130.94 Million
€226.60 Million Greece €39.10 ▼ -1.64%
1506 Valterra Platinum Limited
JSE:VAL
0.49x ZAC35.44 Billion
≈ $18.84 Million
ZAC71.73 Billion South Africa ZAC130000.00 ▼ -1.89%
1507 Harum Energy Tbk PT
JK:HRUM
0.49x Rp911.91 Million
≈ $53.43K
Rp1.85 Billion Indonesia Rp745.00 ▼ -7.45%
1508 Zhejiang Yingfeng Technology Co Ltd
SHG:605055
0.49x CN¥868.78 Million
≈ $127.13 Million
CN¥1.76 Billion China CN¥11.80 ▼ -1.83%
1509 Thac Mo Hydropower JSC
VN:TMP
0.49x ₫274.40 Billion
≈ $10.43 Million
₫556.00 Billion Vietnam ₫45000.00 ▼ -3.23%
1510 Jiangsu Smartwin Electronics Technology Co.Ltd.
SHE:301106
0.49x CN¥173.50 Million
≈ $25.39 Million
CN¥351.70 Million China CN¥26.39 ▲ +1.42%
1511 BOROSIL RENEWABLES LIMITED
NSE:BORORENEW
0.49x Rs1.82 Billion
≈ $19.72 Million
Rs3.70 Billion India Rs544.60 ▲ +8.63%
1512 Me Group International PLC
LSE:MEGP
0.49x GBX62.77 Million
≈ $7.64K
GBX127.43 Million UK GBX100.20 ▼ -7.22%
1513 SLP Resources Bhd
KLSE:7248
0.49x RM11.08 Million
≈ $2.78 Million
RM22.52 Million Malaysia RM0.80 ▼ -3.61%
1514 Tinybuild Inc
LSE:TBLD
0.49x GBX5.66 Million
≈ $688.97
GBX11.51 Million UK GBX7.35 ▲ +0.00%
1515 Croma Security Solutions Group Plc
LSE:CSSG
0.49x GBX1.32 Million
≈ $161.21
GBX2.69 Million UK GBX67.50 ▲ +0.00%
1516 PTC India Financial Services Limited
NSE:PFS
0.49x Rs11.66 Billion
≈ $126.14 Million
Rs23.73 Billion India Rs30.78 ▲ +0.13%
1517 IQ Group Holdings Bhd
KLSE:5107
0.49x RM12.58 Million
≈ $3.16 Million
RM25.60 Million Malaysia RM0.42 ▲ +0.00%
1518 Steppe Gold Ltd
TO:STGO
0.49x CA$105.90 Million
≈ $76.61 Million
CA$215.55 Million Canada CA$1.20 ▲ +0.84%
1519 Thai Nakarin Hospital Public Company Limited
BK:TNH
0.49x ฿276.72 Million
≈ $8.63 Million
฿563.40 Million Thailand ฿29.75 ▲ +0.00%
1520 KUAISHOU TECHNOLOGY CL.B
F:5Y0
0.49x €41.66 Billion
≈ $48.70 Billion
€84.82 Billion Germany €5.09 ▲ +0.69%
1521 PAM Mineral Tbk PT
JK:NICL
0.49x Rp68.06 Billion
≈ $3.99 Million
Rp138.61 Billion Indonesia Rp515.00 ▼ -14.88%
1522 Northern Shield Resources Inc.
V:NRN
0.49x CA$262.04K
≈ $189.55K
CA$533.75K Canada CA$0.05 ▼ -9.09%
1523 Finsbury Growth & Income Trust
LSE:FGT
0.49x GBX16.57 Million
≈ $2.02K
GBX33.77 Million UK GBX737.00 ▼ -1.60%
1524 Castrol India Limited
NSE:CASTROLIND
0.49x Rs7.33 Billion
≈ $79.30 Million
Rs14.95 Billion India Rs183.43 ▼ -0.15%
1525 Usha Martin Limited
NSE:USHAMART
0.49x Rs4.36 Billion
≈ $47.15 Million
Rs8.89 Billion India Rs497.95 ▲ +1.21%
1526 Crystal Growth & Energy Equipment Co. Ltd. A
SHG:688478
0.49x CN¥98.04 Million
≈ $14.35 Million
CN¥199.93 Million China CN¥59.69 ▲ +0.57%
1527 Exelixis Inc
NASDAQ:EXEL
0.49x $334.67 Million $683.10 Million USA $51.60 ▲ +6.30%
1528 Piscines Desjoyaux SA
PA:ALPDX
0.49x €28.44 Million
≈ $33.25 Million
€58.08 Million France €11.55 ▼ -0.43%
1529 Advtech
JSE:ADH
0.49x ZAC2.29 Billion
≈ $1.22 Million
ZAC4.68 Billion South Africa ZAC4253.00 ▼ -1.96%
1530 Nrgene Technologies Ltd
TA:NRGN
0.49x ILA2.51 Million
≈ $6.72K
ILA5.12 Million Israel ILA235.00 ▲ +3.34%
1531 Jilin Expressway Co Ltd
SHG:601518
0.49x CN¥234.80 Million
≈ $34.36 Million
CN¥479.81 Million China CN¥3.12 ▲ +0.65%
1532 Zhengye Biotechnology Holding Limited Ordinary Shares
NASDAQ:ZYBT
0.49x $68.82 Million $140.71 Million USA $0.80 ▲ +1.42%
1533 Mikro MSC Bhd
KLSE:0112
0.49x RM9.71 Million
≈ $2.44 Million
RM19.85 Million Malaysia RM0.49 ▲ +4.26%
1534 Kingston Resources Ltd
AU:KSN
0.49x AU$18.36 Million
≈ $12.99 Million
AU$37.58 Million Australia AU$0.09 ▲ +0.00%
1535 Galva Technologies Tbk PT
JK:GLVA
0.49x Rp273.48 Billion
≈ $16.02 Million
Rp559.80 Billion Indonesia Rp334.00 ▼ -0.60%
1536 Tamawood Ltd
AU:TWD
0.49x AU$9.83 Million
≈ $6.96 Million
AU$20.15 Million Australia AU$2.50 ▲ +0.00%
1537 TwentyFour Income Fund Ltd
LSE:TFIF
0.49x GBX12.76 Million
≈ $1.55K
GBX26.16 Million UK GBX109.40 ▼ -0.18%
1538 FLAIR
NSE:FLAIR
0.49x Rs1.13 Billion
≈ $12.23 Million
Rs2.32 Billion India Rs288.80 ▲ +0.36%
1539 Elemental Royalty Corporation Common Stock
NASDAQ:ELE
0.49x $61.74 Million $126.67 Million USA $16.98 ▼ -5.14%
1540 Mount Gibson Iron Ltd
AU:MGX
0.49x AU$39.24 Million
≈ $27.77 Million
AU$80.62 Million Australia AU$0.36 ▼ -1.39%
1541 MONGOLIAN MINING CRP.REGS
F:29X2
0.49x €462.50 Million
≈ $540.71 Million
€950.20 Million Germany €0.94 ▼ -0.53%
1542 Asian Sea Corporation Public Company Limited
BK:ASIAN
0.49x ฿601.19 Million
≈ $18.74 Million
฿1.24 Billion Thailand ฿6.95 ▲ +0.00%
1543 Multistrada Arah Sarana Tbk
JK:MASA
0.49x Rp56.81 Million
≈ $3.33K
Rp116.72 Million Indonesia Rp6200.00 ▲ +0.00%
1544 Smartoptics Group AS
OL:SMOP
0.49x Nkr11.46 Million
≈ $1.21 Million
Nkr23.55 Million Norway Nkr62.60 ▼ -2.19%
1545 G-bits Network Technology Xiamen Co Ltd
SHG:603444
0.49x CN¥948.13 Million
≈ $138.74 Million
CN¥1.95 Billion China CN¥334.36 ▼ -0.64%
1546 Sona BLW Precision Forgings Limited
NSE:SONACOMS
0.49x Rs6.47 Billion
≈ $70.01 Million
Rs13.32 Billion India Rs603.45 ▼ -1.29%
1547 Strike Energy Ltd
AU:STX
0.49x AU$63.25 Million
≈ $44.75 Million
AU$130.16 Million Australia AU$0.12 ▲ +0.00%
1548 Balkrishna Industries Limited
NSE:BALKRISIND
0.49x Rs29.47 Billion
≈ $318.66 Million
Rs60.66 Billion India Rs2200.40 ▲ +2.33%
1549 RADCOM Ltd
F:RAM
0.49x €14.99 Million
≈ $17.53 Million
€30.87 Million Germany €12.80 ▼ -2.29%
1550 Vente Unique.com
PA:ALVU
0.49x €25.56 Million
≈ $29.88 Million
€52.70 Million France €14.90 ▲ +1.36%
1551 Siljansvik AB (publ)
ST:SIVI
0.48x Skr59.67 Million
≈ $6.42 Million
Skr123.08 Million Sweden Skr114.00 ▼ -0.52%
1552 Atalaya Mining Ltd
F:E5S1
0.48x €96.86 Million
≈ $113.24 Million
€199.83 Million Germany €10.30 ▲ +3.52%
1553 Chongqing Fuling Electric Power Industrial Co Ltd
SHG:600452
0.48x CN¥453.92 Million
≈ $66.42 Million
CN¥937.58 Million China CN¥12.32 ▼ -4.12%
1554 District Metals Corp
V:DMX
0.48x CA$238.79K
≈ $172.73K
CA$493.27K Canada CA$0.82 ▲ +0.62%
1555 Xi'an Manareco New Materials Co.Ltd
SHG:688550
0.48x CN¥172.04 Million
≈ $25.17 Million
CN¥355.41 Million China CN¥41.95 ▼ -2.03%
1556 Mega-info Media Co.Ltd.
SHE:301102
0.48x CN¥467.15 Million
≈ $68.36 Million
CN¥965.58 Million China CN¥9.46 ▼ -1.87%
1557 China Hongqiao Group Ltd
F:H0Q
0.48x €50.15 Billion
≈ $58.63 Billion
€103.67 Billion Germany €3.11 ▼ -0.14%
1558 M.I.TECH Co.Ltd
KQ:179290
0.48x ₩6.65 Billion
≈ $4.51 Million
₩13.75 Billion Korea ₩4850.00 ▼ -2.12%
1559 FUJIFILM HDGS CORP. ADR 1
F:FJIA
0.48x €986.17 Billion
≈ $1.15 Trillion
€2.04 Trillion Germany €7.55 ▼ -1.95%
1560 Qingdao Kutesmart Co Ltd
SHE:300840
0.48x CN¥174.58 Million
≈ $25.55 Million
CN¥361.17 Million China CN¥22.07 ▲ +0.09%
1561 Azad Engineering Limited
NSE:AZAD
0.48x Rs2.31 Billion
≈ $24.97 Million
Rs4.78 Billion India Rs2090.90 ▲ +1.20%
1562 Innodata Inc
NASDAQ:INOD
0.48x $39.68 Million $82.23 Million USA $108.27 ▼ -5.21%
1563 NIPPON YUSEN K.K.SP.DR1/5
F:NYK
0.48x €717.26 Billion
≈ $838.55 Billion
€1.49 Trillion Germany €6.00 ▼ -1.64%
1564 K3 Business Technology Group PLC
LSE:KBT
0.48x GBX7.64 Million
≈ $929.20
GBX15.84 Million UK GBX45.00 ▼ -10.00%
1565 Asia File Corporation Bhd
KLSE:7129
0.48x RM25.97 Million
≈ $6.52 Million
RM53.88 Million Malaysia RM1.32 ▲ +0.00%
1566 Bellevue Gold Ltd
AU:BGL
0.48x AU$203.25 Million
≈ $143.81 Million
AU$421.67 Million Australia AU$1.51 ▼ -1.63%
1567 OppFi Inc
NYSE:OPFI
0.48x $181.56 Million $377.00 Million USA $8.00 ▼ -4.31%
1568 Tristel
LSE:TSTL
0.48x GBX5.71 Million
≈ $694.74
GBX11.88 Million UK GBX380.00 ▼ -0.65%
1569 Pro Medicus Ltd
AU:PME
0.48x AU$69.65 Million
≈ $49.28 Million
AU$144.99 Million Australia AU$159.63 ▼ -0.28%
1570 Asian Marine Services Public Company Limited
BK:ASIMAR
0.48x ฿231.35 Million
≈ $7.21 Million
฿481.94 Million Thailand ฿1.37 ▲ +0.74%
1571 Pharmicell
KO:005690
0.48x ₩9.41 Billion
≈ $6.37 Million
₩19.60 Billion Korea ₩13950.00 ▼ -6.69%
1572 Robotis Co.Ltd
KQ:108490
0.48x ₩2.70 Billion
≈ $1.83 Million
₩5.63 Billion Korea ₩405000.00 ▲ +0.62%
1573 Ditas Dogan Yedek Parca Imalat ve Teknik AS
IS:DITAS
0.48x TL1.08 Billion
≈ $24.24 Million
TL2.26 Billion Turkey TL36.24 ▼ -1.52%
1574 OceanaGold Corporation
TO:OGC
0.48x CA$360.70 Million
≈ $260.92 Million
CA$752.29 Million Canada CA$38.85 ▼ -3.62%
1575 Zhejiang Tongli Transmission Technology Co. Ltd. A
SHE:301255
0.48x CN¥245.39 Million
≈ $35.91 Million
CN¥511.87 Million China CN¥24.06 ▼ -2.04%
1576 MOIL Limited
NSE:MOIL
0.48x Rs2.38 Billion
≈ $25.73 Million
Rs4.96 Billion India Rs295.65 ▼ -0.22%
1577 Integral Ad Science Holding LLC
NASDAQ:IAS
0.48x $49.26 Million $102.86 Million USA $10.34 ▲ +0.78%
1578 FORCS Co.Ltd
KQ:189690
0.48x ₩2.64 Billion
≈ $1.79 Million
₩5.51 Billion Korea ₩1849.00 ▼ -2.32%
1579 Elemental Royalties Corp
V:ELE
0.48x CA$60.70 Million
≈ $43.91 Million
CA$126.90 Million Canada CA$25.60 ▼ -1.58%
1580 Namhae Chemical
KO:025860
0.48x ₩132.16 Billion
≈ $89.56 Million
₩276.43 Billion Korea ₩6600.00 ▼ -3.65%
1581 4D Molecular Therapeutics Inc
NASDAQ:FDMT
0.48x $29.18 Million $61.05 Million USA $9.53 ▲ +2.80%
1582 Huber+suhner AG
SW:HUBN
0.48x CHF91.72 Million
≈ $115.96 Million
CHF191.91 Million Switzerland CHF285.50 ▲ +0.35%
1583 Eicher Motors Limited
NSE:EICHERMOT
0.48x Rs32.75 Billion
≈ $354.16 Million
Rs68.58 Billion India Rs7130.00 ▼ -0.16%
1584 Hangzhou XZB Tech Co Ltd
SHG:603040
0.48x CN¥110.30 Million
≈ $16.14 Million
CN¥231.24 Million China CN¥87.19 ▲ +8.00%
1585 YSP Southeast Asia Holding Bhd
KLSE:7178
0.48x RM58.76 Million
≈ $14.75 Million
RM123.18 Million Malaysia RM2.10 ▼ -0.47%
1586 Res Robex Inc
V:RBX
0.48x CA$167.28 Million
≈ $121.01 Million
CA$351.24 Million Canada CA$7.20 ▲ +4.35%
1587 FN REPUBLIC Co. Ltd
KQ:064090
0.48x ₩1.79 Billion
≈ $1.21 Million
₩3.75 Billion Korea ₩798.00 ▼ -4.66%
1588 Taiwan Semiconductor Manufacturing Co. Ltd.
TW:2330
0.48x NT$1.18 Trillion
≈ $37.05 Billion
NT$2.47 Trillion Taiwan NT$2425.00 ▲ +1.89%
1589 Nonthavej Hospital Public Company Limited
BK:NTV
0.48x ฿174.39 Million
≈ $5.44 Million
฿366.81 Million Thailand ฿19.10 ▲ +0.53%
1590 CIE Automotive India Limited
NSE:CIEINDIA
0.47x Rs15.66 Billion
≈ $169.38 Million
Rs32.98 Billion India Rs452.00 ▲ +1.53%
1591 Hunt Electronic Co Ltd
TWO:3297
0.47x NT$47.65 Million
≈ $1.50 Million
NT$100.37 Million Taiwan NT$33.60 ▼ -1.75%
1592 First Bancorp Inc
NASDAQ:FNLC
0.47x $1.37 Billion $2.88 Billion USA $28.57 ▼ -1.72%
1593 DOUBLED.INTERAC.SP.ADS/20
F:DDI
0.47x €42.75 Million
≈ $49.98 Million
€90.16 Million Germany €9.15 ▼ -6.63%
1594 Capitan Mining Inc
V:CAPT
0.47x CA$1.68 Million
≈ $1.21 Million
CA$3.54 Million Canada CA$2.22 ▲ +0.00%
1595 Kyung In Elect
KO:009140
0.47x ₩3.27 Billion
≈ $2.21 Million
₩6.89 Billion Korea ₩26650.00 ▲ +1.72%
1596 Dook Media Group Limited
SHE:301025
0.47x CN¥41.04 Million
≈ $6.01 Million
CN¥86.67 Million China CN¥9.12 ▼ -2.25%
1597 Hawthorn Resources Ltd
AU:HAW
0.47x AU$751.65K
≈ $531.84K
AU$1.59 Million Australia AU$0.10 ▲ +0.00%
1598 Amtel Holdings Bhd
KLSE:7031
0.47x RM8.58 Million
≈ $2.15 Million
RM18.12 Million Malaysia RM0.36 ▲ +2.90%
1599 Gujarat Ambuja Exports Limited
NSE:GAEL
0.47x Rs3.22 Billion
≈ $34.84 Million
Rs6.81 Billion India Rs153.00 ▼ -1.68%
1600 Icon Offshore Bhd
KLSE:5255
0.47x RM248.34 Million
≈ $62.35 Million
RM525.08 Million Malaysia RM1.70 ▲ +1.80%