Ticker: FSTR
Company: FOSTER L B CO
Person: David J Meyer, director
Transaction date: March 31, 2026
Reporting date: April 1, 2026
Average share price: 27.900000000000002
Bought 683.0 shares for 19055.7