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
501 Serabi Gold PLC
LSE:SRB
1.19x GBX35.16 Million
≈ $4.28K
GBX29.61 Million UK GBX275.00 ▼ -1.79%
502 Kronox Lab Sciences Ltd
NSE:KRONOX
1.19x Rs135.28 Million
≈ $1.46 Million
Rs113.96 Million India Rs153.37 ▲ +0.94%
503 Boss Energy Ltd
AU:BOE
1.19x AU$64.27 Million
≈ $45.48 Million
AU$54.15 Million Australia AU$1.24 ▲ +2.06%
504 Mexco Energy Corporation
NYSE MKT:MXC
1.19x $1.54 Million $1.30 Million USA $9.14 ▲ +4.28%
505 Smac Co. Ltd
KQ:097780
1.18x ₩27.01 Billion
≈ $18.31 Million
₩22.83 Billion Korea ₩1364.00 ▼ -4.01%
506 JPMorgan Asia Growth & Income plc
LSE:JAGI
1.18x GBX5.20 Million
≈ $632.69
GBX4.40 Million UK GBX550.00 ▼ -3.51%
507 Blue Jet Healthcare Limited
NSE:BLUEJET
1.18x Rs3.33 Billion
≈ $35.98 Million
Rs2.81 Billion India Rs589.50 ▲ +0.85%
508 ALTYNGOLD PLC LS -10
F:FPP0
1.18x €76.83 Million
≈ $89.82 Million
€65.07 Million Germany €9.50 ▼ -1.04%
509 PT Buana Artha Anugerah Tbk
JK:STAR
1.18x Rp33.39 Billion
≈ $1.96 Million
Rp28.36 Billion Indonesia Rp284.00 ▲ +2.90%
510 M N C Wireless Bhd
KLSE:0103
1.18x RM10.36 Million
≈ $2.60 Million
RM8.80 Million Malaysia RM0.04 ▲ +0.00%
511 Apollo Food Holdings Bhd
KLSE:6432
1.18x RM27.65 Million
≈ $6.94 Million
RM23.53 Million Malaysia RM5.85 ▲ +0.34%
512 Sipef NV
BR:SIP
1.17x €196.31 Million
≈ $229.51 Million
€167.17 Million Belgium €92.40 ▲ +0.76%
513 Strategic Equity Capital Closed Fund
LSE:SEC
1.17x GBX386.00K
≈ $46.97
GBX329.00K UK GBX352.00 ▲ +0.00%
514 Yonyou Auto Information Technology (Shanghai) Co. Ltd.
SHG:688479
1.17x CN¥238.41 Million
≈ $34.89 Million
CN¥203.97 Million China CN¥28.40 ▼ -6.24%
515 Northern 2 Vct Plc
LSE:NTV
1.17x GBX216.00K
≈ $26.28
GBX185.00K UK GBX52.00 ▲ +0.00%
516 E3 LITHIUM LTD
F:OW3
1.16x €9.05 Million
≈ $10.58 Million
€7.77 Million Germany €0.68 ▼ -8.59%
517 Wealth First Portfolio Managers Limited
NSE:WEALTH
1.16x Rs107.43 Million
≈ $1.16 Million
Rs92.53 Million India Rs959.05 ▲ +1.43%
518 Nippon Life India Asset Management Limited
NSE:NAM-INDIA
1.16x Rs6.17 Billion
≈ $66.76 Million
Rs5.33 Billion India Rs1183.20 ▼ -0.28%
519 Afyon Cimento Sanayi TAS
IS:AFYON
1.16x TL1.28 Billion
≈ $28.61 Million
TL1.11 Billion Turkey TL12.92 ▲ +0.54%
520 Navneet Education Limited
NSE:NAVNETEDUL
1.15x Rs5.39 Billion
≈ $58.29 Million
Rs4.67 Billion India Rs147.57 ▲ +1.33%
521 Ora Banda Mining Ltd
AU:OBM
1.15x AU$207.18 Million
≈ $146.59 Million
AU$180.21 Million Australia AU$1.01 ▲ +0.50%
522 Hangzhou Minsheng Healthcare Co Ltd
SHE:301507
1.15x CN¥373.50 Million
≈ $54.65 Million
CN¥325.04 Million China CN¥12.14 ▼ -1.46%
523 Zaptec AS
OL:ZAP
1.14x Nkr486.77 Million
≈ $51.22 Million
Nkr425.90 Million Norway Nkr45.25 ▼ -0.66%
524 ATrack Technology
TWO:6465
1.14x NT$86.85 Million
≈ $2.74 Million
NT$76.17 Million Taiwan NT$53.20 ▼ -0.56%
525 IMMERSION G. S.A. ZY 10
F:73W
1.14x €382.77K
≈ $447.50K
€337.16K Germany €0.15 ▲ +14.45%
526 TOKYO ELECTRON ADR 1/4/ON
F:TKY0
1.13x €750.21 Billion
≈ $877.08 Billion
€662.38 Billion Germany €120.00 ▲ +0.00%
527 Shenzhen China Micro Semicon Co. Ltd. A
SHG:688380
1.13x CN¥344.17 Million
≈ $50.36 Million
CN¥304.00 Million China CN¥35.92 ▼ -9.09%
528 Union Semiconductor (Hefei) Co. Ltd. A
SHG:688403
1.13x CN¥1.15 Billion
≈ $168.61 Million
CN¥1.02 Billion China CN¥23.56 ▼ -7.43%
529 Thye Ming Industrial Co Ltd
TW:9927
1.13x NT$1.28 Billion
≈ $40.19 Million
NT$1.13 Billion Taiwan NT$68.60 ▼ -0.44%
530 Zhuhai Kles Technology Co. Ltd. A
SHE:301314
1.13x CN¥105.17 Million
≈ $15.39 Million
CN¥93.18 Million China CN¥34.32 ▼ -5.74%
531 Shandong Shanda Wit Science and Technology Co Ltd
SHE:000915
1.13x CN¥645.74 Million
≈ $94.49 Million
CN¥573.21 Million China CN¥25.67 ▲ +0.86%
532 Anglo-Eastern Plantations PLC
LSE:AEP
1.13x GBX78.88 Million
≈ $9.60K
GBX70.07 Million UK GBX164.00 ▲ +0.00%
533 KKR Credit Income Fund
AU:KKC
1.13x AU$30.55 Million
≈ $21.61 Million
AU$27.15 Million Australia AU$2.12 ▲ +1.92%
534 Sino AG
F:XTP
1.12x €2.67 Million
≈ $3.13 Million
€2.38 Million Germany €105.00 ▲ +1.45%
535 Piper Sandler Companies
NYSE:PIPR
1.12x $850.62 Million $756.66 Million USA $76.15 ▼ -0.22%
536 Gandhi Special Tubes Limited
NSE:GANDHITUBE
1.12x Rs269.99 Million
≈ $2.92 Million
Rs241.06 Million India Rs865.20 ▼ -0.01%
537 Dana Brata Luhur PT
JK:TEBE
1.12x Rp71.27 Billion
≈ $4.18 Million
Rp63.74 Billion Indonesia Rp1025.00 ▲ +0.99%
538 Teekay Tankers Ltd
NYSE:TNK
1.12x $203.06 Million $181.93 Million USA $71.91 ▲ +2.63%
539 Shanghai MicroPort EV MedTech Co. Ltd. A
SHG:688351
1.12x CN¥213.13 Million
≈ $31.19 Million
CN¥191.14 Million China CN¥20.12 ▲ +2.13%
540 Sido Muncul PT
JK:SIDO
1.11x Rp431.02 Billion
≈ $25.26 Million
Rp386.74 Billion Indonesia Rp380.00 ▲ +0.00%
541 Hanmi Semicon
KO:042700
1.11x ₩136.65 Billion
≈ $92.61 Million
₩123.00 Billion Korea ₩222000.00 ▼ -8.45%
542 Fine Organic Industries Limited
NSE:FINEORG
1.11x Rs2.03 Billion
≈ $22.00 Million
Rs1.83 Billion India Rs4933.00 ▼ -2.43%
543 11 bit studios S.A
WAR:11B
1.11x zł33.92 Million
≈ $9.34 Million
zł30.57 Million Poland zł131.50 ▼ -0.38%
544 Avanti Feeds Limited
NSE:AVANTIFEED
1.10x Rs9.16 Billion
≈ $99.07 Million
Rs8.31 Billion India Rs1034.20 ▲ +0.91%
545 Company K Partners Limited
KQ:307930
1.10x ₩9.62 Billion
≈ $6.52 Million
₩8.74 Billion Korea ₩5610.00 ▼ -4.10%
546 AIRIQ INC.
F:EPXN
1.10x €1.15 Million
≈ $1.35 Million
€1.05 Million Germany €0.33 ▲ +0.00%
547 Zhejiang Benli Technology Co. Ltd.
SHE:301065
1.10x CN¥264.60 Million
≈ $38.72 Million
CN¥241.20 Million China CN¥17.90 ▼ -1.81%
548 Tidehold Development Co Ltd
TW:9902
1.09x NT$94.86 Million
≈ $2.99 Million
NT$86.81 Million Taiwan NT$13.50 ▲ +0.00%
549 Genesis Minerals Ltd
AU:GMD
1.09x AU$539.73 Million
≈ $381.89 Million
AU$494.46 Million Australia AU$5.52 ▼ -0.72%
550 Aditya Birla Sun Life AMC Limited
NSE:ABSLAMC
1.09x Rs4.07 Billion
≈ $44.03 Million
Rs3.74 Billion India Rs1118.60 ▼ -2.78%
551 Kromek Group PLC
LSE:KMK
1.09x GBX14.87 Million
≈ $1.81K
GBX13.69 Million UK GBX8.00 ▼ -1.23%
552 Komelon Corporation
KQ:049430
1.09x ₩11.17 Billion
≈ $7.57 Million
₩10.29 Billion Korea ₩18270.00 ▼ -4.04%
553 EMTEK (Shenzhen) Co. Ltd.
SHE:300938
1.08x CN¥321.25 Million
≈ $47.01 Million
CN¥296.43 Million China CN¥30.87 ▼ -14.37%
554 Mistral Patrimonio Inmobiliario SOCIMI SA
MC:YMPI
1.08x €265.83K
≈ $310.78K
€245.53K Spain €0.88 ▲ +0.00%
555 Colgate Palmolive (India) Limited
NSE:COLPAL
1.08x Rs14.66 Billion
≈ $158.53 Million
Rs13.54 Billion India Rs2113.10 ▲ +3.46%
556 Windsor Machines Limited
NSE:WINDMACHIN
1.08x Rs3.07 Billion
≈ $33.17 Million
Rs2.84 Billion India Rs294.00 ▼ -1.84%
557 Aic Mines Ltd
AU:A1M
1.08x AU$105.56 Million
≈ $74.69 Million
AU$97.62 Million Australia AU$0.63 ▲ +3.31%
558 Hammer Metals Limited
F:6HM
1.08x €1.10 Million
≈ $1.29 Million
€1.02 Million Germany €0.03 ▼ -3.17%
559 Ramelius Resources Ltd
AU:RMS
1.08x AU$522.63 Million
≈ $369.80 Million
AU$483.64 Million Australia AU$2.89 ▲ +0.70%
560 HOYA CORP. ADR/ 1 O.N.
F:HYB0
1.08x €283.04 Billion
≈ $330.90 Billion
€262.65 Billion Germany €150.00 ▼ -1.32%
561 Talant Optronics (Suzhou) Co. Ltd.
SHE:301045
1.08x CN¥320.99 Million
≈ $46.97 Million
CN¥298.09 Million China CN¥65.94 ▲ +1.24%
562 Rana Gruber AS
OL:RANA
1.08x Nkr843.79 Million
≈ $88.79 Million
Nkr783.91 Million Norway Nkr78.40 ▲ +0.00%
563 ZYLOX-TONBRDG.MED.TECH.H1
F:818
1.07x €365.42 Million
≈ $427.21 Million
€341.97 Million Germany €1.88 ▼ -4.08%
564 Tureks Turizm Tasimacilik AS
IS:TUREX
1.07x TL259.49 Million
≈ $5.81 Million
TL243.17 Million Turkey TL6.80 ▼ -0.15%
565 Miramar Resources Ltd
AU:M2R
1.07x AU$891.34K
≈ $630.68K
AU$835.67K Australia AU$0.00 ▲ +0.00%
566 Herald Investment Trust
LSE:HRI
1.06x GBX1.61 Million
≈ $196.13
GBX1.51 Million UK GBX2905.00 ▲ +0.52%
567 Metals X Ltd
AU:MLX
1.06x AU$81.05 Million
≈ $57.35 Million
AU$76.26 Million Australia AU$1.41 ▲ +2.92%
568 Bannari Amman Sugars Limited
NSE:BANARISUG
1.06x Rs2.59 Billion
≈ $28.02 Million
Rs2.44 Billion India Rs3477.60 ▲ +0.25%
569 Manhattan Corporation Limited
F:32U
1.06x €244.38K
≈ $285.71K
€230.23K Germany €0.01 ▲ +0.00%
570 Shandong Keyuan Pharmaceutical Co. Ltd. A
SHE:301281
1.06x CN¥235.87 Million
≈ $34.51 Million
CN¥222.24 Million China CN¥37.60 ▼ -5.07%
571 Campina Ice Cream Industry Tbk PT
JK:CAMP
1.06x Rp158.43 Billion
≈ $9.28 Million
Rp149.81 Billion Indonesia Rp170.00 ▲ +0.00%
572 Guangdong LingXiao Pump Industry Co Ltd
SHE:002884
1.06x CN¥179.70 Million
≈ $26.30 Million
CN¥170.06 Million China CN¥15.99 ▼ -0.31%
573 Metals Exploration Plc
LSE:MTL
1.06x GBX39.89 Million
≈ $4.85K
GBX37.75 Million UK GBX13.05 ▼ -4.74%
574 Pansoft Company Limited
SHE:300996
1.05x CN¥179.08 Million
≈ $26.20 Million
CN¥169.81 Million China CN¥11.73 ▲ +4.17%
575 Elsight Ltd
AU:ELS
1.05x AU$13.89 Million
≈ $9.83 Million
AU$13.17 Million Australia AU$6.81 ▲ +2.25%
576 DRDGOLD Limited
JSE:DRD
1.05x ZAC3.54 Billion
≈ $1.88 Million
ZAC3.36 Billion South Africa ZAC3246.00 ▼ -1.34%
577 Yuanjie Semiconductor Technology Co. Ltd. A
SHG:688498
1.05x CN¥124.92 Million
≈ $18.28 Million
CN¥118.84 Million China CN¥1403.42 ▼ -15.25%
578 Zhejiang Extek Technology Co. Ltd. A
SHE:301399
1.05x CN¥179.33 Million
≈ $26.24 Million
CN¥170.66 Million China CN¥14.24 ▼ -5.26%
579 CT UK Capital And Income Investment Trust Plc
LSE:CTUK
1.05x GBX16.33 Million
≈ $1.99K
GBX15.55 Million UK GBX352.50 ▼ -0.14%
580 JPMorgan China Growth & Income PLC
LSE:JCGI
1.05x GBX4.26 Million
≈ $518.81
GBX4.06 Million UK GBX264.50 ▼ -4.86%
581 Kriti Nutrients Limited
NSE:KRITINUT
1.05x Rs457.00 Million
≈ $4.94 Million
Rs435.96 Million India Rs77.34 ▲ +0.62%
582 Abits Group Inc.
NASDAQ:ABTS
1.05x $3.28 Million $3.13 Million USA $1.21 ▲ +1.68%
583 NIOX Group PLC
LSE:NIOX
1.05x GBX9.00 Million
≈ $1.10K
GBX8.60 Million UK GBX59.20 ▲ +1.02%
584 Hefei Lifeon Pharmaceutical Co Ltd
SHE:003020
1.05x CN¥693.53 Million
≈ $101.49 Million
CN¥663.27 Million China CN¥15.98 ▼ -9.97%
585 Toro Ltd
NASDAQ:TORO
1.05x $4.23 Million $4.05 Million USA $4.91 ▼ -0.61%
586 D P Wires Limited
NSE:DPWIRES
1.05x Rs526.81 Million
≈ $5.70 Million
Rs504.03 Million India Rs173.52 ▼ -0.77%
587 Lotus Resources Ltd
AU:LOT
1.04x AU$45.49 Million
≈ $32.19 Million
AU$43.91 Million Australia AU$0.66 ▲ +0.00%
588 vTv Therapeutics Inc
NASDAQ:VTVT
1.03x $9.15 Million $8.85 Million USA $32.38 ▼ -1.52%
589 Vesuvius India Limited
NSE:VESUVIUS
1.03x Rs5.00 Billion
≈ $54.11 Million
Rs4.86 Billion India Rs467.30 ▲ +0.30%
590 Dividend Select 15 Corp
TO:DS
1.03x CA$518.33K
≈ $374.95K
CA$503.98K Canada CA$8.28 ▼ -0.24%
591 Microsemi Corporation
F:MS7
1.03x €142.70 Million
≈ $166.83 Million
€138.80 Million Germany €6.50 ▲ +0.00%
592 Shenzhen Forms Syntron Information Co Ltd
SHE:300468
1.03x CN¥136.34 Million
≈ $19.95 Million
CN¥132.65 Million China CN¥18.93 ▲ +2.44%
593 Wesdome Gold Mines Ltd.
TO:WDO
1.03x CA$215.56 Million
≈ $155.93 Million
CA$210.01 Million Canada CA$24.88 ▼ -1.74%
594 Caprice Resources Limited
F:C3F
1.03x €384.65K
≈ $449.69K
€375.09K Germany €0.04 ▲ +1.14%
595 DHP Korea Co. Ltd
KQ:131030
1.02x ₩25.68 Billion
≈ $17.40 Million
₩25.12 Billion Korea ₩6100.00 ▲ +9.32%
596 Ningbo Ocean Shipping Co. Ltd. A
SHG:601022
1.02x CN¥2.90 Billion
≈ $424.50 Million
CN¥2.85 Billion China CN¥8.11 ▲ +2.01%
597 Checkin.com Group AB
ST:CHECK
1.02x Skr12.33 Million
≈ $1.33 Million
Skr12.11 Million Sweden Skr2.45 ▼ -5.04%
598 GRINM Semiconductor Materials Co. Ltd. A
SHG:688432
1.02x CN¥448.04 Million
≈ $65.56 Million
CN¥440.36 Million China CN¥42.27 ▲ +8.72%
599 Jiangsu Canopus Wisdom Medical Technology Co. Ltd. A
SHE:301290
1.02x CN¥242.45 Million
≈ $35.48 Million
CN¥238.50 Million China CN¥24.08 ▼ -6.88%
600 GAZTR.TECHNI.U.ADR1/5EO01
F:9TG0
1.02x €463.50 Million
≈ $541.88 Million
€456.00 Million Germany €38.80 ▼ -1.02%