Insider at

04

Insider transactions

05
0 buys (P) 5 sells (S) Net: $-229,967 + 32 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

32 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 24, 2026 VMD S 5,000 $11.41 $57,050 75,518 Direct -6.21% Disposed -19.8% (price as of 2026-10-05)
June 24, 2026 VMD S 5,000 $11.53 $57,650 80,518 Direct -5.85% Disposed -20.6% (price as of 2026-10-05)
June 24, 2026 VMD S 5,000 $11.56 $57,800 85,518 Direct -5.52% Disposed -20.8% (price as of 2026-10-05)
June 24, 2026 VMD S 3,364 $11.50 $38,686 90,518 Direct -3.58% Disposed -20.4% (price as of 2026-10-05)
June 24, 2026 VMD S 1,636 $11.48 $18,781 93,882 Direct -1.71% Disposed -20.3% (price as of 2026-10-05)
March 14, 2025 VMD S 3,000 $7.73 $23,190 79,786 Direct -3.62% Disposed 18.4% (price as of 2026-10-05)
March 13, 2025 VMD S 4,200 $7.70 $32,340 87,451 Direct -4.58% Disposed 18.8% (price as of 2026-10-05)
March 13, 2025 VMD S 2,000 $7.69 $15,380 85,451 Direct -2.29% Disposed 19.0% (price as of 2026-10-05)
March 13, 2025 VMD S 2,000 $7.65 $15,300 83,451 Direct -2.34% Disposed 19.6% (price as of 2026-10-05)
March 13, 2025 VMD S 665 $7.75 $5,154 82,786 Direct -0.80% Disposed 18.1% (price as of 2026-10-05)
June 14, 2023 VMD S 10,361 $13.51 $139,977 67,332 Direct -13.34% Disposed -32.3% (price as of 2026-10-05)
Dec. 22, 2022 VMD S 14,000 $10.09 $141,260 67,332 Direct -17.21% Disposed -9.3% (price as of 2026-10-05)
Dec. 21, 2022 VMD S 11,900 $10.40 $123,760 67,332 Direct -15.02% Disposed -12.0% (price as of 2026-10-05)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Aug. 19, 2026 VMD Restricted Stock Units Common Shares (15,029) · · 15,029 Disposed
Aug. 19, 2026 VMD Phantom Share Units Common Shares (3,757) · · 3,757 Disposed
Aug. 17, 2026 VMD Restricted Stock Units Common Shares (12,174) · Aug. 17, 2027 12,174 Acquired
Aug. 17, 2026 VMD Phantom Share Units Common Shares (3,043) · Aug. 17, 2027 3,043 Acquired
Aug. 20, 2025 VMD Restricted Stock Units Common Shares (15,732) · · 15,732 Disposed
Aug. 19, 2025 VMD Restricted Stock Units Common Shares (15,029) · Aug. 19, 2026 15,029 Acquired
Aug. 19, 2025 VMD Phantom Share Units Common Shares (3,757) · Aug. 19, 2026 3,757 Acquired
Aug. 25, 2024 VMD Restricted Stock Units Common Shares (10,719) · · 10,719 Disposed
Aug. 20, 2024 VMD Restricted Stock Units Common Shares (15,732) · · 15,732 Acquired
Aug. 25, 2023 VMD Restricted Stock Units Common Shares (10,719) · · 10,719 Acquired
Aug. 22, 2023 VMD Restricted Stock Units Common Shares (13,600) · · 13,600 Disposed
June 14, 2023 VMD Stock Options Common Shares (10,361) · Jan. 4, 2028 10,361 Disposed
Dec. 22, 2022 VMD Stock Options Common Shares (14,000) · Jan. 4, 2028 14,000 Disposed
Dec. 21, 2022 VMD Stock Options Common Shares (11,900) · Jan. 4, 2028 11,900 Disposed
Aug. 23, 2022 VMD Restricted Stock Units Common Shares (13,178) · · 13,178 Disposed
Aug. 22, 2022 VMD Restricted Stock Units Common Shares (13,600) · · 13,600 Acquired
Aug. 23, 2021 VMD Restricted Stock Units Common Shares (13,178) · · 13,178 Acquired
Aug. 19, 2021 VMD Restricted Share Units Common Shares (8,142) · Aug. 19, 2021 8,142 Disposed
May 9, 2021 VMD Phantom Share Units Common Shares (2,352) · May 9, 2021 2,352 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 4 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Jan. 6, 2021 VMD Phantom Share Units [F1]→ Common Shares (2,352) 2,352 Direct
Dec. 31, 2020 VMD Common Shares 46,012 Direct
Dec. 31, 2020 VMD Stock Options→ Common Shares (36,261) 36,261 Direct
Dec. 31, 2020 VMD Restricted Share Units→ Common Shares (8,142) 8,142 Direct