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,333
Operating CF, capex, and total liabilities required

Last Updated

Jul 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
601 Gold Terra Resource Corp
V:YGT
1.02x CA$2.22 Million
≈ $1.60 Million
CA$2.18 Million Canada CA$0.17 ▼ -2.86%
602 JiangXi Tianxin Pharm Co Ltd
SHG:603235
1.02x CN¥1.21 Billion
≈ $177.07 Million
CN¥1.19 Billion China CN¥24.39 ▲ +0.99%
603 United Therapeutics Corporation
NASDAQ:UTHR
1.02x $772.60 Million $760.90 Million USA $529.34 ▼ -1.18%
604 Ironbark Capital Ltd
AU:IBC
1.01x AU$1.85 Million
≈ $1.31 Million
AU$1.83 Million Australia AU$0.43 ▲ +0.00%
605 Greatland Resources Limited
LSE:GGP
1.01x GBX375.49 Million
≈ $45.69K
GBX371.74 Million UK GBX529.50 ▲ +2.62%
606 Aplisens SA
WAR:APN
1.01x zł12.59 Million
≈ $3.46 Million
zł12.46 Million Poland zł19.70 ▼ -0.25%
607 Covalon Technologies Ltd.
V:COV
1.01x CA$6.47 Million
≈ $4.68 Million
CA$6.41 Million Canada CA$2.17 ▲ +5.85%
608 Global Education Limited
NSE:GLOBAL
1.01x Rs136.62 Million
≈ $1.48 Million
Rs135.55 Million India Rs100.16 ▲ +0.96%
609 Grande Portage Resources Ltd
V:GPG
1.01x CA$235.91K
≈ $170.66K
CA$234.43K Canada CA$0.29 ▼ -1.69%
610 Weizmann Limited
NSE:WEIZMANIND
1.00x Rs287.22 Million
≈ $3.11 Million
Rs286.18 Million India Rs78.92 ▼ -0.35%
611 Peric Special Gases Co. Ltd. A
SHG:688146
1.00x CN¥1.40 Billion
≈ $204.73 Million
CN¥1.39 Billion China CN¥200.80 ▼ -20.00%
612 Wuxi Xinan Technology Co. Ltd. A
SHE:301170
1.00x CN¥170.77 Million
≈ $24.99 Million
CN¥170.18 Million China CN¥20.42 ▼ -3.31%
613 Central Depository Services (India) Limited
NSE:CDSL
1.00x Rs4.18 Billion
≈ $45.21 Million
Rs4.17 Billion India Rs1385.20 ▼ -2.33%
614 Beijing Hanyi Innovation Technology Co. Ltd. A
SHE:301270
1.00x CN¥191.62 Million
≈ $28.04 Million
CN¥191.34 Million China CN¥29.64 ▼ -3.48%
615 Mark Dynamics Indonesia Tbk PT
JK:MARK
1.00x Rp105.71 Billion
≈ $6.19 Million
Rp105.73 Billion Indonesia Rp970.00 ▼ -8.49%
616 FG Merger II Corp. Unit
NASDAQ:FGMCU
1.00x $194.82K $194.92K USA $8.97 ▼ -10.03%
617 CADOGAN ENERGY SOLUTIONS
F:CPD
1.00x €7.60 Million
≈ $8.89 Million
€7.61 Million Germany €0.04 ▲ +0.00%
618 Shanghai Orient-Chip Technology Co. Ltd. A
SHG:688061
1.00x CN¥303.00 Million
≈ $44.34 Million
CN¥303.54 Million China CN¥34.45 ▼ -9.13%
619 Unifosa
TWO:8277
1.00x NT$30.85 Million
≈ $972.01K
NT$30.92 Million Taiwan NT$7.90 ▼ -3.07%
620 Secuve Co. Ltd
KQ:131090
1.00x ₩3.31 Billion
≈ $2.25 Million
₩3.32 Billion Korea ₩3735.00 ▼ -3.74%
621 Rokeby Resources Limited
AU:RKB
1.00x AU$358.99K
≈ $254.01K
AU$360.20K Australia AU$0.00 ▲ +0.00%
622 Gentian Diagnostics AS
OL:GENT
1.00x Nkr53.35 Million
≈ $5.61 Million
Nkr53.58 Million Norway Nkr37.20 ▼ -7.46%
623 Atha Energy Corp.
V:SASK
0.99x CA$10.24 Million
≈ $7.41 Million
CA$10.30 Million Canada CA$1.04 ▲ +1.96%
624 Focus Hotmelt Co. Ltd. A
SHE:301283
0.99x CN¥907.74 Million
≈ $132.83 Million
CN¥914.00 Million China CN¥23.61 ▼ -1.13%
625 Berkah Prima Perkasa Tbk PT
JK:BLUE
0.99x Rp7.59 Billion
≈ $444.58K
Rp7.64 Billion Indonesia Rp2910.00 ▲ +0.34%
626 Samara Asset Group
F:SRAG
0.99x €36.39 Million
≈ $42.55 Million
€36.76 Million Germany €2.14 ▲ +0.00%
627 Sentry Select Primary Metals Corp
TO:PME
0.99x CA$177.00K
≈ $128.04K
CA$179.00K Canada CA$4.34 ▲ +0.93%
628 Ssif Broker Cl
RO:BRK
0.98x RON149.70 Million
≈ $34.37 Million
RON152.17 Million Romania RON0.12 ▲ +3.60%
629 Cliq Digital AG
F:CLIQ
0.98x €12.95 Million
≈ $15.14 Million
€13.17 Million Germany €3.56 ▲ +0.56%
630 Beijing Winsunny Pharmaceutical CO.LTD
SHG:601089
0.98x CN¥1.08 Billion
≈ $158.37 Million
CN¥1.10 Billion China CN¥17.40 ▲ +1.46%
631 Eolus Vind AB (publ)
ST:EOLU-B
0.98x Skr966.00 Million
≈ $103.96 Million
Skr983.00 Million Sweden Skr36.80 ▼ -2.52%
632 Allied Tecnologia S.A
SA:ALLD3
0.98x R$2.05 Billion
≈ $401.34 Million
R$2.08 Billion Brazil R$4.50 ▼ -2.17%
633 Kyobo 8 Special Purpose Acquisition Company
KQ:307280
0.98x ₩7.55 Billion
≈ $5.11 Million
₩7.69 Billion Korea ₩5300.00 ▲ +0.00%
634 Olympia Financial Group Inc
TO:OLY
0.98x CA$29.55 Million
≈ $21.37 Million
CA$30.13 Million Canada CA$106.50 ▲ +2.56%
635 Nava Bharat Ventures Limited
NSE:NAVA
0.98x Rs24.65 Billion
≈ $266.54 Million
Rs25.14 Billion India Rs576.75 ▼ -1.71%
636 Eldav-L
TA:ELDAV
0.98x ILA2.36 Million
≈ $6.32K
ILA2.41 Million Israel ILA320.00 ▲ +0.00%
637 ASYMCHEM LAB.(TIAN.)H YC1
F:7K90
0.98x €2.68 Billion
≈ $3.13 Billion
€2.74 Billion Germany €13.10 ▲ +0.77%
638 Morphic Ethical Equities Fund Ltd
AU:MEC
0.97x AU$1.99 Million
≈ $1.41 Million
AU$2.05 Million Australia AU$1.25 ▲ +0.00%
639 Filtronic
LSE:FTC
0.97x GBX13.99 Million
≈ $1.70K
GBX14.42 Million UK GBX247.50 ▼ -1.00%
640 Sansec Technology Co. Ltd. A
SHG:688489
0.97x CN¥172.61 Million
≈ $25.26 Million
CN¥178.36 Million China CN¥21.40 ▼ -2.99%
641 Sozap Publ AB
ST:SOZAP
0.97x Skr1.90 Million
≈ $204.90K
Skr1.97 Million Sweden Skr0.25 ▲ +25.00%
642 SANOFI CONS HEALTHC IND L
NSE:SANOFICONR
0.97x Rs1.58 Billion
≈ $17.04 Million
Rs1.63 Billion India Rs4528.80 ▼ -0.84%
643 New Hoong Fatt Holdings Bhd
KLSE:7060
0.97x RM67.28 Million
≈ $16.89 Million
RM69.68 Million Malaysia RM1.40 ▼ -1.41%
644 Chengdu Kanghong Pharmaceuticals Group Co Ltd
SHE:002773
0.96x CN¥609.18 Million
≈ $89.14 Million
CN¥631.40 Million China CN¥22.55 ▲ +2.31%
645 NX Filtration Holding BV
AS:NXFIL
0.96x €30.04 Million
≈ $35.12 Million
€31.22 Million Netherlands €3.67 ▲ +1.10%
646 North European Oil Royalty Trust
NYSE:NRT
0.96x $1.95 Million $2.02 Million USA $8.16 ▲ +5.56%
647 Baltic Classifieds Group PLC
LSE:BCG
0.96x GBX30.42 Million
≈ $3.70K
GBX31.75 Million UK GBX188.00 ▲ +4.04%
648 EMS-CHEMIE HOLDING AG
SW:EMSN
0.96x CHF351.57 Million
≈ $444.48 Million
CHF368.02 Million Switzerland CHF760.00 ▲ +0.00%
649 ICG Enterprise Trust PLC
LSE:ICGT
0.96x GBX93.33 Million
≈ $11.36K
GBX97.72 Million UK GBX1428.00 ▲ +2.00%
650 MUI Properties Bhd
KLSE:3913
0.95x RM315.28 Million
≈ $79.16 Million
RM330.46 Million Malaysia RM0.17 ▲ +0.00%
651 Magellan Financial Group Ltd
AU:MFG
0.95x AU$86.21 Million
≈ $61.00 Million
AU$90.50 Million Australia AU$9.66 ▼ -0.41%
652 Monument Mining Limited
V:MMY
0.95x CA$21.46 Million
≈ $15.53 Million
CA$22.55 Million Canada CA$0.73 ▲ +0.00%
653 KRN Heat Exchanger and Refrigeration
NSE:KRN
0.95x Rs1.91 Billion
≈ $20.61 Million
Rs2.00 Billion India Rs1269.40 ▲ +1.56%
654 SRx Health Solutions Inc.
NYSE MKT:SRXH
0.95x $7.60 Million $8.00 Million USA $0.13 ▼ -1.55%
655 Argo Global Listed Infrastructure Ltd
AU:ALI
0.95x AU$15.50 Million
≈ $10.96 Million
AU$16.31 Million Australia AU$2.62 ▲ +1.55%
656 Kretam Holdings Bhd
KLSE:1996
0.95x RM230.62 Million
≈ $57.90 Million
RM243.03 Million Malaysia RM0.67 ▲ +3.08%
657 Artemis UK Future Leaders plc
LSE:AFL
0.95x GBX1.77 Million
≈ $215.60
GBX1.87 Million UK GBX376.00 ▲ +1.08%
658 Lavras Gold Corp
V:LGC
0.95x CA$1.47 Million
≈ $1.06 Million
CA$1.55 Million Canada CA$1.91 ▲ +3.80%
659 Cosmo Metals Ltd
AU:CMO
0.95x AU$610.98K
≈ $432.31K
AU$645.80K Australia AU$0.01 ▲ +16.67%
660 Jinan Acetate Chemical Co Ltd
TW:4763
0.95x NT$1.35 Billion
≈ $42.45 Million
NT$1.43 Billion Taiwan NT$48.60 ▲ +7.17%
661 Mlabs Systems Bhd
KLSE:0085
0.95x RM9.84 Million
≈ $2.47 Million
RM10.41 Million Malaysia RM0.04 ▲ +0.00%
662 Jinsanjiang (Zhaoqing) Silicon Material Company Limited
SHE:301059
0.95x CN¥120.41 Million
≈ $17.62 Million
CN¥127.38 Million China CN¥10.13 ▼ -8.08%
663 China Crystal New Material
KQ:900250
0.94x ₩24.33 Billion
≈ $16.49 Million
₩25.79 Billion Korea ₩1079.00 ▲ +0.37%
664 Pecca Group Bhd
KLSE:5271
0.94x RM47.31 Million
≈ $11.88 Million
RM50.27 Million Malaysia RM1.33 ▲ +0.00%
665 ORIENT OVERSEAS INT.ADR/5
F:ORI
0.94x €4.00 Billion
≈ $4.68 Billion
€4.26 Billion Germany €71.50 ▲ +1.42%
666 Foshan Haitian Flavouring and Food Co Ltd
SHG:603288
0.94x CN¥5.50 Billion
≈ $804.65 Million
CN¥5.85 Billion China CN¥37.00 ▲ +2.78%
667 Sinotherapeutics Inc. A
SHG:688247
0.94x CN¥136.88 Million
≈ $20.03 Million
CN¥145.56 Million China CN¥8.93 ▲ +0.22%
668 Scope Industries Bhd
KLSE:0028
0.94x RM12.75 Million
≈ $3.20 Million
RM13.57 Million Malaysia RM0.08 ▲ +0.00%
669 Polarx Ltd
AU:PXX
0.93x AU$2.99 Million
≈ $2.12 Million
AU$3.20 Million Australia AU$0.01 ▲ +0.00%
670 Allied Machinery Co. Ltd.
SHG:605060
0.93x CN¥509.16 Million
≈ $74.51 Million
CN¥546.67 Million China CN¥35.53 ▼ -5.76%
671 IntelliEPI Cayman
TWO:4971
0.93x NT$118.62 Million
≈ $3.74 Million
NT$127.53 Million Taiwan NT$367.00 ▼ -2.13%
672 Memsensing Microsystems Suzhou China Co Ltd
SHG:688286
0.93x CN¥104.02 Million
≈ $15.22 Million
CN¥112.17 Million China CN¥40.84 ▼ -10.10%
673 ROBEX Resources Inc
AU:RXR
0.93x AU$355.11 Million
≈ $251.26 Million
AU$382.96 Million Australia AU$7.23 ▼ -2.56%
674 Athelney Trust plc
LSE:ATY
0.93x GBX25.24K
≈ $3.07
GBX27.22K UK GBX165.00 ▲ +0.00%
675 Awanbiru Technology Bhd
KLSE:5204
0.93x RM71.46 Million
≈ $17.94 Million
RM77.09 Million Malaysia RM0.30 ▲ +0.00%
676 Fitzroy River Corporation Ltd
AU:FZR
0.93x AU$175.79K
≈ $124.38K
AU$189.71K Australia AU$0.23 ▲ +0.00%
677 Regis Resources Ltd
AU:RRL
0.93x AU$613.27 Million
≈ $433.93 Million
AU$661.86 Million Australia AU$5.65 ▲ +0.18%
678 Jamna Auto Industries Limited
NSE:JAMNAAUTO
0.92x Rs3.96 Billion
≈ $42.79 Million
Rs4.28 Billion India Rs134.46 ▲ +2.06%
679 Henan Newland Pharmaceutical Co. Ltd. A
SHE:301277
0.92x CN¥218.32 Million
≈ $31.95 Million
CN¥236.14 Million China CN¥10.34 ▼ -0.39%
680 eMemory Technology
TWO:3529
0.92x NT$821.61 Million
≈ $25.89 Million
NT$889.20 Million Taiwan NT$2300.00 ▼ -2.13%
681 LABORATORIO FARMAC.ERFO
F:RK7
0.92x €2.74 Million
≈ $3.21 Million
€2.98 Million Germany €0.98 ▼ -1.01%
682 Southern Petrochemicals Industries Corporation Limited
NSE:SPIC
0.92x Rs10.35 Billion
≈ $111.97 Million
Rs11.28 Billion India Rs66.56 ▲ +0.41%
683 Sanofi India Limited
NSE:SANOFI
0.92x Rs4.64 Billion
≈ $50.18 Million
Rs5.06 Billion India Rs3391.80 ▼ -0.66%
684 Merck Tbk
JK:MERK
0.92x Rp141.97 Billion
≈ $8.32 Million
Rp154.71 Billion Indonesia Rp4000.00 ▲ +3.63%
685 Zanaga Iron Ore Company Limited
F:6ZA
0.92x €127.50K
≈ $149.06K
€139.00K Germany €0.03 ▼ -1.79%
686 Pony AI Inc. American Depositary Shares
NASDAQ:PONY
0.92x $95.25 Million $103.84 Million USA $6.71 ▲ +0.75%
687 Tower Semiconductor Ltd
TA:TSEM
0.92x ILA670.49 Million
≈ $1.80 Million
ILA731.05 Million Israel ILA70460.00 ▼ -0.31%
688 Websol Energy System Limited
NSE:WEBELSOLAR
0.92x Rs2.91 Billion
≈ $31.47 Million
Rs3.17 Billion India Rs102.35 ▼ -1.86%
689 Cheviot Company Limited
NSE:CHEVIOT
0.91x Rs590.16 Million
≈ $6.38 Million
Rs645.38 Million India Rs1124.70 ▼ -0.56%
690 Economic Investment Trust Ltd
TO:EVT
0.91x CA$144.72 Million
≈ $104.69 Million
CA$158.27 Million Canada CA$23.55 ▼ -0.84%
691 Titanium Oyj
HE:TITAN
0.91x €3.63 Million
≈ $4.24 Million
€3.98 Million Finland €6.14 ▲ +1.32%
692 Baoding Dongli Machinery Co.Ltd.
SHE:301298
0.91x CN¥264.38 Million
≈ $38.69 Million
CN¥290.11 Million China CN¥11.14 ▼ -3.38%
693 C3 Metals Inc
V:CCCM
0.91x CA$1.00 Million
≈ $726.84K
CA$1.11 Million Canada CA$0.75 ▼ -1.32%
694 Lifeway Foods Inc
NASDAQ:LWAY
0.91x $17.95 Million $19.79 Million USA $31.02 ▼ -2.91%
695 Xiamen XGMA Machinery Co Ltd
SHG:600815
0.91x CN¥614.25 Million
≈ $89.88 Million
CN¥677.21 Million China CN¥2.39 ▼ -2.85%
696 PW MEDTECH GROUP DL-0001
F:PWE
0.91x €345.76 Million
≈ $404.23 Million
€381.52 Million Germany €0.10 ▼ -3.40%
697 Chin Well Holdings Bhd
KLSE:5007
0.91x RM63.31 Million
≈ $15.89 Million
RM69.86 Million Malaysia RM0.70 ▼ -7.89%
698 Everyday Network
SHE:300295
0.90x CN¥80.85 Million
≈ $11.83 Million
CN¥89.40 Million China CN¥10.37 ▲ +4.22%
699 Supreme Cable Manufacturing Corp
JK:SCCO
0.90x Rp324.14 Billion
≈ $18.99 Million
Rp359.23 Billion Indonesia Rp2310.00 ▲ +0.43%
700 Naruida Technology Co. Ltd. Cl A
SHG:688522
0.90x CN¥307.27 Million
≈ $44.96 Million
CN¥341.60 Million China CN¥19.26 ▼ -7.76%