SEC CIK 1408854

Ruffini Stephen C

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
VFFview stock →468,8272026-04-01

Position History — VFF

Reported shares owned immediately after each Form 4 transaction, over time.

03,261,0426,522,0859,783,1272020-012020-112020-122022-012023-012025-052026-04

Recent Filings — VFF

DateActivitySharesPriceOwned After
2026-07-01Grant / award (derivative)83,430—83,430
2026-04-01Option exercise (derivative)26,781—62,490
2026-04-01Tax withholding7,353$2.84468,827
2026-04-01Option exercise26,781—476,180
2025-05-30Open-market buy25,000$1.219,783,127
2025-05-16Grant / award (derivative)200,000$0.93200,000
2025-04-01Grant / award (derivative)89,271—89,271
2024-09-26Open-market buy20,000$0.92659,200
2024-05-10Grant / award190,839$0.00420,238
2023-02-01Grant / award (derivative)100,000$0.00100,000
2023-01-13Disposition to issuer (derivative)100,000$0.000
2023-01-13Grant / award100,000$0.83739,200
2023-01-13Open-market sale100,000$1.53639,200
2022-01-03Disposition to issuer (derivative)50,000$0.000
2022-01-03Grant / award50,000$1.00689,200
2022-01-03Open-market sale50,000$6.63639,200
2021-12-02Grant / award (derivative)50,000$0.0050,000
2021-12-02Grant / award (derivative)100,000$0.00100,000
2021-04-14Open-market sale70,000$11.60449,399
2020-12-23Disposition to issuer (derivative)50,000$0.00220,000
2020-12-23Open-market sale50,000$11.17818,599
2020-12-23Grant / award50,000$0.00868,599
2020-11-30Disposition to issuer (derivative)100,000$0.00100,000
2020-11-30Grant / award100,000$0.00868,599
2020-11-30Open-market sale50,000$11.05818,599
2020-11-02Disposition to issuer (derivative)100,000$0.00200,000
2020-11-02Grant / award100,000—768,599
2020-09-30Grant / award (derivative)300,000$0.00300,000
2020-06-01Grant / award (derivative)200,000$0.00200,000
2020-05-20Disposition to issuer (derivative)50,000$0.000
2020-05-20Grant / award50,000$1.38668,599
2020-01-01———618,599
2020-01-01———45,800

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.