RUFFINI STEPHEN C (Chief Financial Officer) exercised options at VILLAGE FARMS INTERNATIONAL, INC.
Option exercise — a mechanical event triggered by vesting or expiry. Not a discretionary conviction trade.
M · 1 exercise
Filed: 4/2/2026ACC: 0001193125-26-140681
DirectorOfficer· Chief Financial Officer
Since Jan 2020
+81.92K
Net shares
Net buyer
$20.9K
Total sold
0
Open market trades
0B · 0S
4
Total transactions
116.05K acquired · 34.13K disposed
Non-Derivative Transactions2
Common Shares
Indirect
Shares
+26.78K
Price / share
—
Trade value
—
% of position
6.0%
4/1/2026
449.40K→476.18K
Common Shares
Indirect
Shares
−7.35K
Price / share
$2.84
Trade value
$20.88K
% of position
1.5%
4/1/2026
476.18K→468.83K
Total
Net shares
+19.43K
Net value
-$20.88K
| Security | Date | Type | Shares | Price / Share | Trade Value | % of Position | Held Before | Held After |
|---|---|---|---|---|---|---|---|---|
| Common Shares Indirect | 4/1/2026 | M · Option Exercise | +26.78K | — | — | 6.0% | 449.40K | 476.18K |
| Common Shares Indirect | 4/1/2026 | F · Tax Withholding | −7.35K | $2.84 | $20.88K | 1.5% | 476.18K | 468.83K |
| Total | +19.43K | -$20.88K | ||||||
Derivative Transactions2
Restricted Share Units
Direct
Converts to
Common Shares
89.27K shares
Shares
+89.27K
Strike price
Held after
89.27K
Exercisable
—
4/1/2025
Restricted Share Units
Direct
Converts to
Common Shares
26.78K shares
Shares
−26.78K
Strike price
Held after
62.49K
Exercisable
—
4/1/2026
| Security | Converts To | Date | Type | Shares | Strike Price | Exercisable | Held After |
|---|---|---|---|---|---|---|---|
| Restricted Share Units Direct | Common Shares89.27K shares | 4/1/2025 | A · Award | +89.27K | — | 89.27K | |
| Restricted Share Units Direct | Common Shares26.78K shares | 4/1/2026 | M · Option Exercise | −26.78K | — | 62.49K |
Non-Derivative Holdings (Post-Transaction)2
Common Shares
DirectShares owned680.04K
Common Shares
IndirectShares owned45.80K
Total
680.04K direct·45.80K indirect725.84K
| Security Title | Shares Owned | Ownership Type |
|---|---|---|
| Common Shares | 680.04K | Direct |
| Common Shares | 45.80K | Indirect |
| Total | 725.84K | 680.04K direct·45.80K indirect |
Derivative Holdings (Post-Transaction)0
No derivative holdings reported