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
2601 RFG Holdings Ltd
JSE:RFG
0.32x ZAC679.62 Million
≈ $361.18K
ZAC2.14 Billion South Africa ZAC2489.00 ▲ +2.60%
2602 Muramoto Electron (Thailand) Public Company Limited
BK:METCO
0.32x ฿890.85 Million
≈ $27.77 Million
฿2.81 Billion Thailand ฿299.00 ▲ +0.34%
2603 Dongguan Dingtong Precision Metal Co. Ltd. A
SHG:688668
0.32x CN¥213.00 Million
≈ $31.17 Million
CN¥671.14 Million China CN¥248.11 ▲ +0.04%
2604 New Gold Inc
TO:NGD
0.32x CA$401.46 Million
≈ $290.41 Million
CA$1.27 Billion Canada CA$12.16 ▲ +0.00%
2605 Shenzhen Soling Industrial Co Ltd
SHE:002766
0.32x CN¥59.59 Million
≈ $8.72 Million
CN¥187.91 Million China CN¥4.16 ▲ +2.21%
2606 Shanghai Aladdin Biochemical Technology Co. Ltd. A
SHG:688179
0.32x CN¥449.57 Million
≈ $65.79 Million
CN¥1.42 Billion China CN¥20.25 ▼ -3.85%
2607 Metropolis Healthcare Limited
NSE:METROPOLIS
0.32x Rs1.74 Billion
≈ $18.83 Million
Rs5.49 Billion India Rs566.70 ▲ +0.59%
2608 Sino Prima Gas Technology Co Ltd
SHE:300483
0.32x CN¥1.07 Billion
≈ $156.69 Million
CN¥3.38 Billion China CN¥24.02 ▲ +3.53%
2609 Thonburi Medical Centre Public Company Limited
BK:KDH
0.32x ฿62.54 Million
≈ $1.95 Million
฿197.58 Million Thailand ฿85.00 ▲ +0.29%
2610 Lafang China
SHG:603630
0.32x CN¥87.04 Million
≈ $12.74 Million
CN¥275.06 Million China CN¥13.96 ▼ -0.57%
2611 FRoSTA AG
F:NLM
0.32x €68.92 Million
≈ $80.58 Million
€217.82 Million Germany €103.00 ▼ -0.96%
2612 Guangzhou Restaurants Group Co
SHG:603043
0.32x CN¥1.08 Billion
≈ $158.33 Million
CN¥3.42 Billion China CN¥13.62 ▲ +1.19%
2613 MY EG Services Bhd
KLSE:0138
0.32x RM677.50 Million
≈ $170.10 Million
RM2.14 Billion Malaysia RM0.66 ▲ +0.77%
2614 DC HEALTHCARE HOLDINGS BERHAD
KLSE:0283
0.32x RM22.69 Million
≈ $5.70 Million
RM71.79 Million Malaysia RM0.11 ▼ -4.55%
2615 Malaysian Pacific Industries
KLSE:3867
0.32x RM302.10 Million
≈ $75.85 Million
RM956.47 Million Malaysia RM41.50 ▼ -3.94%
2616 Naos Small Cap Opportunities Company Ltd
AU:NSC
0.32x AU$4.19 Million
≈ $2.97 Million
AU$13.28 Million Australia AU$0.32 ▲ +1.59%
2617 Samsung Electronics Co Ltd
KO:005930
0.32x ₩34.77 Trillion
≈ $23.56 Billion
₩110.16 Trillion Korea ₩257000.00 ▲ +0.00%
2618 Meditera Tibbi Malzeme Sanayi ve Ticaret AS
IS:MEDTR
0.32x TL204.53 Million
≈ $4.58 Million
TL648.60 Million Turkey TL25.50 ▼ -0.08%
2619 OFX Group Ltd
AU:OFX
0.32x AU$162.18 Million
≈ $114.75 Million
AU$514.38 Million Australia AU$0.82 ▼ -1.20%
2620 DONTNOD Entertainment SA
PA:ALDNE
0.32x €3.99 Million
≈ $4.66 Million
€12.65 Million France €0.41 ▼ -4.65%
2621 EV MOTORS, S.A.
MC:EBROM
0.32x €132.11 Million
≈ $154.45 Million
€419.19 Million Spain €10.00 ▼ -0.99%
2622 Hua Na Hydropower JSC
VN:HNA
0.31x ₫140.94 Billion
≈ $5.35 Million
₫447.50 Billion Vietnam ₫22300.00 ▲ +4.69%
2623 Merchants Trust PLC
LSE:MRCH
0.31x GBX37.61 Million
≈ $4.58K
GBX119.44 Million UK GBX686.00 ▲ +0.29%
2624 Nanjing Xinlian Electronics Co Ltd
SHE:002546
0.31x CN¥114.49 Million
≈ $16.75 Million
CN¥363.62 Million China CN¥7.92 ▲ +1.28%
2625 Lamor Corporation Oyj
HE:LAMOR
0.31x €33.22 Million
≈ $38.84 Million
€105.58 Million Finland €0.89 ▲ +1.83%
2626 HANGZHOU TIGERMED CO. H 1
F:5HZ1
0.31x €1.33 Billion
≈ $1.56 Billion
€4.24 Billion Germany €4.08 ▼ -4.23%
2627 Laboratorios Farmaceuticos ROVI
MC:ROVI
0.31x €91.00 Million
≈ $106.38 Million
€289.27 Million Spain €60.50 ▲ +1.09%
2628 Jinfu Technology Co Ltd
SHE:003018
0.31x CN¥139.15 Million
≈ $20.36 Million
CN¥442.75 Million China CN¥45.98 ▲ +10.00%
2629 MPS Limited
NSE:MPSLTD
0.31x Rs1.09 Billion
≈ $11.74 Million
Rs3.46 Billion India Rs2705.10 ▼ -1.09%
2630 Motorsport Gaming Us LLC
NASDAQ:MSGM
0.31x $1.67 Million $5.32 Million USA $3.99 ▼ -1.48%
2631 Kale Environmental Technology (Shanghai) Corporation
SHE:301070
0.31x CN¥47.67 Million
≈ $6.98 Million
CN¥151.93 Million China CN¥63.72 ▼ -1.47%
2632 Agnico Eagle Mines Limited
TO:AEM
0.31x CA$2.88 Billion
≈ $2.08 Billion
CA$9.18 Billion Canada CA$309.98 ▲ +2.93%
2633 Wayi International Digital Entertainment Co
TWO:3086
0.31x NT$9.98 Million
≈ $314.52K
NT$31.83 Million Taiwan NT$26.30 ▲ +0.77%
2634 Versus Systems Inc
NASDAQ:VS
0.31x $143.99K $459.34K USA $1.27 ▼ -2.31%
2635 STG International Ltd
TA:STG
0.31x ILA14.65 Million
≈ $39.27K
ILA46.77 Million Israel ILA3852.00 ▼ -7.25%
2636 International Seaways Inc
NYSE:INSW
0.31x $212.03 Million $677.07 Million USA $99.05 ▼ -0.90%
2637 Hyweb Technology Co Ltd
TWO:5212
0.31x NT$254.02 Million
≈ $8.00 Million
NT$811.63 Million Taiwan NT$46.65 ▼ -1.17%
2638 Appfolio Inc
NASDAQ:APPF
0.31x $34.53 Million $110.33 Million USA $223.05 ▼ -0.91%
2639 Zepp Health Corp
NYSE:ZEPP
0.31x $802.26 Million $2.56 Billion USA $5.09 ▲ +2.00%
2640 SILEX Systems Ltd
AU:SLX
0.31x AU$2.51 Million
≈ $1.77 Million
AU$8.01 Million Australia AU$5.65 ▲ +2.73%
2641 Desktop - Sigmanet Comunicação Multimídia S.A.
SA:DESK3
0.31x R$766.58 Million
≈ $150.42 Million
R$2.45 Billion Brazil R$19.00 ▲ +1.12%
2642 Yankershop Food Co Ltd
SHE:002847
0.31x CN¥656.82 Million
≈ $96.11 Million
CN¥2.10 Billion China CN¥45.30 ▲ +2.60%
2643 Jupiter Mines Ltd
AU:JMS
0.31x AU$13.04 Million
≈ $9.23 Million
AU$41.69 Million Australia AU$0.27 ▲ +0.00%
2644 Opera Limited
F:2V8
0.31x €47.49 Million
≈ $55.52 Million
€151.97 Million Germany €16.15 ▲ +0.00%
2645 Opera Ltd
NASDAQ:OPRA
0.31x $47.49 Million $151.97 Million USA $19.41 ▲ +2.92%
2646 KebNi AB (publ)
ST:KEBNI-B
0.31x Skr11.63 Million
≈ $1.25 Million
Skr37.29 Million Sweden Skr1.03 ▲ +1.28%
2647 The Swatch Group AG
SW:UHR
0.31x CHF537.00 Million
≈ $678.91 Million
CHF1.72 Billion Switzerland CHF187.95 ▲ +0.00%
2648 CWG Holdings Bhd
KLSE:9423
0.31x RM12.68 Million
≈ $3.18 Million
RM40.70 Million Malaysia RM0.13 ▼ -3.70%
2649 DANIEL THWAITES LS-25
F:7KW
0.31x €33.70 Million
≈ $39.40 Million
€108.20 Million Germany €1.19 ▲ +0.00%
2650 Zhejiang Zuch Technology Co. Ltd. A
SHE:301280
0.31x CN¥380.05 Million
≈ $55.61 Million
CN¥1.22 Billion China CN¥44.59 ▲ +0.84%
2651 Resolute Mining Ltd
AU:RSG
0.31x AU$155.03 Million
≈ $109.69 Million
AU$498.14 Million Australia AU$1.38 ▲ +2.22%
2652 Excel Force MSC Bhd
KLSE:0065
0.31x RM5.50 Million
≈ $1.38 Million
RM17.70 Million Malaysia RM0.17 ▲ +0.00%
2653 BALAXI PHARMACEUTICALS LIMITED
NSE:BALAXI
0.31x Rs273.53 Million
≈ $2.96 Million
Rs879.53 Million India Rs22.83 ▲ +0.09%
2654 Compania de Minas Buenaventura SAA ADR
NYSE:BVN
0.31x $519.29 Million $1.67 Billion USA $31.96 ▲ +0.44%
2655 UPA Corporation Bhd
KLSE:7757
0.31x RM10.82 Million
≈ $2.72 Million
RM34.80 Million Malaysia RM0.63 ▲ +0.00%
2656 LORDS CHLORO ALKALI ORD T (BSE)
NSE:LORDSCHLO
0.31x Rs733.95 Million
≈ $7.94 Million
Rs2.36 Billion India Rs134.49 ▲ +1.69%
2657 Nanyang Senba Optical and Electronic Co Ltd
SHE:300701
0.31x CN¥36.53 Million
≈ $5.35 Million
CN¥117.63 Million China CN¥9.88 ▲ +3.35%
2658 Jiangsu Junxia Gym Equipment Co. Ltd. A
SHE:301287
0.31x CN¥122.73 Million
≈ $17.96 Million
CN¥395.43 Million China CN¥41.49 ▲ +0.85%
2659 SHAND.GOLD MNG LTD H HD 1
F:188H
0.31x €34.42 Billion
≈ $40.24 Billion
€110.94 Billion Germany €2.73 ▼ -5.70%
2660 MARKS SPENCER ADR LS-25
F:MA6A
0.31x €1.82 Billion
≈ $2.13 Billion
€5.87 Billion Germany €7.85 ▼ -1.88%
2661 Delta Technologies Nyrt
BUD:DELTA
0.31x Ft3.36 Billion
≈ $10.43 Million
Ft10.84 Billion Hungary Ft50.20 ▲ +0.00%
2662 Idsud S.A
PA:ALIDS
0.31x €2.77 Million
≈ $3.24 Million
€8.95 Million France €220.00 ▲ +0.00%
2663 ArcSoft Corp Ltd
SHG:688088
0.31x CN¥112.90 Million
≈ $16.52 Million
CN¥364.94 Million China CN¥29.32 ▼ -3.62%
2664 Bankers Investment Trust
LSE:BNKR
0.31x GBX41.68 Million
≈ $5.07K
GBX134.76 Million UK GBX149.20 ▲ +0.54%
2665 Shenzhen Strongteam Decoration Engineering Co Ltd
SHE:002989
0.31x CN¥228.06 Million
≈ $33.37 Million
CN¥737.49 Million China CN¥24.37 ▲ +1.84%
2666 INVALDA INVL AB EO-29
F:WTK
0.31x €5.64 Million
≈ $6.60 Million
€18.25 Million Germany €27.40 ▼ -4.20%
2667 Bavarian Nordic
CO:BAVA
0.31x Dkr644.17 Million
≈ $100.79 Million
Dkr2.08 Billion Denmark Dkr218.20 ▲ +2.44%
2668 Miami International Holdings, Inc.
NYSE:MIAX
0.31x $139.08 Million $450.09 Million USA $44.34 ▲ +0.70%
2669 FormFactor Inc
NASDAQ:FORM
0.31x $71.40 Million $231.12 Million USA $107.72 ▼ -0.17%
2670 Panca Budi Idaman Tbk PT
JK:PBID
0.31x Rp224.15 Billion
≈ $13.13 Million
Rp725.77 Billion Indonesia Rp535.00 ▼ -0.93%
2671 Onechance
SHE:300792
0.31x CN¥42.75 Million
≈ $6.25 Million
CN¥138.44 Million China CN¥23.25 ▲ +2.47%
2672 Ace Bed Company Limited
KQ:003800
0.31x ₩20.45 Billion
≈ $13.86 Million
₩66.25 Billion Korea ₩33200.00 ▲ +1.22%
2673 Northam Platinum Holdings Ltd
JSE:NPH
0.31x ZAC8.69 Billion
≈ $4.62 Million
ZAC28.15 Billion South Africa ZAC29906.00 ▲ +3.12%
2674 Roots Corp
TO:ROOT
0.31x CA$49.22 Million
≈ $35.61 Million
CA$159.59 Million Canada CA$4.06 ▲ +0.00%
2675 The Sandesh Limited
NSE:SANDESH
0.31x Rs305.87 Million
≈ $3.31 Million
Rs991.87 Million India Rs1022.05 ▼ -1.17%
2676 VOGO SA
PA:ALVGO
0.31x €3.73 Million
≈ $4.36 Million
€12.10 Million France €1.82 ▼ -9.90%
2677 Marine & General Bhd
KLSE:5078
0.31x RM176.43 Million
≈ $44.30 Million
RM572.15 Million Malaysia RM0.29 ▲ +0.00%
2678 Gujarat Mineral Development Corporation Limited
NSE:GMDCLTD
0.31x Rs5.89 Billion
≈ $63.69 Million
Rs19.10 Billion India Rs567.35 ▼ -0.61%
2679 PEPCO GROUP N.V. EO-01
F:8UX
0.31x €885.90 Million
≈ $1.04 Billion
€2.87 Billion Germany €9.64 ▼ -1.87%
2680 Sephaku Holdings Ltd
JSE:SEP
0.31x ZAC101.11 Million
≈ $53.73K
ZAC328.05 Million South Africa ZAC176.00 ▲ +3.53%
2681 Mitchell Services Ltd
AU:MSV
0.31x AU$15.48 Million
≈ $10.95 Million
AU$50.24 Million Australia AU$0.52 ▼ -2.80%
2682 Titagarh Rail Systems Limited
NSE:TITAGARH
0.31x Rs3.89 Billion
≈ $42.03 Million
Rs12.61 Billion India Rs832.20 ▼ -1.10%
2683 Passus S.A.
WAR:PAS
0.31x zł9.11 Million
≈ $2.51 Million
zł29.59 Million Poland zł132.60 ▼ -1.78%
2684 SUBARU CORP. ADR/1/2
F:FUH0
0.31x €757.42 Billion
≈ $885.51 Billion
€2.46 Trillion Germany €6.55 ▲ +2.34%
2685 Xiamen Leading Optics Co Ltd
SHG:605118
0.31x CN¥86.82 Million
≈ $12.71 Million
CN¥282.02 Million China CN¥28.69 ▲ +0.35%
2686 New Hope Corporation Ltd
AU:NHC
0.31x AU$275.33 Million
≈ $194.82 Million
AU$894.41 Million Australia AU$5.88 ▼ -0.34%
2687 Shandong Polymer Biochemicals Co Ltd
SHE:002476
0.31x CN¥53.14 Million
≈ $7.78 Million
CN¥172.64 Million China CN¥5.14 ▲ +1.78%
2688 PKU HealthCare Corp Ltd
SHE:000788
0.31x CN¥122.39 Million
≈ $17.91 Million
CN¥397.66 Million China CN¥5.70 ▲ +3.45%
2689 Sanghvi Movers Limited
NSE:SANGHVIMOV
0.31x Rs2.25 Billion
≈ $24.33 Million
Rs7.31 Billion India Rs458.40 ▼ -1.64%
2690 Gudang Garam Tbk
JK:GGRM
0.31x Rp4.24 Trillion
≈ $248.42 Million
Rp13.78 Trillion Indonesia Rp20325.00 ▼ -1.69%
2691 CAB Cakaran Corporation Bhd
KLSE:7174
0.31x RM263.14 Million
≈ $66.07 Million
RM855.32 Million Malaysia RM0.54 ▲ +1.90%
2692 Misun Technology Co Ltd
SHE:301577
0.31x CN¥139.62 Million
≈ $20.43 Million
CN¥454.22 Million China CN¥56.65 ▲ +2.70%
2693 Krungdhep Sophon Public Company Limited
BK:KWC
0.31x ฿39.91 Million
≈ $1.24 Million
฿129.92 Million Thailand ฿271.00 ▲ +0.00%
2694 Cello World Limited
NSE:CELLO
0.31x Rs810.09 Million
≈ $8.76 Million
Rs2.64 Billion India Rs354.50 ▼ -1.17%
2695 Strix Group Plc
F:SG9
0.31x €40.37 Million
≈ $47.20 Million
€131.53 Million Germany €0.34 ▼ -0.58%
2696 Seafco Public Company Limited
BK:SEAFCO
0.31x ฿310.91 Million
≈ $9.69 Million
฿1.01 Billion Thailand ฿3.00 ▼ -0.66%
2697 Shanghai Sinyang Semiconductor
SHE:300236
0.31x CN¥521.56 Million
≈ $76.32 Million
CN¥1.70 Billion China CN¥86.70 ▼ -2.47%
2698 CCL Products (India) Limited
NSE:CCL
0.31x Rs6.08 Billion
≈ $65.75 Million
Rs19.82 Billion India Rs1099.00 ▲ +1.59%
2699 Science Environmental Protection Co. Ltd. A
SHG:688480
0.31x CN¥250.88 Million
≈ $36.71 Million
CN¥817.92 Million China CN¥75.00 ▼ -3.45%
2700 Pratama Widya Tbk Pt
JK:PTPW
0.31x Rp30.45 Billion
≈ $1.78 Million
Rp99.33 Billion Indonesia Rp1180.00 ▲ +0.00%