Foshee David B (CIK 0001694421)

Latest company ownership

Role: President
Shares held
203,983
Last filed at
Feb 28, 2025
Confidence Score
49.3
2025Q4
Confidence Score History
2017Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 26, 2025 Feb 28, 2025 INTERFACE INC President Sell 22.5 -3,178 -1.53% $60K
Feb 24, 2025 Feb 26, 2025 INTERFACE INC President Sell 90.0 +16,294 8.54% $186.1K
Jan 24, 2025 Feb 4, 2025 INTERFACE INC President Sell 22.5 -7,429 -3.75% $181.4K
Jan 24, 2025 Jan 28, 2025 INTERFACE INC President Sell 22.5 -7,427 -3.75% $181.4K
Jan 12, 2025 Jan 14, 2025 INTERFACE INC President Sell 22.5 -4,102 -2.03% $93.5K
Dec 4, 2024 Dec 6, 2024 INTERFACE INC President Sell 20.0 -15,175 -6.97% $398.6K
Mar 16, 2024 Mar 25, 2024 INTERFACE INC President Sell 22.5 -8,641 -3.82% $130.8K
Mar 16, 2024 Mar 19, 2024 INTERFACE INC President Sell 22.5 -8,249 -3.65% $124.9K
Feb 26, 2024 Feb 28, 2024 INTERFACE INC President Sell 95.0 +28,631 14.49% $107.7K
Jan 12, 2024 Jan 17, 2024 INTERFACE INC President Sell 26.3 -3,081 -1.54% $37.1K
Feb 27, 2023 Mar 1, 2023 INTERFACE INC President Sell 95.0 +29,626 17.32% $51.8K
Feb 19, 2022 Feb 22, 2022 INTERFACE INC President Sell 26.3 -2,980 -2.17% $40.6K
Jan 16, 2021 Jan 20, 2021 INTERFACE INC President Sell 26.3 -1,875 -2.01% $20.5K
Jan 13, 2019 Jan 15, 2019 INTERFACE INC President Sell 26.3 -2,360 -4.25% $36.9K
Feb 21, 2018 Feb 23, 2018 INTERFACE INC President Sell 91.3 +4,543 11.07% $46.8K
Feb 22, 2017 Feb 23, 2017 INTERFACE INC President Sell 26.3 -1,159 -3.14% $20.7K