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,238
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
2501 Luxchem Corporation Bhd
KLSE:5143
0.33x RM36.39 Million
≈ $9.14 Million
RM110.39 Million Malaysia RM0.40 ▼ -4.82%
2502 Truworths International Ltd
JSE:TRU
0.33x ZAC3.07 Billion
≈ $1.63 Million
ZAC9.31 Billion South Africa ZAC5737.00 ▲ +1.13%
2503 Fermi Inc.
NASDAQ:FRMI
0.33x $104.61 Million $317.44 Million USA $9.50 ▲ +9.70%
2504 Emerita Resources Corp
V:EMO
0.33x CA$3.03 Million
≈ $2.19 Million
CA$9.19 Million Canada CA$0.39 ▼ -2.50%
2505 All Winner Technology Co Ltd
SHE:300458
0.33x CN¥252.01 Million
≈ $36.88 Million
CN¥765.24 Million China CN¥35.64 ▲ +1.37%
2506 Talkweb Information System Co Ltd
SHE:002261
0.33x CN¥505.34 Million
≈ $73.95 Million
CN¥1.53 Billion China CN¥30.54 ▲ +3.53%
2507 Andlauer Healthcare Gr
TO:AND
0.33x CA$81.71 Million
≈ $59.11 Million
CA$248.20 Million Canada CA$54.97 ▲ +0.02%
2508 COMFORTDELGRO UNSP.ADR/20
F:VZ10
0.33x €1.04 Billion
≈ $1.21 Billion
€3.16 Billion Germany €17.60 ▼ -1.68%
2509 Autopedia Sukses Lestari Tbk PT
JK:ASLC
0.33x Rp71.43 Billion
≈ $4.19 Million
Rp217.13 Billion Indonesia Rp62.00 ▲ +0.00%
2510 Agricore CS Holdings Berhad
KLSE:0309
0.33x RM8.22 Million
≈ $2.06 Million
RM25.01 Million Malaysia RM0.40 ▲ +0.00%
2511 Ponni Sugars (Erode) Limited
NSE:PONNIERODE
0.33x Rs275.30 Million
≈ $2.98 Million
Rs837.70 Million India Rs315.20 ▼ -0.90%
2512 Powertech Technology Inc
TW:6239
0.33x NT$17.05 Billion
≈ $537.23 Million
NT$51.89 Billion Taiwan NT$363.50 ▲ +5.36%
2513 Genusplus Group Ltd
AU:GNP
0.33x AU$102.24 Million
≈ $72.34 Million
AU$311.19 Million Australia AU$10.00 ▼ -1.96%
2514 Hitevision Co Ltd
SHE:002955
0.33x CN¥435.25 Million
≈ $63.69 Million
CN¥1.33 Billion China CN¥34.77 ▲ +2.75%
2515 Beach Energy Ltd
AU:BPT
0.33x AU$738.20 Million
≈ $522.32 Million
AU$2.25 Billion Australia AU$0.97 ▼ -2.53%
2516 Amrutanjan Health Care Limited
NSE:AMRUTANJAN
0.33x Rs296.36 Million
≈ $3.21 Million
Rs902.90 Million India Rs545.45 ▼ -0.08%
2517 MN Holdings Berhad
KLSE:0245
0.33x RM82.94 Million
≈ $20.82 Million
RM252.70 Million Malaysia RM2.72 ▲ +1.87%
2518 Pengxin International Mining Co Ltd
SHG:600490
0.33x CN¥580.33 Million
≈ $84.92 Million
CN¥1.77 Billion China CN¥7.21 ▼ -2.44%
2519 Miwon Specialty Chemical Co Ltd
KO:268280
0.33x ₩35.02 Billion
≈ $23.73 Million
₩106.74 Billion Korea ₩107100.00 ▲ +5.31%
2520 Golden Heaven Group Holdings Ltd. Ordinary Shares
NASDAQ:GDHG
0.33x $3.54 Million $10.80 Million USA $1.56 ▼ -25.00%
2521 EASYJET PLC SP.ADR NEW/4
F:EJTS
0.33x €2.63 Billion
≈ $3.07 Billion
€8.01 Billion Germany €4.24 ▼ -4.07%
2522 Universal Microwave Technology
TWO:3491
0.33x NT$517.27 Million
≈ $16.30 Million
NT$1.58 Billion Taiwan NT$1560.00 ▲ +0.65%
2523 Tower Resources plc
LSE:TRP
0.33x GBX1.40 Million
≈ $169.80
GBX4.26 Million UK GBX0.02 ▼ -2.63%
2524 Hyundai Hcn
KO:126560
0.33x ₩19.71 Billion
≈ $13.36 Million
₩60.16 Billion Korea ₩3020.00 ▼ -1.95%
2525 Remgro Ltd
JSE:REM
0.33x ZAC6.69 Billion
≈ $3.56 Million
ZAC20.43 Billion South Africa ZAC19481.00 ▲ +1.82%
2526 Shandong Sanyuan Biotechnology Co.Ltd.
SHE:301206
0.33x CN¥54.71 Million
≈ $8.01 Million
CN¥166.97 Million China CN¥23.74 ▲ +0.64%
2527 Pt Pradiksi Gunatama Tbk
JK:PGUN
0.33x Rp182.49 Billion
≈ $10.69 Million
Rp557.14 Billion Indonesia Rp8025.00 ▲ +6.64%
2528 Love Group Global Ltd
AU:LVE
0.33x AU$443.05K
≈ $313.49K
AU$1.35 Million Australia AU$0.11 ▲ +0.00%
2529 Granite Ridge Resources Inc
NYSE:GRNT
0.33x $158.57 Million $484.65 Million USA $4.69 ▼ -0.85%
2530 Planet Technology
TWO:6263
0.33x NT$146.71 Million
≈ $4.62 Million
NT$448.60 Million Taiwan NT$165.00 ▲ +0.92%
2531 Surya Roshni Limited
NSE:SURYAROSNI
0.33x Rs3.07 Billion
≈ $33.22 Million
Rs9.40 Billion India Rs266.34 ▲ +1.89%
2532 Fine Blanking & Tool Co Ltd
TWO:4535
0.33x NT$106.70 Million
≈ $3.36 Million
NT$326.44 Million Taiwan NT$27.50 ▲ +1.10%
2533 A.G.Barr PLC
LSE:BAG
0.33x GBX55.10 Million
≈ $6.70K
GBX168.60 Million UK GBX624.00 ▼ -2.04%
2534 DoubleU Games Co Ltd
KO:192080
0.33x ₩73.52 Billion
≈ $49.83 Million
₩224.98 Billion Korea ₩64800.00 ▼ -2.85%
2535 Hana Microelectronics Public Company Limited
F:HAA1
0.33x €1.53 Billion
≈ $1.79 Billion
€4.68 Billion Germany €0.97 ▼ -1.03%
2536 Trican Well Service Ltd.
TO:TCW
0.33x CA$103.78 Million
≈ $75.07 Million
CA$317.87 Million Canada CA$6.99 ▲ +1.45%
2537 Unimech Group Bhd
KLSE:7091
0.33x RM66.62 Million
≈ $16.73 Million
RM204.08 Million Malaysia RM1.35 ▼ -0.74%
2538 EXPERIAN PLC ADR
F:J2BA
0.33x €2.66 Billion
≈ $3.11 Billion
€8.14 Billion Germany €32.60 ▼ -2.40%
2539 Moury Construct SA
BR:MOUR
0.33x €32.72 Million
≈ $38.26 Million
€100.34 Million Belgium €780.00 ▲ +0.00%
2540 GOLDEN AGRI-RES ADR/100
F:4G3
0.33x €1.61 Billion
≈ $1.88 Billion
€4.94 Billion Germany €19.20 ▲ +2.13%
2541 Zimmite Taiwan Ltd
TWO:8435
0.33x NT$45.79 Million
≈ $1.44 Million
NT$140.55 Million Taiwan NT$54.00 ▲ +0.19%
2542 Mountview Estates PLC
LSE:MTVW
0.33x GBX24.36 Million
≈ $2.96K
GBX74.79 Million UK GBX9000.00 ▲ +0.00%
2543 Spir Group ASA
OL:SPIR
0.33x Nkr210.12 Million
≈ $22.11 Million
Nkr645.14 Million Norway Nkr8.54 ▲ +0.00%
2544 St.Shine Optical Co Ltd
TWO:1565
0.33x NT$408.89 Million
≈ $12.88 Million
NT$1.26 Billion Taiwan NT$93.90 ▼ -0.32%
2545 Shanghai Hajime Advanced Material Technology Co. Ltd.
SHE:301000
0.33x CN¥66.19 Million
≈ $9.69 Million
CN¥203.34 Million China CN¥33.55 ▼ -2.07%
2546 SSE PLC ADR LS-50 1
F:SCTA
0.33x €5.61 Billion
≈ $6.56 Billion
€17.23 Billion Germany €30.20 ▲ +1.34%
2547 Hunan Fazhan Industrial Co Ltd
SHE:000722
0.33x CN¥113.89 Million
≈ $16.67 Million
CN¥350.15 Million China CN¥14.36 ▼ -9.40%
2548 APAC Opto Electronics
TWO:4908
0.33x NT$58.26 Million
≈ $1.84 Million
NT$179.26 Million Taiwan NT$212.00 ▲ +9.84%
2549 Nextgreen Global Bhd
KLSE:7241
0.32x RM79.81 Million
≈ $20.04 Million
RM245.65 Million Malaysia RM0.79 ▼ -0.63%
2550 Bolsa Mexicana de Valores S.A.B. de C.V
MX:BOLSAA
0.32x MX$415.33 Million
≈ $23.90 Million
MX$1.28 Billion Mexico MX$34.13 ▼ -3.67%
2551 Bkm Industries Limited
NSE:BKMINDST
0.32x Rs82.25 Million
≈ $889.50K
Rs253.27 Million India Rs45.00 ▲ +0.00%
2552 Edifier Technology Co Ltd
SHE:002351
0.32x CN¥158.87 Million
≈ $23.25 Million
CN¥489.23 Million China CN¥10.00 ▼ -0.40%
2553 Hua Na Hydropower JSC
VN:HNA
0.32x ₫154.60 Billion
≈ $5.87 Million
₫476.19 Billion Vietnam ₫22900.00 ▲ +4.09%
2554 Rich Sparkle Holdings Limited Ordinary Shares
NASDAQ:ANPA
0.32x $924.02K $2.85 Million USA $4.60 ▼ -3.16%
2555 IEI Integration Corp
TW:3022
0.32x NT$1.28 Billion
≈ $40.40 Million
NT$3.95 Billion Taiwan NT$84.50 ▲ +0.96%
2556 Zhejiang Cayi Vacuum Container Co. Ltd.
SHE:301004
0.32x CN¥303.87 Million
≈ $44.47 Million
CN¥936.89 Million China CN¥34.31 ▼ -1.10%
2557 Fairchem Organics Limited
NSE:FAIRCHEMOR
0.32x Rs414.80 Million
≈ $4.49 Million
Rs1.28 Billion India Rs608.90 ▲ +0.94%
2558 SIL Investments Limited
NSE:SILINV
0.32x Rs735.30 Million
≈ $7.95 Million
Rs2.27 Billion India Rs427.60 ▼ -2.03%
2559 Bon Natural Life Ltd
NASDAQ:BON
0.32x $8.81 Million $27.19 Million USA $1.22 ▼ -2.40%
2560 BALAXI PHARMACEUTICALS LIMITED
NSE:BALAXI
0.32x Rs273.53 Million
≈ $2.96 Million
Rs844.30 Million India Rs23.65 ▼ -0.08%
2561 Calnex Solutions Plc
LSE:CLX
0.32x GBX3.02 Million
≈ $367.93
GBX9.34 Million UK GBX70.00 ▲ +0.00%
2562 CHRISTIAN DIOR ADR1/4/EO2
F:DIO0
0.32x €23.53 Billion
≈ $27.51 Billion
€72.69 Billion Germany €109.00 ▼ -3.54%
2563 Banaras Beads Limited
NSE:BANARBEADS
0.32x Rs56.73 Million
≈ $613.47K
Rs175.24 Million India Rs101.11 ▲ +1.59%
2564 Bhageria Industries Limited
NSE:BHAGERIA
0.32x Rs863.85 Million
≈ $9.34 Million
Rs2.67 Billion India Rs224.67 ▼ -0.74%
2565 Sea Sonic Electronics Co Ltd
TWO:6203
0.32x NT$240.04 Million
≈ $7.56 Million
NT$741.89 Million Taiwan NT$67.30 ▲ +0.00%
2566 Gempharmatech Co. Ltd. A
SHG:688046
0.32x CN¥203.99 Million
≈ $29.85 Million
CN¥630.58 Million China CN¥19.13 ▲ +7.53%
2567 Meta Epsi Tbk PT
JK:MTPS
0.32x Rp10.06 Billion
≈ $589.43K
Rp31.10 Billion Indonesia Rp81.00 ▲ +0.00%
2568 Poly Medicure Limited
NSE:POLYMED
0.32x Rs2.49 Billion
≈ $26.90 Million
Rs7.69 Billion India Rs1563.30 ▼ -0.63%
2569 Lotte Fine Chemical Co Ltd
KO:004000
0.32x ₩117.78 Billion
≈ $79.82 Million
₩364.35 Billion Korea ₩47500.00 ▼ -3.26%
2570 PT Primadaya Plastisindo Tbk
JK:PDPP
0.32x Rp65.50 Billion
≈ $3.84 Million
Rp202.64 Billion Indonesia Rp266.00 ▲ +1.53%
2571 Cymechs Inc
KQ:160980
0.32x ₩8.83 Billion
≈ $5.98 Million
₩27.33 Billion Korea ₩38100.00 ▼ -3.91%
2572 Zhejiang Changsheng Sliding Bearings Co Ltd Class A
SHE:300718
0.32x CN¥88.98 Million
≈ $13.02 Million
CN¥275.46 Million China CN¥67.65 ▲ +1.49%
2573 Diamond Food Indonesia PT
JK:DMND
0.32x Rp529.59 Billion
≈ $31.03 Million
Rp1.64 Trillion Indonesia Rp610.00 ▼ -0.81%
2574 Buyung Poetra Sembada Tbk PT
JK:HOKI
0.32x Rp134.62 Billion
≈ $7.89 Million
Rp416.77 Billion Indonesia Rp55.00 ▲ +0.00%
2575 Emerald Resources NL
AU:EMR
0.32x AU$32.51 Million
≈ $23.00 Million
AU$100.68 Million Australia AU$6.00 ▼ -3.38%
2576 Piolink Inc
KQ:170790
0.32x ₩4.86 Billion
≈ $3.30 Million
₩15.06 Billion Korea ₩8150.00 ▼ -4.23%
2577 Shanghai Research Institute of Building Sciences Group Co. Ltd A
SHG:603153
0.32x CN¥572.18 Million
≈ $83.73 Million
CN¥1.77 Billion China CN¥13.56 ▲ +0.07%
2578 PT Alamtri Resources Indonesia Tbk
JK:ADRO
0.32x Rp457.91 Million
≈ $26.83K
Rp1.42 Billion Indonesia Rp2220.00 ▼ -1.77%
2579 HELL.UNSP.ADR A1 DL-0001
F:1MO
0.32x €869.89 Million
≈ $1.02 Billion
€2.69 Billion Germany €5.15 ▼ -2.83%
2580 Cummins India Limited
NSE:CUMMINSIND
0.32x Rs8.54 Billion
≈ $92.30 Million
Rs26.45 Billion India Rs5865.00 ▲ +0.12%
2581 T.M.C. Industrial Public Company Limited
BK:TMC
0.32x ฿26.71 Million
≈ $832.62K
฿82.89 Million Thailand ฿0.68 ▲ +0.00%
2582 Pakka Limited
NSE:PAKKA
0.32x Rs2.08 Billion
≈ $22.50 Million
Rs6.46 Billion India Rs80.88 ▼ -1.81%
2583 Jasmine International Public Company Limited
BK:JAS-R
0.32x ฿2.14 Billion
≈ $66.83 Million
฿6.65 Billion Thailand ฿1.60 ▼ -1.23%
2584 WINSON Machinery Co Ltd
TWO:4538
0.32x NT$21.61 Million
≈ $680.77K
NT$67.08 Million Taiwan NT$18.85 ▲ +0.53%
2585 REDELFI SPA
F:B0Z
0.32x €16.15 Million
≈ $18.88 Million
€50.18 Million Germany €11.16 ▲ +0.72%
2586 Qingdao Weflo Valve Co Ltd
SHE:002871
0.32x CN¥88.29 Million
≈ $12.92 Million
CN¥274.40 Million China CN¥20.19 ▲ +2.02%
2587 Karyon Industries Bhd
KLSE:0054
0.32x RM8.62 Million
≈ $2.16 Million
RM26.80 Million Malaysia RM0.14 ▲ +0.00%
2588 China Merchants Property Operation & Service Co Ltd
SHE:001914
0.32x CN¥2.85 Billion
≈ $417.30 Million
CN¥8.87 Billion China CN¥8.83 ▼ -2.21%
2589 SHEARWATER GRP PLC LS-10
F:DTW1
0.32x €3.38 Million
≈ $3.95 Million
€10.50 Million Germany €0.41 ▼ -2.38%
2590 Kanzhun Ltd ADR
NASDAQ:BZ
0.32x $1.44 Billion $4.49 Billion USA $13.33 ▼ -2.34%
2591 Humanica Public Company Limited
BK:HUMAN
0.32x ฿177.85 Million
≈ $5.54 Million
฿553.69 Million Thailand ฿4.92 ▲ +1.23%
2592 Planisware SAS
PA:PLNW
0.32x €36.75 Million
≈ $42.97 Million
€114.47 Million France €17.80 ▼ -1.11%
2593 AAC TECHNOLOG.HLDG.ADR/
F:A2X
0.32x €7.47 Billion
≈ $8.74 Billion
€23.27 Billion Germany €4.16 ▲ +0.48%
2594 Zhejiang Weixing New Building Materials Co Ltd
SHE:002372
0.32x CN¥446.54 Million
≈ $65.34 Million
CN¥1.39 Billion China CN¥8.64 ▼ -0.69%
2595 Galleon Gold Corp
V:GGO
0.32x CA$11.82 Million
≈ $8.55 Million
CA$36.83 Million Canada CA$0.98 ▼ -2.97%
2596 New Pacific Metals Corp
TO:NUAG
0.32x CA$340.26K
≈ $246.14K
CA$1.06 Million Canada CA$5.89 ▼ -1.17%
2597 Braime Group PLC
LSE:BMT
0.32x GBX4.86 Million
≈ $591.32
GBX15.15 Million UK GBX1100.00 ▲ +4.76%
2598 Shenzhen Guangju Energy Co Ltd
SHE:000096
0.32x CN¥175.09 Million
≈ $25.62 Million
CN¥546.23 Million China CN¥7.46 ▼ -1.19%
2599 RES.MINING UNSP.ADR/10
F:RSM0
0.32x €158.69 Million
≈ $185.53 Million
€495.10 Million Germany €8.65 ▲ +1.76%
2600 Major Cineplex Lifestyle Leasehold Property Fund
BK:MJLF
0.32x ฿56.35 Million
≈ $1.76 Million
฿175.96 Million Thailand ฿4.30 ▲ +0.00%