Chief Product & Tech Officer buys 20,000 VMEO shares at $5.38; cluster buy by 4 insiders in 14 days as stock down -20.8% in 90 days
PETROCELLI ROBERT RAYMOND purchased 20,000 shares at $5.38 on 2025-02-21, raising his holdings to 820,000 shares. This buy occurs within a cluster pattern: 3 other insiders also purchased within the past 14 days. The stock has declined -20.8% over the past 90 days and -18.7% over the past 30 days, trading at $5.30, which is -27.6% from its 52-week high of $7.32. The company generated $104.6M in quarterly revenue with $9.3M in net income, though annual revenue growth stands at -0.0% and the stock trades at a P/E of 33.12. The synchronous buying activity by multiple insiders during a period of sustained price weakness warrants examination of whether this reflects internal assessment of value or other factors.