EVP/COO Seward bought 10,000 VSTS shares at $6.23; 4-insider cluster in 14 days as stock down 60.6% from high
Seward William J. (EVP & Chief Operating Officer) purchased 10,000 shares at $6.23 on 2025-05-08, increasing his holdings to 130,861 shares (+8.3% vs pre-transaction). This transaction is part of a cluster pattern: 4 other insiders also bought within the past 14 days. The stock is currently trading at $6.55, down 60.6% from its 52-week high of $16.62 and down 52.4% over the past 90 days, creating a context of significant price deterioration. Against this backdrop of coordinated insider purchasing at depressed levels, investors should monitor whether this reflects management's assessment of intrinsic value or responds to near-term operational recovery expectations, especially given the company's current net loss of $27.8M against $665.2M quarterly revenue.