John F. Kasel's Insider Trades & SAST Disclosures

John F. Kasel'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
*All Values are in $ Million
Client Category: Promoter/ KMP/ Director / Immediate Relatives / Employee / etc  
Security Type: Share/ Warrants / Convertible Debentures
Data as reported to USA Exchanges
View All The Insider Trades