| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.00 | 250,000 | $10,000,000.00 | 6,494,962 | 2026-01-22 | Filing | |
| $44.55 | 33,356 | $1,486,009.80 | 3,561,655 | 2025-12-24 | Filing | |
| $44.55 | 33,356 | $1,486,009.80 | 3,561,655 | 2025-12-24 | Filing | |
| $44.49 | 875 | $38,928.75 | 3,595,011 | 2025-12-19 | Filing | |
| $44.49 | 100 | $4,449.00 | 3,595,886 | 2025-12-18 | Filing | |
| $44.50 | 900 | $40,050.00 | 3,595,986 | 2025-12-17 | Filing | |
| $44.49 | 875 | $38,928.75 | 3,595,011 | 2025-12-19 | Filing | |
| $44.49 | 100 | $4,449.00 | 3,595,886 | 2025-12-18 | Filing | |
| $44.50 | 900 | $40,050.00 | 3,595,986 | 2025-12-17 | Filing | |
| $40.52 | 10,250 | $415,330.00 | 0 | 2025-12-05 | Filing | |
| $44.49 | 1,600 | $71,184.00 | 3,596,886 | 2025-11-26 | Filing | |
| $44.60 | 11,890 | $530,294.00 | 3,598,486 | 2025-11-25 | Filing | |
| $44.54 | 94,583 | $4,212,726.82 | 3,610,376 | 2025-11-24 | Filing | |
| $44.49 | 1,600 | $71,184.00 | 3,596,886 | 2025-11-26 | Filing | |
| $44.60 | 11,890 | $530,294.00 | 3,598,486 | 2025-11-25 | Filing | |
| $44.54 | 94,583 | $4,212,726.82 | 3,610,376 | 2025-11-24 | Filing | |
| $39.50 | 7,609 | $300,555.50 | 159,033 | 2025-11-21 | Filing | |
| $39.50 | 6,440 | $254,380.00 | 2,198,082 | 2025-11-21 | Filing | |
| $39.50 | 9,924 | $391,998.00 | 650,307 | 2025-11-21 | Filing | |
| $39.50 | 1,210 | $47,795.00 | 6,897,623 | 2025-11-21 | Filing |