Loading live market data…

L.B. Foster Company

NASDAQ:FSTR

$41.51 USD

-$0.32 (-0.77%)

Volume
71.52K
Average Volume
118.24K
Market Capitalization
$434.14M
P/E Ratio
38.08
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
Date Opening Price Closing Price %Chg Volume
2026-07-15 $41.62 $41.51 -0.26% 71523
2026-07-14 $41.78 $41.83 0.12% 56478
2026-07-13 $41.82 $41.34 -1.15% 64500
2026-07-10 $42.20 $42.55 0.83% 48833
2026-07-09 $42.11 $42.35 0.57% 86100
2026-07-08 $42.01 $42.23 0.52% 64600
2026-07-07 $43.32 $42.25 -2.47% 71133
2026-07-06 $42.76 $43.61 1.99% 63156
2026-07-02 $44.08 $42.76 -2.99% 111.86K
2026-07-01 $44.77 $44.08 -1.54% 87500
2026-06-30 $44.73 $45.17 0.98% 77650
2026-06-29 $44.77 $44.94 0.38% 115.22K
2026-06-26 $44.57 $44.77 0.45% 337.82K
2026-06-25 $43.78 $44.64 1.96% 139.51K
2026-06-24 $44.12 $43.31 -1.84% 94945
2026-06-23 $43.40 $43.92 1.20% 94700
2026-06-22 $43.09 $43.75 1.53% 97358
2026-06-18 $42.44 $43.09 1.53% 204.12K
2026-06-17 $41.51 $41.63 0.29% 58200
2026-06-16 $42.14 $41.51 -1.50% 45630
2026-06-15 $43.01 $41.98 -2.39% 64215
2026-06-12 $42.37 $42.37 0.00% 200.16K
2026-06-11 $41.33 $42.12 1.91% 40940
2026-06-10 $41.94 $40.76 -2.81% 65500
2026-06-09 $42.23 $42.10 -0.31% 62059
2026-06-08 $41.63 $41.76 0.31% 65000
2026-06-05 $41.89 $41.51 -0.91% 53900
2026-06-04 $41.34 $42.01 1.62% 59025
2026-06-03 $42.30 $41.42 -2.08% 64443
2026-06-02 $41.28 $42.50 2.96% 71600
2026-06-01 $41.61 $41.35 -0.62% 107.71K
2026-05-29 $40.39 $41.14 1.86% 437.67K
2026-05-28 $40.01 $40.40 0.97% 93000
2026-05-27 $39.18 $39.97 2.02% 77886
2026-05-26 $38.19 $39.32 2.96% 60900
2026-05-22 $38.14 $38.11 -0.08% 66000
2026-05-21 $37.75 $38.08 0.87% 140.41K
2026-05-20 $37.31 $38.24 2.49% 94900
2026-05-19 $39.06 $37.42 -4.20% 65500
2026-05-18 $39.49 $39.36 -0.33% 107.4K
2026-05-15 $39.42 $38.79 -1.60% 88949
2026-05-14 $40.81 $40.13 -1.67% 93200
2026-05-13 $40.78 $40.92 0.34% 126.8K
2026-05-12 $40.82 $40.95 0.32% 137.12K
2026-05-11 $42.47 $40.92 -3.65% 130.17K
2026-05-08 $40.79 $42.30 3.70% 134.4K
2026-05-07 $40.96 $40.36 -1.46% 123.4K
2026-05-06 $40.23 $41.12 2.21% 122.61K
2026-05-05 $37.57 $39.74 5.78% 241.92K
2026-05-04 $33.01 $36.60 10.88% 283K
2026-05-01 $30.59 $30.70 0.36% 99616
2026-04-30 $30.41 $30.61 0.66% 63238
2026-04-29 $31.08 $30.61 -1.51% 78128
2026-04-28 $31.94 $31.32 -1.94% 87300
2026-04-27 $31.92 $31.81 -0.34% 88700
2026-04-24 $29.99 $32.03 6.80% 193.8K
2026-04-23 $30.04 $29.99 -0.17% 337.3K
2026-04-22 $30.05 $29.90 -0.50% 110.21K
2026-04-21 $30.00 $29.94 -0.20% 256.5K
2026-04-20 $29.99 $30.00 0.03% 321.01K
2026-04-17 $30.10 $30.00 -0.33% 128.12K
2026-04-16 $29.83 $29.71 -0.40% 51600
2026-04-15 $30.08 $29.98 -0.33% 75420
2026-04-14 $30.00 $30.00 0.00% 140.5K
2026-04-13 $29.91 $30.00 0.30% 155.74K
2026-04-10 $30.17 $30.00 -0.56% 128.23K
2026-04-09 $30.01 $29.97 -0.13% 197.14K
2026-04-08 $30.99 $30.00 -3.19% 133.02K
2026-04-07 $29.86 $29.80 -0.20% 70805
2026-04-06 $27.93 $30.12 7.84% 42829
2026-04-02 $27.79 $27.99 0.72% 54200
2026-04-01 $28.17 $28.00 -0.60% 78500
2026-03-31 $28.00 $27.90 -0.36% 36600
2026-03-30 $28.19 $27.89 -1.06% 31500
2026-03-27 $28.04 $27.84 -0.71% 28300
2026-03-26 $27.98 $28.02 0.14% 27229
2026-03-25 $28.49 $28.04 -1.58% 34000
2026-03-24 $28.09 $28.05 -0.14% 77100
2026-03-23 $28.42 $28.12 -1.06% 141K
2026-03-20 $28.19 $28.11 -0.28% 56744
2026-03-19 $27.99 $28.12 0.46% 17318
2026-03-18 $27.84 $28.21 1.33% 37919
2026-03-17 $28.03 $28.23 0.71% 33100
2026-03-16 $27.59 $28.05 1.67% 22742
2026-03-13 $27.67 $27.24 -1.55% 22500
2026-03-12 $27.56 $27.66 0.36% 18800
2026-03-11 $28.40 $28.00 -1.41% 18200
2026-03-10 $28.46 $28.50 0.14% 22600
2026-03-09 $28.73 $28.83 0.35% 35213
2026-03-06 $29.04 $28.93 -0.38% 35615