Kasel F. John's Insider Trades & SAST Disclosures

Kasel F. John's most recent trade in L.B. Foster Co. - Ordinary Shares - Class A was a trade of 28,297 Common Stock done . Disclosure was reported to the exchange on May 22, 2025.

Stock Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
John F. Kasel Director, President & Chief Exec Officer 08 Aug 2024 2,500 13,908 (0%) 0% 17.0 42,375 Common Stock
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
John F. Kasel Director, President & Chief Exec Officer 17 Aug 2022 1,500 11,408 (0%) 0% 15.2 22,755 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Director, President & Chief Exec Officer 17 Aug 2022 1,000 9,908 (0%) 0% 15.2 15,170 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Director, President & Chief Exec Officer 17 Aug 2022 1,000 6,908 (0%) 0% 14.8 14,790 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Director, President & Chief Exec Officer 17 Aug 2022 1,000 7,908 (0%) 0% 14.8 14,810 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Director, President & Chief Exec Officer 17 Aug 2022 1,000 8,908 (0%) 0% 14.9 14,940 Common Stock
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
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
LB Foster Co Ordinary Shares
John F. Kasel Director, President & Chief Exec Officer Grant, award, or other acquisition of securities at price $ 0.00 per share. 21 Jul 2021 3,037 70,433 (0%) 0% 0 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Chief Operating Off. Grant, award, or other acquisition of securities at price $ 0.00 per share. 26 Feb 2021 9,240 67,396 (0%) 0% 0 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Chief Operating Off. Grant, award, or other acquisition of securities at price $ 0.00 per share. 26 Feb 2021 3,333 3,333 - - Performance Stock Units
LB Foster Co Ordinary Shares
John F. Kasel Chief Operating Off. Payment of exercise price or tax liability using portion of securities received from the company at price $ 17.63 per share. 20 Feb 2021 1,162 59,434 (0%) 0% 17.6 20,486 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Chief Operating Off. Payment of exercise price or tax liability using portion of securities received from the company at price $ 17.63 per share. 20 Feb 2021 903 58,531 (0%) 0% 17.6 15,920 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Chief Operating Off. Payment of exercise price or tax liability using portion of securities received from the company at price $ 17.53 per share. 20 Feb 2021 375 58,156 (0%) 0% 17.5 6,574 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Chief Operating Off. Grant, award, or other acquisition of securities at price $ 0.00 per share. 17 Feb 2021 1,165 60,990 (0%) 0% 0 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Chief Operating Off. Payment of exercise price or tax liability using portion of securities received from the company at price $ 17.82 per share. 17 Feb 2021 394 60,596 (0%) 0% 17.8 7,021 Common Stock
LB Foster Co Ordinary Shares
John F. Kasel Chief Operating Off. Payment of exercise price or tax liability using portion of securities received from the company at price $ 16.40 per share. 14 Feb 2021 1,819 59,825 (0%) 0% 16.4 29,832 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