Latest 10-Q

What changed in L.B. Foster Company's latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What L.B. Foster Company and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$42.30−$0.83 (−1.92%) Nov 13 close
Oct 13, 2026: $35.54Oct 14, 2026: $34.65Oct 15, 2026: $34.30Oct 16, 2026: $34.43Oct 19, 2026: $35.10Oct 20, 2026: $35.47Oct 21, 2026: $35.83Oct 22, 2026: $35.33Oct 23, 2026: $35.19Oct 26, 2026: $35.23Oct 27, 2026: $35.79Oct 28, 2026: $36.22Oct 29, 2026: $36.39Oct 30, 2026: $35.85Nov 2, 2026: $36.68Nov 3, 2026: $36.46Nov 4, 2026: $41.65Nov 5, 2026: $39.07Nov 6, 2026: $39.75Nov 9, 2026: $41.88Nov 10, 2026: $42.04Nov 11, 2026: $42.31Nov 12, 2026: $43.13Nov 13, 2026: $42.30
Oct 13, 2026Low $34.30 · High $43.13Nov 13, 2026
Aug 13, 2026: $38.43Aug 14, 2026: $38.74Aug 17, 2026: $38.48Aug 18, 2026: $38.14Aug 19, 2026: $37.00Aug 20, 2026: $37.95Aug 21, 2026: $38.08Aug 24, 2026: $37.50Aug 25, 2026: $38.11Aug 26, 2026: $37.57Aug 27, 2026: $37.83Aug 28, 2026: $37.36Aug 31, 2026: $37.51Sep 1, 2026: $36.88Sep 2, 2026: $37.11Sep 3, 2026: $37.35Sep 4, 2026: $38.02Sep 8, 2026: $38.01Sep 9, 2026: $37.87Sep 10, 2026: $37.39Sep 11, 2026: $37.59Sep 14, 2026: $36.97Sep 15, 2026: $37.25Sep 16, 2026: $37.35Sep 17, 2026: $37.30Sep 18, 2026: $37.41Sep 21, 2026: $37.35Sep 22, 2026: $37.77Sep 23, 2026: $37.27Sep 24, 2026: $37.52Sep 25, 2026: $37.47Sep 28, 2026: $37.60Sep 29, 2026: $37.36Sep 30, 2026: $36.07Oct 1, 2026: $36.36Oct 2, 2026: $37.27Oct 5, 2026: $36.95Oct 6, 2026: $36.10Oct 7, 2026: $35.52Oct 8, 2026: $35.42Oct 9, 2026: $34.94Oct 12, 2026: $35.01Oct 13, 2026: $35.54Oct 14, 2026: $34.65Oct 15, 2026: $34.30Oct 16, 2026: $34.43Oct 19, 2026: $35.10Oct 20, 2026: $35.47Oct 21, 2026: $35.83Oct 22, 2026: $35.33Oct 23, 2026: $35.19Oct 26, 2026: $35.23Oct 27, 2026: $35.79Oct 28, 2026: $36.22Oct 29, 2026: $36.39Oct 30, 2026: $35.85Nov 2, 2026: $36.68Nov 3, 2026: $36.46Nov 4, 2026: $41.65Nov 5, 2026: $39.07Nov 6, 2026: $39.75Nov 9, 2026: $41.88Nov 10, 2026: $42.04Nov 11, 2026: $42.31Nov 12, 2026: $43.13Nov 13, 2026: $42.30
Aug 13, 2026Low $34.30 · High $43.13Nov 13, 2026
Nov 13, 2025: $26.75Nov 14, 2025: $26.76Nov 17, 2025: $26.50Nov 18, 2025: $26.28Nov 19, 2025: $26.64Nov 20, 2025: $26.20Nov 21, 2025: $26.78Nov 24, 2025: $26.69Nov 25, 2025: $26.47Nov 26, 2025: $26.95Nov 28, 2025: $26.98Dec 1, 2025: $26.48Dec 2, 2025: $26.04Dec 3, 2025: $27.31Dec 4, 2025: $26.76Dec 5, 2025: $27.01Dec 8, 2025: $26.92Dec 9, 2025: $26.28Dec 10, 2025: $26.87Dec 11, 2025: $26.75Dec 12, 2025: $26.70Dec 15, 2025: $28.84Dec 16, 2025: $29.08Dec 17, 2025: $28.27Dec 18, 2025: $28.79Dec 19, 2025: $28.36Dec 22, 2025: $28.20Dec 23, 2025: $28.14Dec 24, 2025: $28.18Dec 26, 2025: $28.47Dec 29, 2025: $27.82Dec 30, 2025: $27.30Dec 31, 2025: $26.95Jan 2, 2026: $26.98Jan 5, 2026: $27.55Jan 6, 2026: $27.62Jan 7, 2026: $27.57Jan 8, 2026: $28.43Jan 9, 2026: $28.40Jan 12, 2026: $29.17Jan 13, 2026: $29.26Jan 14, 2026: $29.10Jan 15, 2026: $29.30Jan 16, 2026: $28.97Jan 20, 2026: $28.03Jan 21, 2026: $29.56Jan 22, 2026: $29.84Jan 23, 2026: $29.16Jan 26, 2026: $29.01Jan 27, 2026: $28.72Jan 28, 2026: $28.82Jan 29, 2026: $29.82Jan 30, 2026: $30.05Feb 2, 2026: $31.09Feb 3, 2026: $31.34Feb 4, 2026: $30.85Feb 5, 2026: $31.31Feb 6, 2026: $31.74Feb 9, 2026: $31.37Feb 10, 2026: $31.37Feb 11, 2026: $31.54Feb 12, 2026: $31.46Feb 13, 2026: $31.63Feb 17, 2026: $31.89Feb 18, 2026: $31.00Feb 19, 2026: $31.13Feb 20, 2026: $31.29Feb 23, 2026: $30.15Feb 24, 2026: $31.21Feb 25, 2026: $31.46Feb 26, 2026: $31.71Feb 27, 2026: $30.73Mar 2, 2026: $32.19Mar 3, 2026: $31.66Mar 4, 2026: $31.41Mar 5, 2026: $29.50Mar 6, 2026: $28.93Mar 9, 2026: $28.83Mar 10, 2026: $28.50Mar 11, 2026: $28.00Mar 12, 2026: $27.66Mar 13, 2026: $27.24Mar 16, 2026: $28.05Mar 17, 2026: $28.23Mar 18, 2026: $28.21Mar 19, 2026: $28.12Mar 20, 2026: $28.11Mar 23, 2026: $28.12Mar 24, 2026: $28.05Mar 25, 2026: $28.04Mar 26, 2026: $28.02Mar 27, 2026: $27.84Mar 30, 2026: $27.89Mar 31, 2026: $27.90Apr 1, 2026: $28.00Apr 2, 2026: $27.99Apr 6, 2026: $30.12Apr 7, 2026: $29.80Apr 8, 2026: $30.00Apr 9, 2026: $29.97Apr 10, 2026: $30.00Apr 13, 2026: $30.00Apr 14, 2026: $30.00Apr 15, 2026: $29.98Apr 16, 2026: $29.71Apr 17, 2026: $30.00Apr 20, 2026: $30.00Apr 21, 2026: $29.94Apr 22, 2026: $29.90Apr 23, 2026: $29.99Apr 24, 2026: $32.03Apr 27, 2026: $31.81Apr 28, 2026: $31.32Apr 29, 2026: $30.61Apr 30, 2026: $30.61May 1, 2026: $30.70May 4, 2026: $36.60May 5, 2026: $39.74May 6, 2026: $41.12May 7, 2026: $40.36May 8, 2026: $42.30May 11, 2026: $40.92May 12, 2026: $40.95May 13, 2026: $40.92May 14, 2026: $40.13May 15, 2026: $38.79May 18, 2026: $39.36May 19, 2026: $37.42May 20, 2026: $38.24May 21, 2026: $38.08May 22, 2026: $38.11May 26, 2026: $39.32May 27, 2026: $39.97May 28, 2026: $40.40May 29, 2026: $41.14Jun 1, 2026: $41.35Jun 2, 2026: $42.50Jun 3, 2026: $41.42Jun 4, 2026: $42.01Jun 5, 2026: $41.51Jun 8, 2026: $41.76Jun 9, 2026: $42.10Jun 10, 2026: $40.76Jun 11, 2026: $42.12Jun 12, 2026: $42.37Jun 15, 2026: $41.98Jun 16, 2026: $41.51Jun 17, 2026: $41.63Jun 18, 2026: $43.09Jun 22, 2026: $43.75Jun 23, 2026: $43.92Jun 24, 2026: $43.31Jun 25, 2026: $44.64Jun 26, 2026: $44.77Jun 29, 2026: $44.94Jun 30, 2026: $45.17Jul 1, 2026: $44.08Jul 2, 2026: $42.76Jul 6, 2026: $43.61Jul 7, 2026: $42.25Jul 8, 2026: $42.23Jul 9, 2026: $42.35Jul 10, 2026: $42.55Jul 13, 2026: $41.34Jul 14, 2026: $41.83Jul 15, 2026: $41.51Jul 16, 2026: $42.29Jul 17, 2026: $41.93Jul 20, 2026: $41.68Jul 21, 2026: $43.08Jul 22, 2026: $42.29Jul 23, 2026: $42.71Jul 24, 2026: $42.40Jul 27, 2026: $42.31Jul 28, 2026: $42.02Jul 29, 2026: $40.28Jul 30, 2026: $41.19Jul 31, 2026: $41.13Aug 3, 2026: $41.49Aug 4, 2026: $41.87Aug 5, 2026: $41.92Aug 6, 2026: $41.88Aug 7, 2026: $41.27Aug 10, 2026: $39.58Aug 11, 2026: $37.94Aug 12, 2026: $38.54Aug 13, 2026: $38.43Aug 14, 2026: $38.74Aug 17, 2026: $38.48Aug 18, 2026: $38.14Aug 19, 2026: $37.00Aug 20, 2026: $37.95Aug 21, 2026: $38.08Aug 24, 2026: $37.50Aug 25, 2026: $38.11Aug 26, 2026: $37.57Aug 27, 2026: $37.83Aug 28, 2026: $37.36Aug 31, 2026: $37.51Sep 1, 2026: $36.88Sep 2, 2026: $37.11Sep 3, 2026: $37.35Sep 4, 2026: $38.02Sep 8, 2026: $38.01Sep 9, 2026: $37.87Sep 10, 2026: $37.39Sep 11, 2026: $37.59Sep 14, 2026: $36.97Sep 15, 2026: $37.25Sep 16, 2026: $37.35Sep 17, 2026: $37.30Sep 18, 2026: $37.41Sep 21, 2026: $37.35Sep 22, 2026: $37.77Sep 23, 2026: $37.27Sep 24, 2026: $37.52Sep 25, 2026: $37.47Sep 28, 2026: $37.60Sep 29, 2026: $37.36Sep 30, 2026: $36.07Oct 1, 2026: $36.36Oct 2, 2026: $37.27Oct 5, 2026: $36.95Oct 6, 2026: $36.10Oct 7, 2026: $35.52Oct 8, 2026: $35.42Oct 9, 2026: $34.94Oct 12, 2026: $35.01Oct 13, 2026: $35.54Oct 14, 2026: $34.65Oct 15, 2026: $34.30Oct 16, 2026: $34.43Oct 19, 2026: $35.10Oct 20, 2026: $35.47Oct 21, 2026: $35.83Oct 22, 2026: $35.33Oct 23, 2026: $35.19Oct 26, 2026: $35.23Oct 27, 2026: $35.79Oct 28, 2026: $36.22Oct 29, 2026: $36.39Oct 30, 2026: $35.85Nov 2, 2026: $36.68Nov 3, 2026: $36.46Nov 4, 2026: $41.65Nov 5, 2026: $39.07Nov 6, 2026: $39.75Nov 9, 2026: $41.88Nov 10, 2026: $42.04Nov 11, 2026: $42.31Nov 12, 2026: $43.13Nov 13, 2026: $42.30
Nov 13, 2025Low $26.04 · High $45.17Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.