| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.12 | 41,076 | $1,237,381.64 | 62,085 | 2026-03-26 | Filing | |
| $30.00 | 23,998 | $719,940.00 | 65,925 | 2026-03-26 | Filing | |
| $28.10 | 10,043 | $282,210.31 | 62,085 | 2026-03-17 | Filing | |
| $28.21 | 64,768 | $1,826,969.27 | 62,085 | 2026-03-16 | Filing | |
| $27.13 | 12,068 | $327,438.63 | 62,085 | 2026-03-13 | Filing | |
| $26.15 | 107,961 | $2,823,234.13 | 74,153 | 2026-03-13 | Filing | |
| $27.13 | 12,068 | $327,438.63 | 62,085 | 2026-03-13 | Filing | |
| $26.15 | 107,961 | $2,823,234.13 | 74,153 | 2026-03-13 | Filing | |
| $27.16 | 11,943 | $324,336.05 | 65,925 | 2026-03-13 | Filing | |
| $26.17 | 61,253 | $1,602,795.00 | 77,868 | 2026-03-13 | Filing | |
| $25.15 | 38,951 | $979,656.60 | 57,645 | 2026-02-02 | Filing | |
| $25.01 | 1,010 | $25,261.01 | 104,376 | 2026-01-30 | Filing | |
| $29.21 | 2,568 | $75,005.37 | 178,801 | 2025-12-09 | Filing | |
| $28.70 | 7,432 | $213,283.54 | 181,369 | 2025-12-09 | Filing | |
| $30.00 | 10,000 | $300,000.00 | 188,801 | 2025-12-08 | Filing | |
| $27.64 | 6,000 | $165,835.20 | 105,386 | 2025-11-17 | Filing | |
| $28.00 | 40,000 | $1,120,000.00 | 121,503 | 2025-11-17 | Filing | |
| $26.00 | 40,000 | $1,040,000.00 | 121,503 | 2025-11-12 | Filing | |
| $25.00 | 8,000 | $200,000.00 | 194,394 | 2025-10-27 | Filing | |
| $22.41 | 6,000 | $134,439.00 | 105,386 | 2025-10-15 | Filing |