Companies by Free Cash Flow Generation Index

How much free cash flow does each company retain from its operating cash flow after capital expenditures

Companies with Data

28,361
Positive operating CF and FCF/capex data required

Last Updated

Jun 2026
Quarterly + annual filings
Free Cash Flow Generation Index = Free Cash Flow / Operating Cash Flow
Measures how much of operating cash flow survives after capital expenditures. A ratio of 0.8x means the company retains 80% of its operating cash as free cash flow. Higher ratios indicate asset-light businesses or disciplined capital management. Values above 1.0x are exceptional; negative values indicate FCF losses despite positive operating cash.
Rank Company FCF Generation Index Free Cash Flow Operating CF Country Price 24h Change
6601 Yooshin Engineering Corporation
KQ:054930
0.99x ₩24.15 Billion
≈ $16.37 Million
₩24.31 Billion Korea ₩20100.00 ▼ -0.25%
6602 China Railway Prefabricated Construction Co Ltd
SHE:300374
0.99x CN¥122.03 Million
≈ $17.86 Million
CN¥122.85 Million China CN¥12.00 ▼ -1.40%
6603 Solborn Inc
KQ:035610
0.99x ₩17.18 Billion
≈ $11.64 Million
₩17.30 Billion Korea ₩3330.00 ▼ -0.89%
6604 Intrum Justitia AB
ST:INTRUM
0.99x Skr886.00 Million
≈ $95.35 Million
Skr892.00 Million Sweden Skr17.25 ▼ -8.92%
6605 Ping An Insurance (Group) Company of China Ltd
F:PZX
0.99x €208.57 Billion
≈ $243.84 Billion
€209.99 Billion Germany €6.26 ▼ -0.63%
6606 Arch Capital Group Ltd.
NASDAQ:ACGL
0.99x $1.18 Billion $1.19 Billion USA $88.34 ▲ +0.51%
6607 Arch Capital Group Ltd
F:RSK
0.99x €1.18 Billion
≈ $1.38 Billion
€1.19 Billion Germany €75.18 ▲ +0.35%
6608 Appfolio Inc
NASDAQ:APPF
0.99x $34.07 Million $34.30 Million USA $163.65 ▼ -1.58%
6609 Kuo Yang Construction Co Ltd
TW:2505
0.99x NT$673.63 Million
≈ $21.22 Million
NT$678.21 Million Taiwan NT$17.80 ▲ +0.00%
6610 Wellspire Holdings Berhad
KLSE:0271
0.99x RM735.00K
≈ $184.53K
RM740.00K Malaysia RM0.59 ▲ +0.00%
6611 Melisron
TA:MLSR
0.99x ILA441.00 Million
≈ $1.18 Million
ILA444.00 Million Israel ILA42120.00 ▼ -0.54%
6612 Zhejiang Entive Smart Kitchen Appliance Co. Ltd.
SHE:300911
0.99x CN¥119.75 Million
≈ $17.52 Million
CN¥120.56 Million China CN¥23.77 ▲ +1.15%
6613 LightInTheBox Holding Co Ltd ARD
NYSE:LITB
0.99x $6.17 Million $6.21 Million USA $3.82 ▲ +0.53%
6614 Attica Bank S.A.
AT:TATT
0.99x €159.28 Million
≈ $186.21 Million
€160.37 Million Greece €1.57 ▼ -0.13%
6615 Jiangsu Jingxue Insulation
SHE:301010
0.99x CN¥36.22 Million
≈ $5.30 Million
CN¥36.47 Million China CN¥18.99 ▼ -1.86%
6616 Prinsiri Public Company Limited
BK:PRIN
0.99x ฿101.60 Million
≈ $3.17 Million
฿102.30 Million Thailand ฿1.35 ▲ +0.75%
6617 GalaxiaMoneytree Co.Ltd
KQ:094480
0.99x ₩22.70 Billion
≈ $15.38 Million
₩22.85 Billion Korea ₩6190.00 ▼ -1.28%
6618 ROYAL ROAD MIN.
F:RLU
0.99x €17.79 Million
≈ $20.80 Million
€17.91 Million Germany €0.11 ▼ -13.64%
6619 Shenzhen Absen Optoelectronic Co Ltd
SHE:300389
0.99x CN¥346.49 Million
≈ $50.70 Million
CN¥348.87 Million China CN¥13.72 ▼ -0.94%
6620 Military Commercial Joint Stock Bank
VN:MBB
0.99x ₫124.58 Trillion
≈ $4.73 Billion
₫125.44 Trillion Vietnam ₫25000.00 ▼ -0.79%
6621 Avalo Therapeutics Inc
NASDAQ:AVTX
0.99x $5.69 Million $5.73 Million USA $13.61 ▼ -0.95%
6622 Sopra Steria Group SA
PA:SOP
0.99x €481.20 Million
≈ $562.57 Million
€484.50 Million France €151.60 ▲ +3.69%
6623 Buyung Poetra Sembada Tbk PT
JK:HOKI
0.99x Rp132.80 Billion
≈ $7.78 Million
Rp133.71 Billion Indonesia Rp57.00 ▼ -1.72%
6624 Sigong Tech Co. Ltd
KQ:020710
0.99x ₩15.41 Billion
≈ $10.44 Million
₩15.51 Billion Korea ₩3910.00 ▼ -1.01%
6625 Bank Mnc Internasional Tbk
JK:BABP
0.99x Rp449.87 Billion
≈ $26.36 Million
Rp452.97 Billion Indonesia Rp50.00 ▲ +0.00%
6626 Shinyoung Waco
KO:005800
0.99x ₩14.93 Billion
≈ $10.12 Million
₩15.04 Billion Korea ₩13690.00 ▲ +1.63%
6627 Issta Lines Ltd
TA:ISTA
0.99x ILA62.10 Million
≈ $166.49K
ILA62.53 Million Israel ILA9643.00 ▲ +0.54%
6628 eSang Networks Co.Ltd
KQ:080010
0.99x ₩8.20 Billion
≈ $5.56 Million
₩8.26 Billion Korea ₩6630.00 ▼ -2.93%
6629 Argo Pantes Tbk
JK:ARGO
0.99x Rp17.86 Billion
≈ $1.05 Million
Rp17.99 Billion Indonesia Rp790.00 ▼ -4.82%
6630 HUISHANG BK CORP. H YC1
F:HB8
0.99x €89.96 Billion
≈ $105.17 Billion
€90.58 Billion Germany €0.53 ▲ +0.00%
6631 Le Travenues Technology Ltd
NSE:IXIGO
0.99x Rs275.79 Million
≈ $2.98 Million
Rs277.70 Million India Rs152.91 ▼ -0.30%
6632 Houlihan Lokey Inc
NYSE:HLI
0.99x $322.81 Million $325.05 Million USA $141.20 ▲ +2.00%
6633 ECSTELECOM Co. Ltd
KQ:067010
0.99x ₩2.88 Billion
≈ $1.95 Million
₩2.90 Billion Korea ₩2005.00 ▼ -0.99%
6634 Cottonindo Ariesta Tbk PT
JK:KPAS
0.99x Rp5.74 Million
≈ $336.44
Rp5.78 Million Indonesia Rp62.00 ▲ +0.00%
6635 Emvision Medical Devices Ltd
AU:EMV
0.99x AU$2.90 Million
≈ $2.05 Million
AU$2.92 Million Australia AU$1.69 ▼ -1.17%
6636 Citizens Financial Services Inc. Common Stock
NASDAQ:CZFS
0.99x $17.89 Million $18.02 Million USA $64.19 ▲ +2.46%
6637 Humasis Co. Ltd
KQ:205470
0.99x ₩8.91 Billion
≈ $6.04 Million
₩8.98 Billion Korea ₩3120.00 ▼ -3.41%
6638 Okta Inc
NASDAQ:OKTA
0.99x $286.00 Million $288.00 Million USA $123.48 ▼ -0.94%
6639 Eyepoint Pharmaceuticals Inc
NASDAQ:EYPT
0.99x $56.63 Million $57.02 Million USA $12.26 ▼ -0.65%
6640 BBI Development S.A.
WAR:BBD
0.99x zł8.85 Million
≈ $2.44 Million
zł8.92 Million Poland zł5.38 ▲ +0.00%
6641 Edip Gayrimenkul Yatirim Sanayi ve Ticaret AS
IS:EDIP
0.99x TL288.51 Million
≈ $6.46 Million
TL290.53 Million Turkey TL36.50 ▼ -0.92%
6642 Arcturus Therapeutics Holdings Inc
NASDAQ:ARCT
0.99x $50.45 Million $50.81 Million USA $8.04 ▲ +5.79%
6643 SHENWAN HONGYUAN GR.H YC1
F:2X2A
0.99x €8.87 Billion
≈ $10.37 Billion
€8.93 Billion Germany €0.27 ▼ -1.45%
6644 Pluribus Technologies Corp
V:PLRB
0.99x CA$1.28 Million
≈ $927.38K
CA$1.29 Million Canada CA$0.03 ▲ +0.00%
6645 U-BX Technology Ltd. Ordinary Shares
NASDAQ:UBXG
0.99x $93.95K $94.61K USA $3.11 ▲ +2.64%
6646 Argan Inc
NYSE:AGX
0.99x $171.12 Million $172.33 Million USA $689.43 ▲ +0.45%
6647 Libra Insurance Company Ltd
TA:LBRA
0.99x ILA11.20 Million
≈ $30.03K
ILA11.28 Million Israel ILA1930.00 ▼ -1.53%
6648 Ningbo Ligong Online Monitoring Technology Co Ltd
SHE:002322
0.99x CN¥97.44 Million
≈ $14.26 Million
CN¥98.13 Million China CN¥11.14 ▼ -2.11%
6649 PennyMac Finl Svcs Inc
NYSE:PFSI
0.99x $1.06 Billion $1.07 Billion USA $81.53 ▲ +1.15%
6650 LIGHTON
PA:ALTAI
0.99x €3.94 Million
≈ $4.61 Million
€3.97 Million France €4.47 ▲ +3.47%
6651 Urbas Grupo Financiero SA
MC:UBS
0.99x €10.12 Million
≈ $11.83 Million
€10.19 Million Spain €0.00 ▲ +0.00%
6652 Xiamen XGMA Machinery Co Ltd
SHG:600815
0.99x CN¥605.60 Million
≈ $88.62 Million
CN¥609.93 Million China CN¥3.31 ▼ -1.49%
6653 Mha Ltd
LSE:MHA
0.99x GBX51.47 Million
≈ $6.26K
GBX51.84 Million UK GBX146.50 ▲ +0.00%
6654 Icon Group
TA:ICON
0.99x ILA80.14 Million
≈ $214.86K
ILA80.72 Million Israel ILA723.70 ▼ -0.36%
6655 Janus Henderson Group PLC
F:HDJA
0.99x €320.40 Million
≈ $374.58 Million
€322.70 Million Germany €42.60 ▼ -0.47%
6656 Upwork Inc
NASDAQ:UPWK
0.99x $63.25 Million $63.70 Million USA $8.74 ▲ +2.10%
6657 Hangzhou Pinming Software Co. Ltd. A
SHG:688109
0.99x CN¥19.54 Million
≈ $2.86 Million
CN¥19.68 Million China CN¥87.20 ▲ +10.27%
6658 Shanghai Chinafortune Co Ltd
SHG:600621
0.99x CN¥3.28 Billion
≈ $480.63 Million
CN¥3.31 Billion China CN¥12.70 ▼ -2.08%
6659 Jumbo Interactive Ltd
AU:JIN
0.99x AU$23.01 Million
≈ $16.28 Million
AU$23.18 Million Australia AU$7.55 ▼ -0.26%
6660 Simulations Plus Inc
NASDAQ:SLP
0.99x $6.37 Million $6.41 Million USA $16.65 ▲ +2.97%
6661 INTERSHOP Communications Aktiengesellschaft
XETRA:ISHA
0.99x €2.91 Million
≈ $3.40 Million
€2.93 Million Germany €1.07 ▲ +0.00%
6662 Hua Nan Financial Holdings Co Ltd
TW:2880
0.99x NT$28.29 Billion
≈ $891.28 Million
NT$28.49 Billion Taiwan NT$37.70 ▲ +3.57%
6663 Hilltop Holdings Inc
NYSE:HTH
0.99x $270.99 Million $272.95 Million USA $37.13 ▲ +2.77%
6664 ARS Pharmaceuticals, Inc
NASDAQ:SPRY
0.99x $41.70 Million $42.00 Million USA $9.07 ▲ +3.66%
6665 Guangzhou Pearl River Industrial Development Co Ltd
SHG:600684
0.99x CN¥94.53 Million
≈ $13.83 Million
CN¥95.22 Million China CN¥3.50 ▼ -0.85%
6666 Teads B.V.
NASDAQ:TEAD
0.99x $37.96 Million $38.23 Million USA $1.15 ▼ -7.26%
6667 TPC Consolidated Ltd
AU:TPC
0.99x AU$6.41 Million
≈ $4.53 Million
AU$6.45 Million Australia AU$3.59 ▲ +0.00%
6668 Beijing United Information Technology Co Ltd
SHG:603613
0.99x CN¥370.29 Million
≈ $54.19 Million
CN¥372.98 Million China CN¥23.15 ▼ -1.32%
6669 Chainqui Construction Development Co Ltd
TW:2509
0.99x NT$175.04 Million
≈ $5.51 Million
NT$176.31 Million Taiwan NT$13.00 ▲ +4.00%
6670 Bajaj Housing Finance
NSE:BAJAJHFL
0.99x Rs42.95 Billion
≈ $464.51 Million
Rs43.26 Billion India Rs83.42 ▼ -0.26%
6671 Earlypay Ltd
AU:EPY
0.99x AU$2.75 Million
≈ $1.94 Million
AU$2.77 Million Australia AU$0.13 ▲ +0.00%
6672 Nordnet AB
ST:SAVE
0.99x Skr9.02 Billion
≈ $970.16 Million
Skr9.08 Billion Sweden Skr332.20 ▲ +3.88%
6673 Alterity Therapeutics Ltd
NASDAQ:ATHE
0.99x $545.00K $549.00K USA $3.90 ▼ -2.74%
6674 Alterity Therapeutics Ltd
AU:ATH
0.99x AU$545.00K
≈ $385.62K
AU$549.00K Australia AU$0.39 ▼ -1.27%
6675 Compagnie du Cambodge
PA:CBDG
0.99x €27.20 Million
≈ $31.80 Million
€27.40 Million France €106.00 ▲ +0.00%
6676 Solvar Ltd
AU:SVR
0.99x AU$33.44 Million
≈ $23.66 Million
AU$33.69 Million Australia AU$1.43 ▼ -1.04%
6677 Fortune Oriental Co Ltd
TW:2491
0.99x NT$45.47 Million
≈ $1.43 Million
NT$45.80 Million Taiwan NT$34.00 ▲ +9.85%
6678 Soft-World International
TWO:5478
0.99x NT$1.17 Billion
≈ $37.00 Million
NT$1.18 Billion Taiwan NT$103.50 ▲ +0.49%
6679 AP (Thailand) Public Company Limited
BK:AP
0.99x ฿1.79 Billion
≈ $55.80 Million
฿1.80 Billion Thailand ฿7.20 ▼ -1.37%
6680 REC Limited
NSE:RECLTD
0.99x Rs37.00 Billion
≈ $400.09 Million
Rs37.27 Billion India Rs335.20 ▲ +2.93%
6681 Wonlim Corp.
KO:005820
0.99x ₩8.56 Billion
≈ $5.80 Million
₩8.62 Billion Korea ₩14030.00 ▲ +2.63%
6682 Bank Maspion Indonesia PT
JK:BMAS
0.99x Rp99.23 Billion
≈ $5.81 Million
Rp99.97 Billion Indonesia Rp498.00 ▲ +0.00%
6683 INCUVO S.A. ZY -50
F:68X
0.99x €1.21 Million
≈ $1.42 Million
€1.22 Million Germany €0.11 ▲ +0.00%
6684 Is Gayrimenkul Yatirim Ortakligi AS
IS:ISGYO
0.99x TL434.80 Million
≈ $9.74 Million
TL438.03 Million Turkey TL20.94 ▲ +0.38%
6685 HomeTrust Bancshares, Inc.
NYSE:HTB
0.99x $110.02 Million $110.83 Million USA $47.22 ▲ +2.88%
6686 Bioventix
LSE:BVXP
0.99x GBX4.40 Million
≈ $535.90
GBX4.44 Million UK GBX1640.00 ▼ -1.20%
6687 SunCar Technology Group Inc.
NASDAQ:SDA
0.99x $16.66 Million $16.79 Million USA $1.34 ▼ -2.90%
6688 Walker & Dunlop Inc
NYSE:WD
0.99x $526.88 Million $530.82 Million USA $51.69 ▲ +6.97%
6689 LAVA Therapeutics NV
NASDAQ:LVTX
0.99x $35.47 Million $35.73 Million USA $1.74 ▲ +0.00%
6690 Bangkok Life Assurance Public Company Limited
F:XBLA
0.99x €2.47 Billion
≈ $2.89 Billion
€2.49 Billion Germany €0.57 ▲ +0.89%
6691 Far Eastern International Bank
TW:2845
0.99x NT$11.90 Billion
≈ $375.07 Million
NT$11.99 Billion Taiwan NT$12.55 ▲ +1.62%
6692 Nasmedia Co. Ltd
KQ:089600
0.99x ₩17.92 Billion
≈ $12.14 Million
₩18.05 Billion Korea ₩10200.00 ▼ -1.26%
6693 ADEIA CORP
NASDAQ:ADEA
0.99x $58.05 Million $58.49 Million USA $32.36 ▲ +0.97%
6694 Yayla Enerji Uretim Turizm ve
IS:YAYLA
0.99x TL2.07 Million
≈ $46.39K
TL2.09 Million Turkey TL26.42 ▼ -1.78%
6695 DXN Ltd
AU:DXN
0.99x AU$3.70 Million
≈ $2.62 Million
AU$3.73 Million Australia AU$0.13 ▼ -10.34%
6696 Credit Corp Group Ltd
AU:CCP
0.99x AU$102.34 Million
≈ $72.41 Million
AU$103.11 Million Australia AU$11.55 ▼ -1.20%
6697 Rubberex Corporation M Bhd
KLSE:7803
0.99x RM16.96 Million
≈ $4.26 Million
RM17.09 Million Malaysia RM0.08 ▲ +7.14%
6698 Victoria Insurance Tbk PT
JK:VINS
0.99x Rp12.82 Billion
≈ $751.25K
Rp12.92 Billion Indonesia Rp125.00 ▼ -10.71%
6699 Madison Square Garden Sports Corp
NYSE:MSGS
0.99x $49.35 Million $49.72 Million USA $385.05 ▲ +1.11%
6700 Fiverr International Ltd
NYSE:FVRR
0.99x $21.02 Million $21.18 Million USA $10.28 ▲ +2.09%