Stephen C. Ruffini, CFO of Village Farms International ($VFF), made one open market purchase of company shares worth $30,150 in the last year, with the latest on May 30, 2025. His buying activity ranks 3,421st among nearly 5,000 insiders, below the average of $1.46 million per buyer and 3.3 transactions. Ruffini reported no open market sales.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| April 1, 2026 | Village Farms International, Inc. | $VFF | Ruffini Stephen C | Chief Financial Officer | M | Restricted Share Units | 26781 | $0.00 | 62,490.0000 | 120,565,000 | 30.00% | 0.02% |
| April 1, 2026 | Village Farms International, Inc. | $VFF | Ruffini Stephen C | Chief Financial Officer | M | Common Shares | 26781 | $0.00 | 1,202,019.0000 | 120,565,000 | 2.28% | 0.02% |
| April 1, 2026 | Village Farms International, Inc. | $VFF | Ruffini Stephen C | Chief Financial Officer | F | Common Shares | 7353 | $2.84 | 1,194,666.0000 | 120,565,000 | 0.61% | 0.01% |
| April 1, 2025 | Village Farms International, Inc. | $VFF | Ruffini Stephen C | Chief Financial Officer | A | Restricted Share Units | 89271 | $0.00 | 89,271.0000 | 111,370,000 | 9999.99% | 0.08% |
| May 30, 2025 | Village Farms International, Inc. | $VFF | Ruffini Stephen C | Chief Financial Officer | P | Common Shares | 25000 | $1.21 | 9,783,127.0000 | 111,370,000 | 0.26% | 0.02% |
| May 16, 2025 | Village Farms International, Inc. | $VFF | Ruffini Stephen C | Chief Financial Officer | A | Options | 200000 | $0.93 | 200,000.0000 | 111,370,000 | 9999.99% | 0.18% |
| Sept. 26, 2024 | Village Farms International, Inc. | $VFF | Ruffini Stephen C | Chief Financial Officer | P | Common Shares | 20000 | $0.92 | 1,125,238.0000 | 108,728,000 | 1.81% | 0.02% |
| May 10, 2024 | Village Farms International, Inc. | $VFF | Ruffini Stephen C | Chief Financial Officer | A | Common Shares | 190839 | $0.00 | 1,105,238.0000 | 108,728,000 | 20.87% | 0.18% |