Ruffini Stephen C (CIK 0001408854)

Latest company ownership

Shares held
1,175,238
Last filed at
Jun 3, 2025
Confidence Score
50.5
2025Q4
Confidence Score History
2020Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
May 30, 2025 Jun 2, 2025 Village Farms International, Inc. CFO Buy 61.3 +25,000 0.26% $30.2K
Sep 26, 2024 Sep 27, 2024 Village Farms International, Inc. CFO Buy 78.8 +20,000 1.81% $18.4K
Jan 13, 2023 Jan 17, 2023 Village Farms International, Inc. CFO Sell 53.8 - 0.00% $153.4K
Jan 3, 2022 Jan 6, 2022 Village Farms International, Inc. CFO Sell 51.3 - 0.00% $331.7K
Apr 14, 2021 Apr 16, 2021 Village Farms International, Inc. CFO Sell 26.3 -70,000 -7.88% $812K
Dec 23, 2020 Dec 28, 2020 Village Farms International, Inc. CFO Sell 45.0 - 0.00% $558.5K
Nov 30, 2020 Dec 2, 2020 Village Farms International, Inc. CFO Sell 92.5 +50,000 6.51% $552.5K