F. Kasel John's most recent trade in L.B. Foster Co. - Ordinary Shares - Class A was a trade of 4,102 Common Stock done at an average price of $38.1 . Disclosure was reported to the exchange on May 22, 2026.
| Stock | Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|---|
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.11 per share. | 22 May 2026 | 4,102 | 239,663 (2%) | 0% | 38.1 | 156,327 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 31.12 per share. | 19 Feb 2026 | 36,746 | 243,765 (2%) | 0% | 31.1 | 1,143,719 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 19 Feb 2026 | 26,289 | 243,539 (2%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 19 Feb 2026 | 20,534 | 280,511 (2%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 19 Feb 2026 | 11,684 | 255,223 (2%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 19 Feb 2026 | 4,754 | 259,977 (2%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 31.63 per share. | 13 Feb 2026 | 5,383 | 217,250 (2%) | 0% | 31.6 | 170,264 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 31.63 per share. | 13 Feb 2026 | 2,907 | 222,633 (2%) | 0% | 31.6 | 91,948 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Feb 2026 | 1,667 | 226,354 (2%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Feb 2026 | 1,667 | 0 | - | - | Performance Stock Units | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 31.54 per share. | 11 Feb 2026 | 829 | 225,525 (2%) | 0% | 31.5 | 26,147 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 22 May 2025 | 28,297 | 227,547 (2%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 18.18 per share. | 22 May 2025 | 2,860 | 224,687 (2%) | 0% | 18.2 | 51,995 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 20 Feb 2025 | 26,957 | 201,341 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 27.65 per share. | 20 Feb 2025 | 9,723 | 199,250 (1%) | 0% | 27.7 | 268,841 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 20 Feb 2025 | 9,573 | 174,384 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 20 Feb 2025 | 7,632 | 208,973 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 27.50 per share. | 14 Feb 2025 | 5,529 | 166,814 (1%) | 0% | 27.5 | 152,048 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 27.50 per share. | 14 Feb 2025 | 2,003 | 164,811 (1%) | 0% | 27.5 | 55,083 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | 08 Aug 2024 | 2,500 | 13,908 (0%) | 0% | 17.0 | 42,375 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 23 May 2024 | 19,721 | 172,343 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Apr 2024 | 1,666 | 1,667 | - | - | Performance Stock Units | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Apr 2024 | 1,666 | 153,348 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 27.17 per share. | 05 Apr 2024 | 726 | 152,622 (1%) | 0% | 27.2 | 19,725 | Common Stock |
| L.B. Foster Co. (Class A) | Kasel John F. | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 23.40 per share. | 26 Feb 2024 | 1,340 | 151,614 (1%) | 0% | 23.4 | 31,356 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 23.40 per share. | 26 Feb 2024 | 1,340 | 152,123 (1%) | 0% | 23.4 | 31,356 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 23.40 per share. | 26 Feb 2024 | 441 | 151,173 (1%) | 0% | 23.4 | 10,319 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 23.40 per share. | 26 Feb 2024 | 441 | 151,682 (1%) | 0% | 23.4 | 10,319 | Common Stock |
| L.B. Foster Co. (Class A) | Kasel F. John | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 24.00 per share. | 17 Feb 2024 | 2,000 | 152,954 (1%) | 0% | 24 | 48,000 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 24.00 per share. | 17 Feb 2024 | 2,000 | 153,463 (1%) | 0% | 24 | 48,000 | Common Stock |
| L.B. Foster Co. (Class A) | F. Kasel John | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 13 Feb 2024 | 31,245 | 160,329 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 13 Feb 2024 | 31,245 | 160,838 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | F. Kasel John | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 13 Feb 2024 | 7,748 | 129,084 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 13 Feb 2024 | 7,748 | 129,593 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | F. Kasel John | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 24.00 per share. | 13 Feb 2024 | 5,375 | 154,954 (1%) | 0% | 24 | 129,000 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 24.00 per share. | 13 Feb 2024 | 5,375 | 155,463 (1%) | 0% | 24 | 129,000 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 13 Feb 2024 | 5,053 | 124,414 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | Kasel F. John | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 13 Feb 2024 | 3,803 | 123,164 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 23.76 per share. | 13 Feb 2024 | 2,569 | 121,845 (1%) | 0% | 23.8 | 61,039 | Common Stock |
| L.B. Foster Co. (Class A) | Kasel John F. | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 23.76 per share. | 13 Feb 2024 | 1,828 | 121,336 (1%) | 0% | 23.8 | 43,433 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 12.80 per share. | 26 Feb 2023 | 1,340 | 119,802 (1%) | 0% | 12.8 | 17,152 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 12.80 per share. | 26 Feb 2023 | 441 | 119,361 (1%) | 0% | 12.8 | 5,645 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 12.81 per share. | 17 Feb 2023 | 2,238 | 122,339 (1%) | 0% | 12.8 | 28,669 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 12.81 per share. | 17 Feb 2023 | 1,197 | 121,142 (1%) | 0% | 12.8 | 15,334 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 14 Feb 2023 | 37,131 | 119,542 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 14 Feb 2023 | 5,035 | 124,577 (1%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Purchase of securities on an exchange or from another person at price $ 11.50 per share. | 13 Sep 2022 | 1,000 | 82,411 (0%) | 0% | 11.5 | 11,505 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | 17 Aug 2022 | 1,500 | 11,408 (0%) | 0% | 15.2 | 22,755 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | 17 Aug 2022 | 1,000 | 9,908 (0%) | 0% | 15.2 | 15,170 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | 17 Aug 2022 | 1,000 | 6,908 (0%) | 0% | 14.8 | 14,790 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | 17 Aug 2022 | 1,000 | 7,908 (0%) | 0% | 14.8 | 14,810 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | 17 Aug 2022 | 1,000 | 8,908 (0%) | 0% | 14.9 | 14,940 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 15.21 per share. | 26 Feb 2022 | 1,781 | 81,411 (0%) | 0% | 15.2 | 27,089 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 17 Feb 2022 | 13,812 | 85,258 (0%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 17 Feb 2022 | 1,965 | 72,398 (0%) | 0% | 0 | Common Stock | |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 15.20 per share. | 17 Feb 2022 | 1,225 | 84,033 (0%) | 0% | 15.2 | 18,620 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 15.05 per share. | 17 Feb 2022 | 952 | 71,446 (0%) | 0% | 15.1 | 14,328 | Common Stock |
| L.B. Foster Co. (Class A) | John F. Kasel | Director, President & Chief Exec Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 15.20 per share. | 17 Feb 2022 | 841 | 83,192 (0%) | 0% | 15.2 | 12,783 | Common Stock |