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
5601 Mastermyne Group Ltd
AU:MYE
0.16x AU$6.18 Million
≈ $4.38 Million
AU$37.93 Million Australia AU$0.54 ▲ +3.85%
5602 Rothwell International Co. Limited
KQ:900260
0.16x ₩107.22 Billion
≈ $72.66 Million
₩657.68 Billion Korea ₩1635.00 ▲ +1.05%
5603 Finning International Inc.
TO:FTT
0.16x CA$817.00 Million
≈ $591.01 Million
CA$5.01 Billion Canada CA$91.61 ▼ -0.45%
5604 Dabur India Limited
NSE:DABUR
0.16x Rs9.25 Billion
≈ $100.07 Million
Rs56.77 Billion India Rs400.50 ▲ +0.13%
5605 Rank Group PLC
LSE:RNK
0.16x GBX71.70 Million
≈ $8.72K
GBX440.00 Million UK GBX111.40 ▲ +1.46%
5606 Adani Energy Solutions Limited
NSE:ADANIENSOL
0.16x Rs108.05 Billion
≈ $1.17 Billion
Rs663.09 Billion India Rs1541.90 ▼ -0.43%
5607 Electromagnetic Geoservices ASA
OL:EMGS
0.16x Nkr3.48 Million
≈ $366.72K
Nkr21.39 Million Norway Nkr0.19 ▲ +0.00%
5608 SHANG.FOS.PHARM.GR.H YC 1
F:08HH
0.16x €9.66 Billion
≈ $11.30 Billion
€59.30 Billion Germany €1.87 ▼ -2.53%
5609 SDI Corp
TW:2351
0.16x NT$889.46 Million
≈ $28.02 Million
NT$5.46 Billion Taiwan NT$183.00 ▼ -0.27%
5610 MBB INDUSTRIES
XETRA:MBB
0.16x €68.57 Million
≈ $80.17 Million
€421.02 Million Germany €181.20 ▲ +2.60%
5611 Electronics Mart India Limited
NSE:EMIL
0.16x Rs3.54 Billion
≈ $38.24 Million
Rs21.71 Billion India Rs186.71 ▼ -2.28%
5612 Lay Hong Bhd
KLSE:9385
0.16x RM76.40 Million
≈ $19.18 Million
RM469.16 Million Malaysia RM0.25 ▲ +0.00%
5613 E&R Engineering
TWO:8027
0.16x NT$242.12 Million
≈ $7.63 Million
NT$1.49 Billion Taiwan NT$168.50 ▼ -1.17%
5614 Alimak Hek Group AB
ST:ALIG
0.16x Skr1.01 Billion
≈ $109.12 Million
Skr6.23 Billion Sweden Skr125.20 ▲ +1.95%
5615 HeveaBoard Bhd
KLSE:5095
0.16x RM13.93 Million
≈ $3.50 Million
RM85.56 Million Malaysia RM0.12 ▲ +0.00%
5616 Inner Mongolia MengDian HuaNeng Thermal Power Corp Ltd
SHG:600863
0.16x CN¥3.14 Billion
≈ $458.86 Million
CN¥19.26 Billion China CN¥4.61 ▼ -2.95%
5617 Marula Mining PLC
F:48U0
0.16x €753.75K
≈ $881.21K
€4.63 Million Germany €0.02 ▲ +0.00%
5618 Borgestad A
OL:BOR
0.16x Nkr108.06 Million
≈ $11.37 Million
Nkr663.94 Million Norway Nkr16.55 ▲ +0.00%
5619 Hana Materials Inc
KQ:166090
0.16x ₩36.12 Billion
≈ $24.48 Million
₩221.93 Billion Korea ₩53400.00 ▼ -4.30%
5620 Aryzta AG
SW:ARYN
0.16x CHF217.16 Million
≈ $274.54 Million
CHF1.33 Billion Switzerland CHF40.70 ▼ -4.12%
5621 Johnson Chemical Pharmaceutical Works Co Ltd
TWO:4747
0.16x NT$45.52 Million
≈ $1.43 Million
NT$279.70 Million Taiwan NT$28.25 ▲ +0.00%
5622 Carpenter Technology Corporation
NYSE:CRS
0.16x $262.20 Million $1.61 Billion USA $492.38 ▲ +0.67%
5623 POBIS TNC CO. Ltd
KQ:016670
0.16x ₩9.09 Billion
≈ $6.16 Million
₩55.88 Billion Korea ₩2310.00 ▼ -1.07%
5624 St Barbara Limited
F:BM1
0.16x €35.67 Million
≈ $41.70 Million
€219.34 Million Germany €0.40 ▼ -2.78%
5625 Phillips 66
NYSE:PSX
0.16x $7.99 Billion $49.11 Billion USA $242.87 ▲ +1.20%
5626 Imperial Ginseng Products Ltd
V:IGP
0.16x CA$13.69K
≈ $9.90K
CA$84.20K Canada CA$0.08 ▲ +0.00%
5627 Haad Thip Public Company Limited
BK:HTC
0.16x ฿580.84 Million
≈ $18.10 Million
฿3.57 Billion Thailand ฿15.80 ▼ -1.25%
5628 ALTEOGEN Inc
KQ:196170
0.16x ₩35.20 Billion
≈ $23.85 Million
₩216.61 Billion Korea ₩320000.00 ▼ -5.74%
5629 Anhui Huaertai Chemical Co Ltd
SHE:001217
0.16x CN¥198.97 Million
≈ $29.12 Million
CN¥1.22 Billion China CN¥10.01 ▲ +0.50%
5630 Prataap Snacks Limited
NSE:DIAMONDYD
0.16x Rs359.10 Million
≈ $3.88 Million
Rs2.21 Billion India Rs1179.30 ▲ +0.37%
5631 Opnet Technologies Co Ltd
TWO:8034
0.16x NT$22.39 Million
≈ $705.25K
NT$137.78 Million Taiwan NT$18.35 ▼ -0.27%
5632 Klaveness Combination Carriers ASA
OL:KCC
0.16x Nkr60.56 Million
≈ $6.37 Million
Nkr372.74 Million Norway Nkr104.00 ▲ +2.36%
5633 Blue Bird Tbk PT
JK:BIRD
0.16x Rp551.32 Billion
≈ $32.31 Million
Rp3.39 Trillion Indonesia Rp1645.00 ▼ -0.60%
5634 Pollen Street PLC
LSE:POLN
0.16x GBX41.35 Million
≈ $5.03K
GBX254.53 Million UK GBX847.00 ▼ -0.12%
5635 Pan African Resources PLC
JSE:PAN
0.16x ZAC76.30 Million
≈ $40.55K
ZAC469.72 Million South Africa ZAC2936.00 ▲ +4.86%
5636 Shinsung Tngsn
KO:005390
0.16x ₩105.91 Billion
≈ $71.77 Million
₩652.37 Billion Korea ₩4100.00 ▲ +0.00%
5637 Can One Bhd
KLSE:5105
0.16x RM437.88 Million
≈ $109.94 Million
RM2.70 Billion Malaysia RM1.63 ▲ +8.67%
5638 SAFRAN UNSPONS.ADR 1/4
F:SEJU
0.16x €7.52 Billion
≈ $8.79 Billion
€46.35 Billion Germany €70.00 ▼ -1.41%
5639 Maan Aluminium Limited
NSE:MAANALU
0.16x Rs191.20 Million
≈ $2.07 Million
Rs1.18 Billion India Rs119.40 ▲ +0.74%
5640 INNEOVA Holdings Limited
NASDAQ:INEO
0.16x $5.91 Million $36.45 Million USA $0.52 ▼ -10.52%
5641 EJF Investments Ltd
LSE:EJFI
0.16x GBX3.38 Million
≈ $411.38
GBX20.85 Million UK GBX136.50 ▲ +0.00%
5642 AtriCure Inc
NASDAQ:ATRC
0.16x $25.96 Million $160.21 Million USA $48.98 ▲ +3.14%
5643 Shreyans Industries Limited
NSE:SHREYANIND
0.16x Rs335.90 Million
≈ $3.63 Million
Rs2.07 Billion India Rs125.33 ▼ -0.59%
5644 Civitas Resources Inc
NYSE:CIVI
0.16x $1.36 Billion $8.43 Billion USA $27.38 ▼ -1.37%
5645 Zhangjiagang Haiguo New Energy Equipment Manufacturing Co. Ltd.
SHE:301063
0.16x CN¥175.97 Million
≈ $25.75 Million
CN¥1.09 Billion China CN¥18.03 ▲ +0.00%
5646 Eveready Industries India Limited
NSE:EVEREADY
0.16x Rs956.50 Million
≈ $10.34 Million
Rs5.91 Billion India Rs348.95 ▼ -1.72%
5647 Betonjaya Manunggal Tbk
JK:BTON
0.16x Rp24.03 Billion
≈ $1.41 Million
Rp148.36 Billion Indonesia Rp364.00 ▲ +0.00%
5648 Aneka Tambang Persero Tbk
JK:ANTM
0.16x Rp2.38 Trillion
≈ $139.17 Million
Rp14.67 Trillion Indonesia Rp3170.00 ▲ +0.96%
5649 Betmakers Technology Group Ltd
AU:BET
0.16x AU$6.34 Million
≈ $4.49 Million
AU$39.22 Million Australia AU$0.22 ▲ +0.00%
5650 Duos Technologies Group Inc
NASDAQ:DUOT
0.16x $3.28 Million $20.29 Million USA $10.32 ▼ -0.86%
5651 DHG Pharmaceutical JSC
VN:DHG
0.16x ₫256.51 Billion
≈ $9.75 Million
₫1.59 Trillion Vietnam ₫94900.00 ▲ +1.71%
5652 Shanghai Shyndec Pharmaceutical Co Ltd
SHG:600420
0.16x CN¥553.14 Million
≈ $80.94 Million
CN¥3.42 Billion China CN¥8.46 ▼ -3.86%
5653 C&G Hi Tech Co.Ltd
KQ:264660
0.16x ₩7.96 Billion
≈ $5.39 Million
₩49.24 Billion Korea ₩13180.00 ▼ -2.23%
5654 Asia Potash International Investment Guangzhou Co Ltd
SHE:000893
0.16x CN¥1.02 Billion
≈ $149.42 Million
CN¥6.32 Billion China CN¥47.37 ▼ -0.94%
5655 Kansai Nerolac Paints Limited
NSE:KANSAINER
0.16x Rs3.05 Billion
≈ $32.96 Million
Rs18.86 Billion India Rs205.85 ▲ +2.15%
5656 Turbon AG
F:TUR
0.16x €2.56 Million
≈ $2.99 Million
€15.83 Million Germany €2.66 ▲ +0.00%
5657 Jiangxi Firstar Panel Technology Co Ltd
SHE:300256
0.16x CN¥127.32 Million
≈ $18.63 Million
CN¥788.00 Million China CN¥2.73 ▲ +1.87%
5658 Highlight Communications AG
XETRA:HLG
0.16x €90.07 Million
≈ $105.30 Million
€557.53 Million Germany €0.67 ▼ -2.92%
5659 Xinyaqiang Silicon Chemistry Co Ltd
SHG:603155
0.16x CN¥42.02 Million
≈ $6.15 Million
CN¥260.21 Million China CN¥13.75 ▲ +1.18%
5660 New Palace International Co Ltd
TW:8940
0.16x NT$209.82 Million
≈ $6.61 Million
NT$1.30 Billion Taiwan NT$15.30 ▲ +0.33%
5661 Bank Capital Indonesia Tbk
JK:BACA
0.16x Rp3.03 Trillion
≈ $177.84 Million
Rp18.80 Trillion Indonesia Rp118.00 ▲ +1.72%
5662 SOFTBANK CORP. ADR
F:3AG0
0.16x €2.11 Trillion
≈ $2.47 Trillion
€13.10 Trillion Germany €12.70 ▲ +18.69%
5663 WAWEL SA
WAR:WWL
0.16x zł18.85 Million
≈ $5.19 Million
zł116.87 Million Poland zł710.00 ▲ +0.00%
5664 WM Technology Inc
NASDAQ:MAPS
0.16x $9.28 Million $57.55 Million USA $0.33 ▼ -8.84%
5665 Theratechnologies Inc.
TO:TH
0.16x CA$12.77 Million
≈ $9.24 Million
CA$79.19 Million Canada CA$4.47 ▼ -4.89%
5666 Acrow Ltd
AU:ACF
0.16x AU$45.18 Million
≈ $31.97 Million
AU$280.19 Million Australia AU$0.97 ▲ +2.65%
5667 Mama's Creations Inc.
NASDAQ:MAMA
0.16x $5.19 Million $32.17 Million USA $16.44 ▲ +2.81%
5668 Australian Clinical Labs Ltd
AU:ACL
0.16x AU$66.34 Million
≈ $46.94 Million
AU$411.46 Million Australia AU$2.96 ▲ +2.42%
5669 Viohalco S.A
BR:VIO
0.16x €678.20 Million
≈ $792.89 Million
€4.21 Billion Belgium €17.40 ▲ +1.16%
5670 Sinopec Shandong Taishan Petroleum Co Ltd
SHE:000554
0.16x CN¥72.32 Million
≈ $10.58 Million
CN¥448.63 Million China CN¥6.48 ▲ +1.41%
5671 Jiangsu Toland Alloy Co Ltd
SHE:300855
0.16x CN¥216.03 Million
≈ $31.61 Million
CN¥1.34 Billion China CN¥33.82 ▲ +4.67%
5672 Jiangsu Jibeier Pharmaceutical Co Ltd
SHG:688566
0.16x CN¥35.88 Million
≈ $5.25 Million
CN¥222.75 Million China CN¥26.28 ▼ -2.52%
5673 INFOMARK Co. Ltd
KQ:175140
0.16x ₩2.90 Billion
≈ $1.97 Million
₩18.04 Billion Korea ₩2355.00 ▼ -0.84%
5674 Shanghai Fortune Techgroup Co Ltd
SHE:300493
0.16x CN¥132.18 Million
≈ $19.34 Million
CN¥821.15 Million China CN¥12.01 ▲ +0.25%
5675 Dolfines SAS
PA:ALDOL
0.16x €737.00K
≈ $861.63K
€4.58 Million France €1.15 ▲ +0.00%
5676 Indian Oil Corporation Limited
NSE:IOC
0.16x Rs488.27 Billion
≈ $5.28 Billion
Rs3.03 Trillion India Rs135.90 ▲ +0.00%
5677 Vedanta Limited
NSE:VEDL
0.16x Rs264.81 Billion
≈ $2.86 Billion
Rs1.65 Trillion India Rs279.00 ▲ +4.10%
5678 Dilli Illustrate Inc
KQ:131180
0.16x ₩960.64 Million
≈ $651.01K
₩5.98 Billion Korea ₩3690.00 ▲ +0.00%
5679 Zungwon En-Sys Inc
KQ:045510
0.16x ₩10.03 Billion
≈ $6.80 Million
₩62.42 Billion Korea ₩1078.00 ▼ -1.82%
5680 Qinhuangdao Port Co Ltd
F:QHD
0.16x €1.03 Billion
≈ $1.20 Billion
€6.38 Billion Germany €0.25 ▼ -0.81%
5681 Experience Co Ltd
AU:EXP
0.16x AU$10.07 Million
≈ $7.13 Million
AU$62.72 Million Australia AU$0.09 ▼ -1.06%
5682 iRay Technology Co Ltd
SHG:688301
0.16x CN¥844.42 Million
≈ $123.57 Million
CN¥5.26 Billion China CN¥100.94 ▲ +2.01%
5683 CoStar Group Inc
NASDAQ:CSGP
0.16x $352.60 Million $2.20 Billion USA $32.26 ▲ +0.00%
5684 GETLINK ADR EO-40
F:TNU
0.16x €1.02 Billion
≈ $1.19 Billion
€6.35 Billion Germany €37.60 ▲ +0.00%
5685 Ermenegildo Zegna NV
NYSE:ZGN
0.16x $278.52 Million $1.73 Billion USA $13.90 ▲ +1.98%
5686 WINBO-Dongjian Automotive Technology Co. Ltd.
SHE:300978
0.16x CN¥154.68 Million
≈ $22.64 Million
CN¥963.59 Million China CN¥8.54 ▼ -0.23%
5687 FoundPac Group Bhd
KLSE:5277
0.16x RM7.48 Million
≈ $1.88 Million
RM46.62 Million Malaysia RM0.44 ▲ +0.00%
5688 Besiktas Futbol Yatirimlari Sanayi ve Ticaret AS
IS:BJKAS
0.16x TL3.53 Billion
≈ $79.14 Million
TL22.02 Billion Turkey TL2.94 ▲ +9.70%
5689 XPENG INC. SP.ADS/2 CL.A
F:8XPA
0.16x €11.61 Billion
≈ $13.57 Billion
€72.35 Billion Germany €10.64 ▲ +3.50%
5690 Panda Financial Holding Corp Ltd
SHG:600599
0.16x CN¥33.71 Million
≈ $4.93 Million
CN¥210.17 Million China CN¥0.43 ▲ +2.38%
5691 Jahwa Electron
KO:033240
0.16x ₩51.13 Billion
≈ $34.65 Million
₩318.87 Billion Korea ₩29250.00 ▼ -6.25%
5692 Bet Shemesh Engines Holdings 1997 Ltd
TA:BSEN
0.16x ILA28.53 Million
≈ $76.50K
ILA178.06 Million Israel ILA76800.00 ▼ -4.24%
5693 Cartier Resources Inc
V:ECR
0.16x CA$851.87K
≈ $616.23K
CA$5.32 Million Canada CA$0.30 ▲ +1.72%
5694 Harrison Global Holdings Inc.
NASDAQ:BLMZF
0.16x $34.48 Million $215.22 Million USA $0.00 ▲ +0.00%
5695 KSB SE & Co. KGaA
XETRA:KSB
0.16x €247.90 Million
≈ $289.82 Million
€1.55 Billion Germany €922.00 ▼ -0.43%
5696 TRIP.COM GROUP DL-00125
F:CLVB
0.16x €15.18 Billion
≈ $17.74 Billion
€94.79 Billion Germany €39.00 ▼ -0.51%
5697 Willdan Group Inc
NASDAQ:WLDN
0.16x $45.53 Million $284.41 Million USA $85.56 ▼ -0.02%
5698 Madras Fertilizers Limited
NSE:MADRASFERT
0.16x Rs3.28 Billion
≈ $35.51 Million
Rs20.52 Billion India Rs68.60 ▼ -1.59%
5699 Shanghai Shuixing Home Textile Co Ltd Class A
SHG:603365
0.16x CN¥115.86 Million
≈ $16.95 Million
CN¥724.10 Million China CN¥17.91 ▲ +1.42%
5700 SMAIO SA
PA:ALSMA
0.16x €1.30 Million
≈ $1.51 Million
€8.10 Million France €7.76 ▲ +2.11%