StockData
FBGLNasdaqGeneral Bldg Contractors - Residential BldgsFiscal year ends December 31

FBS Global Ltd

Financials through fiscal 2025, year ended Dec 31, 2025Last filing: 20-F on Apr 30, 2026
$2.57+0.10 (+4.05%)

Close on Oct 19, 2026

FBS Global statistics

Financials through Dec 31, 2025, price-based ratios appear once a share price is available

Valuation

Market Cap44.45M SGD
Enterprise Value40.54M SGD
PS Ratio1.72
PB Ratio3.44
P/TBV Ratio3.44

Enterprise value

EV / Sales1.57

Income (trailing twelve months)

Revenue25.86M SGD
Gross Profit2.63M SGD
Operating Income-1.93M SGD
Pretax Income-2.04M SGD
Net Income-2.04M SGD
EBITDA-1.77M SGD
EPS (Diluted)-0.15 SGD

Margins

Gross Margin10.2%
Operating Margin-7.47%
Pretax Margin-7.87%
Profit Margin-7.87%
EBITDA Margin-6.83%
FCF Margin-16.2%

Returns

Return on Equity (ROE)-23.6%
Return on Assets (ROA)-9.35%
Return on Invested Capital (ROIC)-27.3%
Return on Capital Employed (ROCE)-14.9%

Growth

Revenue Growth (YoY)86.8%
Revenue Growth (3Y CAGR)15.4%

Balance sheet

Cash & Short-Term Investments4.04M SGD
Total Debt131.31K SGD
Net Cash (Debt)3.91M SGD
Net Cash Per Share0.29 SGD
Equity (Book Value)12.94M SGD
Book Value Per Share0.96 SGD
Tangible Book Value12.94M SGD
Working Capital9.01M SGD

Financial position

Current Ratio1.60
Quick Ratio0.51
Debt / Equity0.01
Interest Coverage-133.51

Cash flow (trailing twelve months)

Operating Cash Flow-4.11M SGD
Capital Expenditures-79.04K SGD
Free Cash Flow-4.19M SGD
FCF Per Share-0.31 SGD

Efficiency

Asset Turnover1.19
Revenue Per Employee349.47K SGD
Profits Per Employee-27.52K SGD
Employee Count74

Dividends and yields

Earnings Yield-4.58%
FCF Yield-9.43%

Shares

Shares Outstanding13,500,000
Shares Change (YoY)18.9%
Float4,134,340
Shares Held by Insiders69.4%

Scores

Altman Z-Score2.86
Piotroski F-Score4

Calculated by StockData from FBS Global's SEC filings. Hover a measure to see its formula. The grey column is the median of companies in the same industry group (two-digit SIC code); green or red marks a better or worse value than that median.