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,123
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
501 Motio Ltd
AU:MXO
1.21x AU$2.03 Million
≈ $1.44 Million
AU$1.67 Million Australia AU$0.05 ▼ -6.12%
502 Nord Insuretech Group AB
ST:NORDIG
1.21x Skr34.07 Million
≈ $3.67 Million
Skr28.10 Million Sweden Skr0.71 ▲ +0.00%
503 Sterling Metals Corp
V:SAG
1.21x CA$1.96 Million
≈ $1.42 Million
CA$1.62 Million Canada CA$1.33 ▼ -4.32%
504 Vimta Labs Limited
NSE:VIMTALABS
1.21x Rs1.23 Billion
≈ $13.27 Million
Rs1.02 Billion India Rs513.25 ▲ +9.27%
505 Cita Mineral Investindo Tbk PT
JK:CITA
1.20x Rp407.49 Billion
≈ $23.88 Million
Rp338.73 Billion Indonesia Rp2960.00 ▼ -4.52%
506 Helport AI Limited Ordinary Shares
NASDAQ:HPAI
1.20x $23.72 Million $19.72 Million USA $1.00 ▲ +8.67%
507 Dongguan Yiheda Automation Co. Ltd.
SHE:301029
1.20x CN¥886.08 Million
≈ $129.66 Million
CN¥736.60 Million China CN¥29.00 ▲ +3.35%
508 Bannerman Energy Ltd
AU:BMN
1.20x AU$14.98 Million
≈ $10.60 Million
AU$12.48 Million Australia AU$3.76 ▲ +8.05%
509 Kronox Lab Sciences Ltd
NSE:KRONOX
1.20x Rs135.28 Million
≈ $1.46 Million
Rs112.75 Million India Rs133.74 ▲ +0.44%
510 Beijing JCZ Technology Co. Ltd. A
SHG:688291
1.20x CN¥103.33 Million
≈ $15.12 Million
CN¥86.15 Million China CN¥48.66 ▲ +4.24%
511 Jiangsu Zhengdan Chemical Industry Co Ltd
SHE:300641
1.20x CN¥139.19 Million
≈ $20.37 Million
CN¥116.06 Million China CN¥15.59 ▲ +2.90%
512 Oriental Rise Holdings Limited Ordinary Shares
NASDAQ:ORIS
1.20x $3.34 Million $2.78 Million USA $0.56 ▼ -1.77%
513 AMREP Corporation
NYSE:AXR
1.20x $5.46 Million $4.57 Million USA $25.86 ▼ -2.38%
514 Bravo Mining Corp
V:BRVO
1.20x CA$1.06 Million
≈ $767.51K
CA$886.64K Canada CA$3.50 ▼ -4.11%
515 Magadh Sugar & Energy Limited
NSE:MAGADSUGAR
1.20x Rs5.00 Billion
≈ $54.08 Million
Rs4.18 Billion India Rs447.75 ▼ -0.57%
516 HERMES INTL UNSP.ADR 1/10
F:HMIA
1.19x €6.54 Billion
≈ $7.64 Billion
€5.47 Billion Germany €163.00 ▼ -2.40%
517 Zhejiang Natural Outdoor Goods Inc.
SHG:605080
1.19x CN¥372.58 Million
≈ $54.52 Million
CN¥313.07 Million China CN¥22.55 ▼ -3.51%
518 Boss Energy Ltd
AU:BOE
1.19x AU$64.27 Million
≈ $45.48 Million
AU$54.15 Million Australia AU$1.35 ▲ +7.57%
519 Mexco Energy Corporation
NYSE MKT:MXC
1.19x $1.54 Million $1.30 Million USA $9.14 ▲ +4.28%
520 JPMorgan Asia Growth & Income plc
LSE:JAGI
1.18x GBX5.20 Million
≈ $632.69
GBX4.40 Million UK GBX618.00 ▲ +1.31%
521 ALTYNGOLD PLC LS -10
F:FPP0
1.18x €76.83 Million
≈ $89.82 Million
€65.07 Million Germany €11.30 ▼ -7.38%
522 PT Buana Artha Anugerah Tbk
JK:STAR
1.18x Rp33.39 Billion
≈ $1.96 Million
Rp28.36 Billion Indonesia Rp380.00 ▼ -10.38%
523 M N C Wireless Bhd
KLSE:0103
1.18x RM10.36 Million
≈ $2.60 Million
RM8.80 Million Malaysia RM0.04 ▲ +0.00%
524 Apollo Food Holdings Bhd
KLSE:6432
1.18x RM27.65 Million
≈ $6.94 Million
RM23.53 Million Malaysia RM5.81 ▼ -1.53%
525 Sipef NV
BR:SIP
1.17x €196.31 Million
≈ $229.51 Million
€167.17 Million Belgium €95.00 ▲ +0.85%
526 Shanghai Urban Architecture Design Co. Ltd.
SHE:300983
1.17x CN¥121.56 Million
≈ $17.79 Million
CN¥103.84 Million China CN¥35.42 ▲ +2.31%
527 Yonyou Auto Information Technology (Shanghai) Co. Ltd.
SHG:688479
1.17x CN¥238.41 Million
≈ $34.89 Million
CN¥203.97 Million China CN¥32.35 ▲ +10.34%
528 Northern 2 Vct Plc
LSE:NTV
1.17x GBX216.00K
≈ $26.28
GBX185.00K UK GBX53.50 ▲ +2.88%
529 E3 LITHIUM LTD
F:OW3
1.16x €9.05 Million
≈ $10.58 Million
€7.77 Million Germany €0.73 ▼ -4.55%
530 Industrivarden AB ser. A
ST:INDU-A
1.16x Skr9.21 Billion
≈ $991.36 Million
Skr7.93 Billion Sweden Skr515.00 ▼ -0.68%
531 Wealth First Portfolio Managers Limited
NSE:WEALTH
1.16x Rs107.43 Million
≈ $1.16 Million
Rs92.53 Million India Rs935.90 ▼ -0.04%
532 Nippon Life India Asset Management Limited
NSE:NAM-INDIA
1.16x Rs6.17 Billion
≈ $66.76 Million
Rs5.33 Billion India Rs1077.80 ▼ -1.11%
533 Yuanbao Inc. American Depositary Shares
NASDAQ:YB
1.16x $1.51 Billion $1.31 Billion USA $14.87 ▼ -2.04%
534 Afyon Cimento Sanayi TAS
IS:AFYON
1.16x TL1.28 Billion
≈ $28.61 Million
TL1.11 Billion Turkey TL12.98 ▼ -1.44%
535 Ora Banda Mining Ltd
AU:OBM
1.15x AU$207.18 Million
≈ $146.59 Million
AU$180.21 Million Australia AU$1.36 ▼ -1.09%
536 Hangzhou Minsheng Healthcare Co Ltd
SHE:301507
1.15x CN¥373.50 Million
≈ $54.65 Million
CN¥325.04 Million China CN¥12.69 ▼ -0.86%
537 Western Copper and Gold Corp
TO:WRN
1.15x CA$6.28 Million
≈ $4.54 Million
CA$5.48 Million Canada CA$4.04 ▼ -2.18%
538 Zaptec AS
OL:ZAP
1.14x Nkr486.77 Million
≈ $51.22 Million
Nkr425.90 Million Norway Nkr52.00 ▼ -3.35%
539 IMMERSION G. S.A. ZY 10
F:73W
1.14x €382.77K
≈ $447.50K
€337.16K Germany €0.10 ▼ -14.75%
540 TOKYO ELECTRON ADR 1/4/ON
F:TKY0
1.13x €750.21 Billion
≈ $877.08 Billion
€662.38 Billion Germany €120.00 ▲ +0.00%
541 Shenzhen China Micro Semicon Co. Ltd. A
SHG:688380
1.13x CN¥344.17 Million
≈ $50.36 Million
CN¥304.00 Million China CN¥45.68 ▲ +6.08%
542 Union Semiconductor (Hefei) Co. Ltd. A
SHG:688403
1.13x CN¥1.15 Billion
≈ $168.61 Million
CN¥1.02 Billion China CN¥19.37 ▼ -1.07%
543 Thye Ming Industrial Co Ltd
TW:9927
1.13x NT$1.28 Billion
≈ $40.19 Million
NT$1.13 Billion Taiwan NT$70.00 ▲ +2.19%
544 Zhuhai Kles Technology Co. Ltd. A
SHE:301314
1.13x CN¥105.17 Million
≈ $15.39 Million
CN¥93.18 Million China CN¥47.50 ▲ +3.19%
545 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¥27.48 ▼ -1.15%
546 Anglo-Eastern Plantations PLC
LSE:AEP
1.13x GBX78.88 Million
≈ $9.60K
GBX70.07 Million UK GBX1640.00 ▼ -0.97%
547 KKR Credit Income Fund
AU:KKC
1.13x AU$30.55 Million
≈ $21.61 Million
AU$27.15 Million Australia AU$2.06 ▲ +0.00%
548 Sino AG
F:XTP
1.12x €2.67 Million
≈ $3.13 Million
€2.38 Million Germany €101.00 ▼ -0.98%
549 Piper Sandler Companies
NYSE:PIPR
1.12x $850.62 Million $756.66 Million USA $75.63 ▼ -2.27%
550 Dana Brata Luhur PT
JK:TEBE
1.12x Rp71.27 Billion
≈ $4.18 Million
Rp63.74 Billion Indonesia Rp940.00 ▼ -7.39%
551 Teekay Tankers Ltd
NYSE:TNK
1.12x $203.06 Million $181.93 Million USA $70.78 ▲ +0.27%
552 Ajooni Biotech Limited
NSE:AJOONI
1.12x Rs252.61 Million
≈ $2.73 Million
Rs226.46 Million India Rs4.01 ▲ +0.00%
553 Shanghai MicroPort EV MedTech Co. Ltd. A
SHG:688351
1.12x CN¥213.13 Million
≈ $31.19 Million
CN¥191.14 Million China CN¥24.35 ▼ -1.30%
554 Sido Muncul PT
JK:SIDO
1.11x Rp431.02 Billion
≈ $25.26 Million
Rp386.74 Billion Indonesia Rp376.00 ▼ -2.08%
555 Hanmi Semicon
KO:042700
1.11x ₩136.65 Billion
≈ $92.61 Million
₩123.00 Billion Korea ₩275500.00 ▼ -5.97%
556 Fine Organic Industries Limited
NSE:FINEORG
1.11x Rs2.03 Billion
≈ $22.00 Million
Rs1.83 Billion India Rs4633.80 ▲ +1.03%
557 11 bit studios S.A
WAR:11B
1.11x zł33.92 Million
≈ $9.34 Million
zł30.57 Million Poland zł148.40 ▼ -0.07%
558 Georgia Capital PLC
LSE:CGEO
1.11x GBX3.36 Million
≈ $408.81
GBX3.03 Million UK GBX4015.00 ▼ -2.31%
559 Southern Petrochemicals Industries Corporation Limited
NSE:SPIC
1.11x Rs10.35 Billion
≈ $111.97 Million
Rs9.37 Billion India Rs70.62 ▲ +3.05%
560 Texas Pacific Land Trust
NYSE:TPL
1.10x $173.21 Million $156.95 Million USA $406.76 ▲ +9.69%
561 Avanti Feeds Limited
NSE:AVANTIFEED
1.10x Rs9.16 Billion
≈ $99.07 Million
Rs8.31 Billion India Rs1171.70 ▲ +1.13%
562 Elliptic Laboratories AS
OL:ELABS
1.10x Nkr35.08 Million
≈ $3.69 Million
Nkr31.87 Million Norway Nkr3.27 ▲ +6.51%
563 AIRIQ INC.
F:EPXN
1.10x €1.15 Million
≈ $1.35 Million
€1.05 Million Germany €0.32 ▲ +0.00%
564 Zhejiang Benli Technology Co. Ltd.
SHE:301065
1.10x CN¥264.60 Million
≈ $38.72 Million
CN¥241.20 Million China CN¥20.32 ▼ -1.84%
565 Nebag ag
SW:NBEN
1.10x CHF46.13K
≈ $58.32K
CHF42.11K Switzerland CHF6.05 ▼ -4.72%
566 Tidehold Development Co Ltd
TW:9902
1.09x NT$94.86 Million
≈ $2.99 Million
NT$86.81 Million Taiwan NT$14.40 ▲ +1.05%
567 Genesis Minerals Ltd
AU:GMD
1.09x AU$539.73 Million
≈ $381.89 Million
AU$494.46 Million Australia AU$5.90 ▼ -0.84%
568 Aditya Birla Sun Life AMC Limited
NSE:ABSLAMC
1.09x Rs4.07 Billion
≈ $44.03 Million
Rs3.74 Billion India Rs1033.30 ▲ +0.59%
569 Gandhi Special Tubes Limited
NSE:GANDHITUBE
1.09x Rs269.99 Million
≈ $2.92 Million
Rs248.47 Million India Rs842.75 ▼ -0.53%
570 Kromek Group PLC
LSE:KMK
1.09x GBX14.87 Million
≈ $1.81K
GBX13.69 Million UK GBX8.90 ▲ +1.71%
571 Komelon Corporation
KQ:049430
1.09x ₩11.17 Billion
≈ $7.57 Million
₩10.29 Billion Korea ₩18160.00 ▲ +0.33%
572 EMTEK (Shenzhen) Co. Ltd.
SHE:300938
1.08x CN¥321.25 Million
≈ $47.01 Million
CN¥296.43 Million China CN¥51.77 ▼ -0.77%
573 Mistral Patrimonio Inmobiliario SOCIMI SA
MC:YMPI
1.08x €265.83K
≈ $310.78K
€245.53K Spain €0.88 ▲ +0.00%
574 Colgate Palmolive (India) Limited
NSE:COLPAL
1.08x Rs14.66 Billion
≈ $158.53 Million
Rs13.54 Billion India Rs2018.60 ▲ +0.99%
575 Windsor Machines Limited
NSE:WINDMACHIN
1.08x Rs3.07 Billion
≈ $33.17 Million
Rs2.84 Billion India Rs279.85 ▼ -0.52%
576 Aic Mines Ltd
AU:A1M
1.08x AU$105.56 Million
≈ $74.69 Million
AU$97.62 Million Australia AU$0.68 ▼ -2.86%
577 Hammer Metals Limited
F:6HM
1.08x €1.10 Million
≈ $1.29 Million
€1.02 Million Germany €0.04 ▲ +131.43%
578 Ramelius Resources Ltd
AU:RMS
1.08x AU$522.63 Million
≈ $369.80 Million
AU$483.64 Million Australia AU$3.28 ▼ -1.20%
579 HOYA CORP. ADR/ 1 O.N.
F:HYB0
1.08x €283.04 Billion
≈ $330.90 Billion
€262.65 Billion Germany €150.00 ▼ -1.32%
580 Talant Optronics (Suzhou) Co. Ltd.
SHE:301045
1.08x CN¥320.99 Million
≈ $46.97 Million
CN¥298.09 Million China CN¥53.20 ▲ +0.76%
581 Rana Gruber AS
OL:RANA
1.08x Nkr843.79 Million
≈ $88.79 Million
Nkr783.91 Million Norway Nkr78.40 ▲ +0.00%
582 ZYLOX-TONBRDG.MED.TECH.H1
F:818
1.07x €365.42 Million
≈ $427.21 Million
€341.97 Million Germany €2.18 ▼ -9.17%
583 Tureks Turizm Tasimacilik AS
IS:TUREX
1.07x TL259.49 Million
≈ $5.81 Million
TL243.17 Million Turkey TL9.07 ▲ +9.94%
584 Miramar Resources Ltd
AU:M2R
1.07x AU$891.34K
≈ $630.68K
AU$835.67K Australia AU$0.00 ▲ +0.00%
585 Metals X Ltd
AU:MLX
1.06x AU$81.05 Million
≈ $57.35 Million
AU$76.26 Million Australia AU$1.63 ▼ -1.21%
586 Manhattan Corporation Limited
F:32U
1.06x €244.38K
≈ $285.71K
€230.23K Germany €0.01 ▲ +0.00%
587 Shandong Keyuan Pharmaceutical Co. Ltd. A
SHE:301281
1.06x CN¥235.87 Million
≈ $34.51 Million
CN¥222.24 Million China CN¥44.67 ▲ +11.87%
588 Campina Ice Cream Industry Tbk PT
JK:CAMP
1.06x Rp158.43 Billion
≈ $9.28 Million
Rp149.81 Billion Indonesia Rp179.00 ▼ -5.29%
589 Guangdong LingXiao Pump Industry Co Ltd
SHE:002884
1.06x CN¥179.70 Million
≈ $26.30 Million
CN¥170.06 Million China CN¥16.65 ▼ -1.07%
590 Metals Exploration Plc
LSE:MTL
1.06x GBX39.89 Million
≈ $4.85K
GBX37.75 Million UK GBX13.50 ▼ -1.46%
591 Pansoft Company Limited
SHE:300996
1.05x CN¥179.08 Million
≈ $26.20 Million
CN¥169.81 Million China CN¥11.86 ▼ -3.34%
592 Elsight Ltd
AU:ELS
1.05x AU$13.89 Million
≈ $9.83 Million
AU$13.17 Million Australia AU$7.35 ▼ -5.16%
593 DRDGOLD Limited
JSE:DRD
1.05x ZAC3.54 Billion
≈ $1.88 Million
ZAC3.36 Billion South Africa ZAC4179.00 ▼ -0.74%
594 Yuanjie Semiconductor Technology Co. Ltd. A
SHG:688498
1.05x CN¥124.92 Million
≈ $18.28 Million
CN¥118.84 Million China CN¥1405.00 ▲ +16.41%
595 CT UK Capital And Income Investment Trust Plc
LSE:CTUK
1.05x GBX16.33 Million
≈ $1.99K
GBX15.55 Million UK GBX341.50 ▼ -0.15%
596 JPMorgan China Growth & Income PLC
LSE:JCGI
1.05x GBX4.26 Million
≈ $518.81
GBX4.06 Million UK GBX284.50 ▼ -1.22%
597 Abits Group Inc.
NASDAQ:ABTS
1.05x $3.28 Million $3.13 Million USA $2.06 ▼ -20.16%
598 NIOX Group PLC
LSE:NIOX
1.05x GBX9.00 Million
≈ $1.10K
GBX8.60 Million UK GBX61.00 ▲ +3.39%
599 Hefei Lifeon Pharmaceutical Co Ltd
SHE:003020
1.05x CN¥693.53 Million
≈ $101.49 Million
CN¥663.27 Million China CN¥16.05 ▼ -1.53%
600 D P Wires Limited
NSE:DPWIRES
1.05x Rs526.81 Million
≈ $5.70 Million
Rs504.03 Million India Rs180.68 ▼ -1.69%