Discretionary BUY minus SELL in USD over rolling windows. Excludes compensation flow.
| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 29 May 2026 | PURCHASE | DAHL JAMES H | 3,000 | 25.67 USD | |
| 29 May 2026 | PURCHASE | DAHL JAMES H | 1,000 | 27.63 USD | |
| 20 May 2026 | PURCHASE | DAHL JAMES H | 5,000 | 24.50 USD | |
| 13 May 2026 | PURCHASE | DAHL JAMES H | 1,156 | 24.72 USD | |
| 21 Apr 2026 | PURCHASE | McNaney Timothy S | 1,765 | 28.17 USD | indirect |
| 17 Apr 2026 | PURCHASE | DAHL JAMES H | 1,000 | 27.66 USD | |
| 20 Apr 2026 | PURCHASE | DAHL JAMES H | 1,519 | 27.25 USD | |
| 26 Mar 2026 | PURCHASE | Lancaster Rainey E. | 300 | 26.05 USD | |
| 26 Mar 2026 | PURCHASE | Lancaster Rainey E. | 1,900 | 27.16 USD | |
| 26 Mar 2026 | PURCHASE | Lancaster Rainey E. | 1,800 | 25.44 USD | |
| 03 Mar 2026 | PURCHASE | Lancaster Rainey E. | 3,200 | 25.69 USD | |
| 27 Feb 2026 | PURCHASE | Lancaster Rainey E. | 876 | 25.65 USD | |
| 26 Feb 2026 | PURCHASE | Lancaster Rainey E. | 5,000 | 25.67 USD | |
| 27 Feb 2026 | PURCHASE | Lancaster Rainey E. | 1,124 | 26.23 USD | |
| 19 Feb 2026 | PURCHASE | Lancaster Rainey E. | 416 | 26.11 USD | |
| 19 Feb 2026 | PURCHASE | Lancaster Rainey E. | 884 | 26.49 USD | |
| 18 Feb 2026 | PURCHASE | Lancaster Rainey E. | 788 | 25.75 USD | |
| 18 Feb 2026 | PURCHASE | Lancaster Rainey E. | 3,212 | 25.04 USD | |
| 17 Feb 2026 | PURCHASE | Lancaster Rainey E. | 2,431 | 25.50 USD | |
| 17 Feb 2026 | PURCHASE | Lancaster Rainey E. | 4,411 | 24.53 USD | |
| 12 Feb 2026 | PURCHASE | DAHL JAMES H | 3,960 | 23.64 USD | |
| 12 Feb 2026 | PURCHASE | DAHL JAMES H | 398 | 24.32 USD | |
| 11 Feb 2026 | PURCHASE | Lancaster Rainey E. | 697 | 23.95 USD | |
| 10 Feb 2026 | PURCHASE | Lancaster Rainey E. | 3,636 | 21.12 USD | |
| 11 Feb 2026 | PURCHASE | Lancaster Rainey E. | 2,303 | 23.34 USD |