Director Peirce Christopher Locke bought 3,200 shares of SKWD at $47.30; 3 other insiders also bought within 14 days amid cluster pattern.
Director Peirce Christopher Locke purchased 3,200 shares at $47.30 on 2026-03-02, establishing an initial position in Skyward Specialty Insurance Group after holding zero shares prior to this transaction. This buy occurs within a 14-day window where 3 other insiders also purchased stock, forming a cluster buy pattern that suggests alignment among multiple company officials. The company trades at a P/E of 11.14 with recent quarterly revenue of $382.5M and net income of $45.9M, supporting solid fundamental footing. The stock is currently trading at $48.22, down 25.8% from its 52-week high of $65.00, though it has recovered 8.1% over the past 30 days and 6.7% over 90 days—providing context for the entry point relative to recent volatility.