L.B. Foster CompanyFSTR | $7.6M243.6k shares | Grant / ExerciseFeb 19, 2026 | $1.1M36.7k shares | $31.13 | -- |
L.B. Foster CompanyFSTR | $7.6M243.8k shares | Grant / ExerciseFeb 19, 2026 | $1.1M36.7k shares | $31.13 | -- |
L.B. Foster CompanyFSTR | --243.4k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable26.3k shares | -- | -- |
L.B. Foster CompanyFSTR | --255.1k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable11.7k shares | -- | -- |
L.B. Foster CompanyFSTR | --259.8k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable4.8k shares | -- | -- |
L.B. Foster CompanyFSTR | --280.3k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable20.5k shares | -- | -- |
L.B. Foster CompanyFSTR | --243.5k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable26.3k shares | -- | -- |
L.B. Foster CompanyFSTR | --255.2k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable11.7k shares | -- | -- |
L.B. Foster CompanyFSTR | --260k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable4.8k shares | -- | -- |
L.B. Foster CompanyFSTR | --280.5k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable20.5k shares | -- | -- |
L.B. Foster CompanyFSTR | $6.9M217.1k shares | Grant / ExerciseFeb 14, 2026 | $170.3K5.4k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | $6.9M217.1k shares | Grant / ExerciseFeb 14, 2026 | $170.3K5.4k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | $6.9M217.3k shares | Grant / ExerciseFeb 14, 2026 | $170.3K5.4k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | $7.0M222.4k shares | Grant / ExerciseFeb 13, 2026 | $97.3K3.1k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | $7.0M222.5k shares | Grant / ExerciseFeb 13, 2026 | $97.3K3.1k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | $7.0M222.6k shares | Grant / ExerciseFeb 13, 2026 | $91.9K2.9k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | --1.7k shares | Grant / ExerciseFeb 11, 2026 | Disclosure amount unavailable1.7k shares | -- | -- |
L.B. Foster CompanyFSTR | $7.1M225.5k shares | Grant / ExerciseFeb 11, 2026 | $26.1K829 shares | $31.54 | -- |
L.B. Foster CompanyFSTR | $7.1M225.5k shares | Grant / ExerciseFeb 11, 2026 | $25.7K814 shares | $31.54 | -- |
L.B. Foster CompanyFSTR | $4.1M224.7k shares | Grant / ExerciseMay 23, 2025 | $52.0K2.9k shares | $18.18 | -- |
L.B. Foster CompanyFSTR | --227.5k shares | Grant / ExerciseMay 22, 2025 | Disclosure amount unavailable28.3k shares | -- | -- |
L.B. Foster CompanyFSTR | $5.5M199.3k shares | Grant / ExerciseFeb 20, 2025 | $268.8K9.7k shares | $27.65 | -- |
L.B. Foster CompanyFSTR | --174.4k shares | Grant / ExerciseFeb 20, 2025 | Disclosure amount unavailable9.6k shares | -- | -- |
L.B. Foster CompanyFSTR | --201.3k shares | Grant / ExerciseFeb 20, 2025 | Disclosure amount unavailable27k shares | -- | -- |
L.B. Foster CompanyFSTR | --209k shares | Grant / ExerciseFeb 20, 2025 | Disclosure amount unavailable7.6k shares | -- | -- |
L.B. Foster CompanyFSTR | $4.5M164.8k shares | Grant / ExerciseFeb 17, 2025 | $55.1K2k shares | $27.50 | -- |
L.B. Foster CompanyFSTR | $4.6M166.8k shares | Grant / ExerciseFeb 14, 2025 | $152.0K5.5k shares | $27.50 | -- |
L.B. Foster CompanyFSTR | $236k13.9k shares | OtherAug 8, 2024 | $42.4K2.5k shares | $16.95 | -- |