L.B. Foster CompanyFSTR | $2.5M79.9k shares | Grant / ExerciseFeb 19, 2026 | $365.6K11.7k shares | $31.13 | -- |
L.B. Foster CompanyFSTR | $2.5M79.9k shares | Grant / ExerciseFeb 19, 2026 | $365.6K11.7k shares | $31.13 | -- |
L.B. Foster CompanyFSTR | --80.4k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable8.4k shares | -- | -- |
L.B. Foster CompanyFSTR | --84k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable3.7k shares | -- | -- |
L.B. Foster CompanyFSTR | --85.4k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable1.4k shares | -- | -- |
L.B. Foster CompanyFSTR | --91.7k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable6.3k shares | -- | -- |
L.B. Foster CompanyFSTR | --80.4k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable8.4k shares | -- | -- |
L.B. Foster CompanyFSTR | --84k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable3.7k shares | -- | -- |
L.B. Foster CompanyFSTR | --85.4k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable1.4k shares | -- | -- |
L.B. Foster CompanyFSTR | --91.7k shares | Grant / ExerciseFeb 19, 2026 | Disclosure amount unavailable6.3k shares | -- | -- |
L.B. Foster CompanyFSTR | $2.3M72k shares | Grant / ExerciseFeb 14, 2026 | $54.9K1.7k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | $2.3M72k shares | Grant / ExerciseFeb 14, 2026 | $54.4K1.7k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | $2.3M72k shares | Grant / ExerciseFeb 14, 2026 | $54.4K1.7k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | $2.3M73.7k shares | Grant / ExerciseFeb 13, 2026 | $31.9K1k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | $2.3M73.7k shares | Grant / ExerciseFeb 13, 2026 | $31.9K1k shares | $31.63 | -- |
L.B. Foster CompanyFSTR | --1.7k shares | Grant / ExerciseFeb 11, 2026 | Disclosure amount unavailable1.7k shares | -- | -- |
L.B. Foster CompanyFSTR | $2.4M74.7k shares | Grant / ExerciseFeb 11, 2026 | $26.1K829 shares | $31.54 | -- |
L.B. Foster CompanyFSTR | $2.4M74.8k shares | Grant / ExerciseFeb 11, 2026 | $25.8K817 shares | $31.54 | -- |
L.B. Foster CompanyFSTR | $1.3M73.9k shares | Grant / ExerciseMay 23, 2025 | $16.3K898 shares | $18.18 | -- |
L.B. Foster CompanyFSTR | --74.8k shares | Grant / ExerciseMay 22, 2025 | Disclosure amount unavailable8.1k shares | -- | -- |
L.B. Foster CompanyFSTR | --60.6k shares | Grant / ExerciseFeb 20, 2025 | Disclosure amount unavailable4.8k shares | -- | -- |
L.B. Foster CompanyFSTR | --69.2k shares | Grant / ExerciseFeb 20, 2025 | Disclosure amount unavailable8.6k shares | -- | -- |
L.B. Foster CompanyFSTR | --71.6k shares | Grant / ExerciseFeb 20, 2025 | Disclosure amount unavailable2.4k shares | -- | -- |
L.B. Foster CompanyFSTR | $1.8M66.7k shares | Grant / ExerciseFeb 20, 2025 | $135.0K4.9k shares | $27.65 | -- |
L.B. Foster CompanyFSTR | $1.5M55.8k shares | Grant / ExerciseFeb 17, 2025 | $28.2K1k shares | $27.50 | -- |
L.B. Foster CompanyFSTR | $1.6M56.9k shares | Grant / ExerciseFeb 14, 2025 | $53.1K1.9k shares | $27.50 | -- |
L.B. Foster CompanyFSTR | $987k58.8k shares | BuyAug 8, 2024 | $42.0K2.5k shares | $16.79 | -- |