Owen Diane B (CIK 0001215505)

Latest company ownership

Role: Director
Shares held
76,130
Last filed at
May 27, 2025
Confidence Score
51.6
2025Q4
Confidence Score History
2019Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
May 22, 2025 May 27, 2025 FOSTER L B CO Director Sell 85.0 +4,754 6.66% $1.3K
May 25, 2024 May 28, 2024 FOSTER L B CO Director Sell 52.5 -76 -0.11% $2.2K
Jun 2, 2023 Jun 6, 2023 FOSTER L B CO Director Sell 52.5 -92 -0.13% $1.2K
May 27, 2022 May 31, 2022 FOSTER L B CO Director Sell 52.5 -108 -0.19% $1.4K
May 23, 2020 May 28, 2020 FOSTER L B CO Director Sell 52.5 -71 -0.15% $795.9
May 23, 2019 May 28, 2019 FOSTER L B CO Director Sell 85.0 +3,002 6.86% $1.8K