USA - NASDAQ:VMD - CA92663R1055 - Common Stock
| Shares Outstanding | 38.79M |
| Float | 33.65M |
| Float Short Interest Percentage | 1.37% |
| Owners (insider) | 13.25% |
| Owners (institutional) | 68.04% |
| Owners (insider) change | 1% |
| Owners (institutional) change | N/A |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Aug 22, 2025 | Trahan Jeremy | Option Excercise | 8957 | $ 0.00 | |
| Aug 22, 2025 | Trahan Jeremy | Other Disposition | 2986 | 7.31 | $ 21,827.66 |
| Aug 22, 2025 | Trahan Jeremy | Option Excercise | 1634 | 7.31 | $ 11,944.54 |
| Aug 20, 2025 | Kaushal Nitin | Option Excercise | 15732 | $ 0.00 | |
| Aug 20, 2025 | Smokoff Timothy | Option Excercise | 15732 | $ 0.00 | |
| Aug 20, 2025 | Dobbs Randy E. | Option Excercise | 17784 | $ 0.00 | |
| Aug 20, 2025 | Heltz Sabrina | Option Excercise | 15732 | $ 0.00 | |
| Aug 13, 2025 | Cambre Jerome | Open Market Sale | 4880 | 7.32 | $ 35,737.40 |
| Aug 12, 2025 | Moore Michael | Open Market Sale | 50090 | 7.33 | $ 367,159.70 |
| Jun 30, 2025 | Kaushal Nitin | Option Excercise | 7048 | 6.63 | $ 46,728.24 |
| Jun 30, 2025 | Kaushal Nitin | Open Market Sale | 7048 | 6.91 | $ 48,701.68 |
| Jun 27, 2025 | Moore Michael | Option Excercise | 181316 | 2.46 | $ 445,984.60 |
| Jun 27, 2025 | Moore Michael | Open Market Sale | 181316 | 6.92 | $ 1,255,493.37 |
| Jun 26, 2025 | Kaushal Nitin | Option Excercise | 42952 | 6.63 | $ 284,771.76 |
| Jun 26, 2025 | Kaushal Nitin | Open Market Sale | 42952 | 7.01 | $ 301,005.00 |
| Mar 13, 2025 | Smokoff Timothy | Open Market Sale | 11865 | 7.70 | $ 91,363.75 |
| Jan 29, 2025 | Trahan Jeremy | Option Excercise | 3841 | 8.28 | $ 31,803.48 |
| Jan 29, 2025 | Trahan Jeremy | Other Disposition | 3592 | 8.28 | $ 29,741.76 |
| Jan 29, 2025 | Cambre Jerome | Option Excercise | 11492 | $ 0.00 | |
| Jan 29, 2025 | Cambre Jerome | Option Excercise | 2582 | 8.28 | $ 21,378.96 |
| Jan 29, 2025 | Cambre Jerome | Other Disposition | 2873 | 8.28 | $ 23,788.44 |
| Jan 29, 2025 | Frazier William | Option Excercise | 3113 | $ 0.00 | |
| Jan 29, 2025 | Frazier William | Option Excercise | 693 | 8.28 | $ 5,738.04 |
| Jan 29, 2025 | Frazier William | Other Disposition | 778 | 8.28 | $ 6,441.84 |
| Jan 29, 2025 | Hoyt Casey | Option Excercise | 53062 | $ 0.00 | |
| Jan 29, 2025 | Hoyt Casey | Option Excercise | 13578 | 8.28 | $ 112,425.84 |
| Jan 29, 2025 | Hoyt Casey | Other Disposition | 13266 | 8.28 | $ 109,842.48 |
| Jan 29, 2025 | Moore Michael | Option Excercise | 35791 | $ 0.00 | |
| Jan 29, 2025 | Moore Michael | Option Excercise | 8147 | 8.28 | $ 67,457.16 |
| Jan 29, 2025 | Moore Michael | Other Disposition | 8948 | 8.28 | $ 74,089.44 |
| Jan 29, 2025 | ZEHNDER WILLIAM TODD | Option Excercise | 35791 | $ 0.00 | |
| Jan 29, 2025 | ZEHNDER WILLIAM TODD | Option Excercise | 8147 | 8.28 | $ 67,457.16 |
| Jan 29, 2025 | ZEHNDER WILLIAM TODD | Other Disposition | 8948 | 8.28 | $ 74,089.44 |
| Jan 29, 2025 | Fitzgerald Trae | Option Excercise | 13060 | $ 0.00 | |
| Jan 29, 2025 | Fitzgerald Trae | Option Excercise | 2962 | 8.28 | $ 24,525.36 |
| Jan 29, 2025 | Fitzgerald Trae | Other Disposition | 3265 | 8.28 | $ 27,034.20 |
| Jan 29, 2025 | Trahan Jeremy | Option Excercise | 14366 | $ 0.00 | |
| Jan 18, 2025 | Fitzgerald Trae | Option Excercise | 5405 | $ 0.00 | |
| Jan 18, 2025 | Fitzgerald Trae | Option Excercise | 1843 | 8.15 | $ 15,020.45 |
| Jan 18, 2025 | Moore Michael | Option Excercise | 18979 | $ 0.00 | |
| Jan 18, 2025 | Moore Michael | Option Excercise | 5761 | 8.15 | $ 46,952.15 |
| Jan 18, 2025 | Hoyt Casey | Option Excercise | 28228 | $ 0.00 | |
| Jan 18, 2025 | Hoyt Casey | Option Excercise | 8567 | 8.15 | $ 69,821.05 |
| Jan 18, 2025 | ZEHNDER WILLIAM TODD | Option Excercise | 18979 | $ 0.00 | |
| Jan 18, 2025 | ZEHNDER WILLIAM TODD | Option Excercise | 5761 | 8.15 | $ 46,952.15 |
| Jan 18, 2025 | Cambre Jerome | Option Excercise | 4804 | $ 0.00 | |
| Jan 18, 2025 | Cambre Jerome | Option Excercise | 1713 | 8.15 | $ 13,960.95 |
| Jan 17, 2025 | ZEHNDER WILLIAM TODD | Option Excercise | 43162 | $ 0.00 | |
| Jan 17, 2025 | ZEHNDER WILLIAM TODD | Option Excercise | 8764 | 8.15 | $ 71,426.60 |
| Jan 17, 2025 | ZEHNDER WILLIAM TODD | Other Disposition | 16223 | 8.15 | $ 132,217.45 |
| Jan 17, 2025 | Hoyt Casey | Option Excercise | 64199 | $ 0.00 | |
| Jan 17, 2025 | Hoyt Casey | Option Excercise | 12555 | 8.15 | $ 102,323.25 |
| Jan 17, 2025 | Hoyt Casey | Other Disposition | 24131 | 8.15 | $ 196,667.65 |
| Jan 17, 2025 | Cambre Jerome | Option Excercise | 13659 | $ 0.00 | |
| Jan 17, 2025 | Cambre Jerome | Option Excercise | 3039 | 8.15 | $ 24,767.85 |
| Jan 17, 2025 | Cambre Jerome | Other Disposition | 5134 | 8.15 | $ 41,842.10 |
| Jan 17, 2025 | Moore Michael | Option Excercise | 43162 | $ 0.00 | |
| Jan 17, 2025 | Moore Michael | Option Excercise | 8762 | 8.15 | $ 71,410.30 |
| Jan 17, 2025 | Moore Michael | Other Disposition | 16223 | 8.15 | $ 132,217.45 |
| Jan 17, 2025 | Fitzgerald Trae | Option Excercise | 15367 | $ 0.00 | |
| Jan 17, 2025 | Fitzgerald Trae | Option Excercise | 3420 | 8.15 | $ 27,873.00 |
| Jan 17, 2025 | Fitzgerald Trae | Other Disposition | 5776 | 8.15 | $ 47,074.40 |
| Jan 17, 2025 | Trahan Jeremy | Option Excercise | 6105 | $ 0.00 | |
| Jan 17, 2025 | Trahan Jeremy | Option Excercise | 1742 | 8.15 | $ 14,197.30 |
| Jan 17, 2025 | Trahan Jeremy | Other Disposition | 1221 | 8.15 | $ 9,951.15 |
| Nov 25, 2024 | Kaushal Nitin | Option Excercise | 30000 | 2.50 | $ 75,000.00 |
| Nov 25, 2024 | Kaushal Nitin | Open Market Sale | 30000 | 8.68 | $ 260,280.60 |
| Nov 19, 2024 | Kaushal Nitin | Option Excercise | 30000 | 2.50 | $ 75,000.00 |
| Nov 19, 2024 | Kaushal Nitin | Open Market Sale | 30000 | 8.53 | $ 255,900.00 |
| Nov 13, 2024 | Dobbs Randy E. | Option Excercise | 36261 | 1.81 | $ 65,632.41 |
| Nov 13, 2024 | Dobbs Randy E. | Open Market Sale | 36261 | 9.28 | $ 336,502.08 |
| Nov 11, 2024 | Kaushal Nitin | Option Excercise | 60000 | 2.50 | $ 150,000.00 |
| Nov 11, 2024 | Kaushal Nitin | Open Market Sale | 60000 | 9.52 | $ 571,200.00 |