Loading live market data…

L.B. Foster Company

NASDAQ:FSTR

$41.83 USD

$0.49 (1.19%)

Volume
56.48K
Average Volume
120.38K
Market Capitalization
$437.49M
P/E Ratio
38.38
Dividend Yield
0.00%
Price Target
$21.00
Year High
$45.81
Year Low
$21.67
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.22

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.40%

Investors Holding

3

change: -106 | last: 109

Increased Positions

1

change: -46 | last: 47

Reduced Positions

0

change: -37 | last: 37

New Positions

0

change: -19 | last: 19

Sold Positions

106

change: 100 | last: 6

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0

Total Invested

1.82M

FSTR Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $26.95 10.37M $279.58M $4.35M $67.02M $342.25M
2024-12-31 $26.90 10.72M $288.39M $2.45M $61.65M $347.59M
2023-12-31 $21.99 10.8M $237.47M $2.56M $67.14M $302.05M
2022-12-31 $9.68 10.72M $103.77M $2.88M $106.04M $206.93M
2021-12-31 $13.75 10.62M $146.07M $10.37M $43.53M $179.22M
2020-12-31 $15.05 10.54M $158.63M $7.56M $58.54M $209.6M
2019-12-31 $19.38 10.41M $201.75M $14.18M $67.16M $254.73M
2018-12-31 $15.90 10.36M $164.76M $10.28M $74.98M $229.46M
2017-12-31 $27.15 10.33M $280.57M $37.68M $129.97M $372.86M
2016-12-31 $13.60 10.27M $139.71M $30.36M $159.56M $268.91M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $27.90 10.2M $284.5M $3.99M $82.94M $363.45M
2025-12-31 $26.95 10.16M $273.95M $4.35M $67.02M $336.62M
2025-09-30 $26.95 10.88M $293.35M $3.51M $84.43M $374.27M
2025-06-30 $21.87 10.44M $228.3M $4.19M $101.4M $325.52M
2025-03-31 $19.68 10.54M $207.43M $2.61M $102.61M $307.43M
2024-12-31 $26.90 10.61M $285.49M $2.45M $61.65M $344.68M
2024-09-30 $20.43 10.72M $218.97M $3.14M $78.47M $294.3M
2024-06-30 $21.27 10.79M $229.57M $4.02M $97.67M $323.22M
2024-03-31 $26.96 10.76M $290.14M $3.15M $89.26M $376.26M
2023-12-31 $21.99 10.78M $237.06M $2.56M $67.14M $301.64M
2023-09-30 $18.91 10.81M $204.47M $2.97M $84M $285.51M
2023-06-30 $14.28 10.81M $154.32M $3.88M $102.17M $252.62M