10% owner Silvercape Investments buys 101,000 shares of PETS at $3.17 after recent similar purchases; stock -53.0% from 52-week high
Silvercape Investments, a 10% owner, purchased 101,000 shares at $3.17 on 2025-08-13, adding to a pattern of five prior purchases at PETS within the preceding six weeks (2025-07-01 through 2025-08-01). The current price of $3.10 is down -53.0% from the 52-week high of $6.60, and the stock has declined -19.7% over the past 90 days. PETS reports -$707,000 net income on $53.0M quarterly revenue, with a trailing P/E of 155 and a market cap of $64.0M, indicating the company remains unprofitable on a full-year basis despite +9.4% revenue growth. The repeated accumulation at depressed prices—now at $3.17 following buys at $3.02 and lower on prior dates—warrants examination of whether this reflects conviction in a turnaround or mechanical accumulation within a pre-established plan.