| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| May 20, 2026 | Rosenthal Brent D | Director | P | 700 | $27.8500 | $19.50K |
| May 20, 2026 | Herndon Mark | Chief Financial Officer | P | 100 | $27.8500 | $2.79K |
| Mar 20, 2026 | Nagelberg Allison | Director | P | 150 | $33.9600 | $5.09K |
| Mar 20, 2026 | STAHL MURRAY | CEO and CIO | P | 18 | $34.6000 | $622.00 |
| Mar 20, 2026 | STAHL MURRAY | CEO and CIO | P | 25 | $34.6000 | $865.00 |
| Mar 20, 2026 | STAHL MURRAY | CEO and CIO | P | 10 | $34.6000 | $346.00 |
| Mar 20, 2026 | STAHL MURRAY | CEO and CIO | P | 18 | $34.6000 | $622.00 |
| Mar 20, 2026 | STAHL MURRAY | CEO and CIO | P | 25 | $34.6000 | $865.00 |
| Mar 20, 2026 | STAHL MURRAY | CEO and CIO | P | 10 | $34.6000 | $346.00 |
| Mar 19, 2026 | STAHL MURRAY | CEO and CIO | P | 18 | $34.0600 | $613.00 |
| Mar 19, 2026 | STAHL MURRAY | CEO and CIO | P | 25 | $34.0600 | $851.00 |
| Mar 19, 2026 | STAHL MURRAY | CEO and CIO | P | 46 | $34.0600 | $1.57K |
| Mar 18, 2026 | Rosenthal Brent D | Director | P | 750 | $33.0500 | $24.79K |
| Mar 18, 2026 | Herndon Mark | Chief Financial Officer | P | 80 | $33.0300 | $2.64K |
| Mar 18, 2026 | STAHL MURRAY | CEO and CIO | P | 8 | $34.0000 | $272.00 |
| Mar 18, 2026 | STAHL MURRAY | CEO and CIO | P | 9 | $34.0000 | $306.00 |
| Mar 18, 2026 | STAHL MURRAY | CEO and CIO | P | 10 | $34.0000 | $340.00 |
| Dec 23, 2025 | Maran Partners Fund, LP | Other | J | 42,000 | $0.0000 | $0.00 |
| Dec 23, 2025 | Maran Partners Fund, LP | Other | J | 25,360 | $0.0000 | $0.00 |
| Dec 10, 2025 | STAHL MURRAY | CEO and CIO | P | 4 | $27.0000 | $108.00 |
| Dec 10, 2025 | STAHL MURRAY | CEO and CIO | P | 6 | $27.0000 | $162.00 |
| Dec 10, 2025 | STAHL MURRAY | CEO and CIO | P | 12 | $27.0000 | $324.00 |
| Dec 9, 2025 | STAHL MURRAY | CEO and CIO | P | 4 | $27.0000 | $108.00 |
| Dec 9, 2025 | STAHL MURRAY | CEO and CIO | P | 6 | $27.0000 | $162.00 |
| Dec 9, 2025 | STAHL MURRAY | CEO and CIO | P | 12 | $27.0000 | $324.00 |
| Dec 8, 2025 | STAHL MURRAY | CEO and CIO | P | 4 | $26.7300 | $106.00 |
| Dec 8, 2025 | STAHL MURRAY | CEO and CIO | P | 6 | $26.7300 | $160.00 |
| Dec 8, 2025 | STAHL MURRAY | CEO and CIO | P | 12 | $26.7300 | $320.00 |
| Dec 5, 2025 | STAHL MURRAY | CEO and CIO | P | 4 | $27.7500 | $111.00 |
| Dec 5, 2025 | STAHL MURRAY | CEO and CIO | P | 6 | $27.7500 | $166.00 |
| Dec 5, 2025 | STAHL MURRAY | CEO and CIO | P | 12 | $27.7500 | $333.00 |
| Dec 4, 2025 | Horizon Common Inc | 10% Owner | P | 6 | $41.2500 | $247.00 |
| Dec 4, 2025 | STAHL MURRAY | CEO and CIO | P | 4 | $27.7500 | $111.00 |
| Dec 4, 2025 | STAHL MURRAY | CEO and CIO | P | 6 | $27.7500 | $166.00 |
| Dec 4, 2025 | STAHL MURRAY | CEO and CIO | P | 12 | $27.7500 | $333.00 |
| Dec 3, 2025 | STAHL MURRAY | CEO and CIO | P | 4 | $27.0000 | $108.00 |
| Dec 3, 2025 | STAHL MURRAY | CEO and CIO | P | 6 | $27.0000 | $162.00 |
| Dec 3, 2025 | STAHL MURRAY | CEO and CIO | P | 12 | $27.0000 | $324.00 |
| Dec 2, 2025 | STAHL MURRAY | CEO and CIO | P | 4 | $27.2300 | $108.00 |
| Dec 2, 2025 | STAHL MURRAY | CEO and CIO | P | 6 | $27.2300 | $163.00 |
| Dec 2, 2025 | STAHL MURRAY | CEO and CIO | P | 12 | $27.2300 | $326.00 |
| Dec 1, 2025 | STAHL MURRAY | CEO and CIO | P | 4 | $27.0000 | $108.00 |
| Dec 1, 2025 | STAHL MURRAY | CEO and CIO | P | 6 | $27.0000 | $162.00 |
| Dec 1, 2025 | STAHL MURRAY | CEO and CIO | P | 12 | $27.0000 | $324.00 |
| Nov 28, 2025 | STAHL MURRAY | CEO and CIO | P | 4 | $27.2300 | $108.00 |
| Nov 28, 2025 | STAHL MURRAY | CEO and CIO | P | 6 | $27.2300 | $163.00 |
| Nov 28, 2025 | STAHL MURRAY | CEO and CIO | P | 12 | $27.2300 | $326.00 |
| Nov 27, 2025 | Horizon Common Inc | 10% Owner | P | 6 | $41.0000 | $246.00 |
| Nov 26, 2025 | STAHL MURRAY | CEO and CIO | P | 4 | $27.2300 | $108.00 |
| Nov 26, 2025 | STAHL MURRAY | CEO and CIO | P | 8 | $27.2300 | $217.00 |