Upgrade

L.B. Foster Company

FSTR

Last
$34.94
Day
-1.4%
1y
+34.5%
5y
+129.6%
52w
-22.7%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-0222d
EMA 21
36.79
EMA 50
37.79
EMA 200
35.55
20d high
-10.1%
5y high
-22.7%
5y range
72th
Website · 1,191 employees · United States

Positions held

Your positions

FSTR isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-26
Hold
avoid
Signal
Strong Sell
Target
$37.45
Stop
$33.73
Stop distance
3.5%
Target vs last
+7.2%

Fundamentals

Market cap$372.61MEnterprise value$438.04MTrailing P/E33.42Forward P/E17.49
PEG0.46Price / book2.06Beta1.14Dividend yield0.00%
Revenue growth-3.5%Earnings growth7.4%Gross margin21.9%Operating margin6.3%
Profit margin2.0%ROE6.4%ROA5.3%Debt / equity0.39
Current ratio2.00Free cash flow$46.04MAnalyst recommendationholdMean target$44.00
52w high$45.8152w low$23.81

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$139M$121M$160M$138M$144M—
Op margin4.4%1.7%4.9%6.0%5.3%—
Net income$3.1M$1.5M$2.4M$4.4M$2.9M—
Gross margin22.3%21.2%19.7%22.5%21.5%—
Gross profit$30.9M$25.7M$31.6M$31.1M$30.9M—
Operating income$6.2M$2.0M$7.8M$8.3M$7.7M—
  • Revenue +14% vs prior quarter ($139M vs $121M).
  • Gross margin 22.3% (was 21.2% prior quarter).
  • Operating margin expanded to 4.4%.

Yearly (6y)

20252024202320222021
Revenue$540M$531M$544M$497M—
Op margin4.1%3.2%1.7%0.2%—
Net income$7.5M$42.9M$1.5M-$45.6M—
Gross margin21.1%22.2%20.6%18.0%—
Gross profit$114M$118M$112M$89.6M—
Operating income$21.9M$17.0M$9.1M$0.8M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

FSTR · daily-6.2% over 13 sessions
Close EMA21 EMA50 EMA200
34.5435.8137.0838.3639.632026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$40M$80M$120M$160M0%11%22%2025-Q22025-Q32025-Q42026-Q12026-Q2