L.B. Foster Co. (NASDAQ:FSTR) Director Bradley Vizi bought 13,225 shares of the stock in a transaction on Friday, November 18th. The stock was purchased at an average price of $11.98 per share, for a total transaction of $158,435.50. The transaction was disclosed in a filing with the Securities & Exchange Commission, which can be accessed through this link.

Bradley Vizi also recently made the following trade(s):

  • On Friday, November 11th, Bradley Vizi bought 52,541 shares of L.B. Foster stock. The stock was purchased at an average price of $11.11 per share, for a total transaction of $583,730.51.
  • On Friday, October 14th, Bradley Vizi acquired 13,397 shares of L.B. Foster stock. The shares were bought at an average price of $11.99 per share, for a total transaction of $160,630.03.
  • On Friday, September 30th, Bradley Vizi acquired 35,211 shares of L.B. Foster stock. The shares were bought at an average price of $11.95 per share, for a total transaction of $420,771.45.
  • On Friday, September 23rd, Bradley Vizi acquired 19,401 shares of L.B. Foster stock. The shares were bought at an average price of $11.65 per share, for a total transaction of $226,021.65.
  • On Friday, September 16th, Bradley Vizi acquired 20,591 shares of L.B. Foster stock. The shares were bought at an average price of $11.12 per share, for a total transaction of $228,971.92.
  • On Friday, September 9th, Bradley Vizi acquired 28,155 shares of L.B. Foster stock. The shares were bought at an average price of $11.80 per share, for a total transaction of $332,229.00.
  • On Friday, September 2nd, Bradley Vizi acquired 14,500 shares of L.B. Foster stock. The shares were bought at an average price of $11.74 per share, for a total transaction of $170,230.00.
  • On Friday, August 26th, Bradley Vizi acquired 13,160 shares of L.B. Foster stock. The shares were bought at an average price of $12.00 per share, for a total transaction of $157,920.00.

L.B. Foster Co. (NASDAQ:FSTR) traded up 0.83% during mid-day trading on Monday, hitting $12.20. 5,367 shares of the stock traded hands. The company’s 50 day moving average is $12.19 and its 200 day moving average is $11.57. The company’s market cap is $126.79 million. L.B. Foster Co. has a 12 month low of $8.80 and a 12 month high of $20.77.

Insider Buying and Selling by Quarter for L.B. Foster (NASDAQ:FSTR)

Separately, Zacks Investment Research cut shares of L.B. Foster from a “hold” rating to a “strong sell” rating in a research report on Thursday, November 10th.

Hedge funds have recently made changes to their positions in the stock. Springbok Capital Management LLC raised its stake in shares of L.B. Foster by 21.2% in the first quarter. Springbok Capital Management LLC now owns 10,300 shares of the company’s stock valued at $187,000 after buying an additional 1,800 shares during the period. Algert Global LLC purchased a new position in L.B. Foster during the third quarter worth $129,000. JPMorgan Chase & Co. purchased a new position in L.B. Foster during the second quarter worth $120,000. Mackenzie Financial Corp purchased a new position in L.B. Foster during the second quarter worth $127,000. Finally, Alpine Partners VI LLC purchased a new position in L.B. Foster during the second quarter worth $152,000. Institutional investors own 55.23% of the company’s stock.

About L.B. Foster

L.B. Foster Company is a manufacturer, fabricator and distributor of products and services for the rail, construction, energy and utility markets. The Company’s segments include Rail Products and Services, Construction Products, and Tubular and Energy Services. Its Rail Products segment provides a range of new and used rail, trackwork and accessories to railroads, mines and industry.

5 Day Chart for NASDAQ:FSTR

Receive News & Stock Ratings for L.B. Foster Co. Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for L.B. Foster Co. and related stocks with our FREE daily email newsletter.