Silvercape Investments Ltd bought PETS — August 13, 2025 | Insider Trading Screener