Earnings Labs
L.B. Foster Company logo

L.B. Foster Company (FSTR)

NASDAQ·Industrials·Railroads

$31.22

-1.85%

Mkt Cap $332.69M

Mkt Cap

$332.69M

P/E

46.24

Fwd P/E

20.40

P/S

0.56

Rev TTM

EPS TTM

$0.69

EPS — Estimate vs Actual