| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.28 | 12,380 | $436,766.40 | 13,689,166 | 2026-06-30 | Filing | |
| $34.59 | 600,000 | $20,754,000.00 | 13,701,546 | 2026-06-29 | Filing | |
| $34.44 | 200,000 | $6,888,000.00 | 14,301,546 | 2026-06-29 | Filing | |
| $34.07 | 325,000 | $11,072,750.00 | 14,501,546 | 2026-06-26 | Filing | |
| $33.92 | 300,783 | $10,202,559.36 | 14,826,546 | 2026-06-26 | Filing | |
| $35.28 | 12,380 | $436,766.40 | 13,689,166 | 2026-06-30 | Filing | |
| $34.59 | 600,000 | $20,754,000.00 | 13,701,546 | 2026-06-29 | Filing | |
| $34.44 | 200,000 | $6,888,000.00 | 14,301,546 | 2026-06-29 | Filing | |
| $34.07 | 325,000 | $11,072,750.00 | 14,501,546 | 2026-06-26 | Filing | |
| $33.92 | 300,783 | $10,202,559.36 | 14,826,546 | 2026-06-26 | Filing | |
| $34.08 | 500,000 | $17,040,000.00 | 18,677,617 | 2026-06-26 | Filing | |
| $34.13 | 500,000 | $17,065,000.00 | 18,677,617 | 2026-06-25 | Filing | |
| $33.51 | 46,234 | $1,549,301.34 | 1,613,063 | 2026-06-24 | Filing | |
| $33.05 | 153,766 | $5,081,966.30 | 1,659,297 | 2026-06-24 | Filing | |
| $30.27 | 200,000 | $6,054,000.00 | 1,613,063 | 2026-05-22 | Filing | |
| $29.59 | 200,000 | $5,918,000.00 | 1,647,546 | 2026-04-20 | Filing | |
| $29.16 | 289,774 | $8,449,809.84 | 16,736,116 | 2026-04-16 | Filing | |
| $28.37 | 13,538 | $384,073.06 | 84,191 | 2026-04-08 | Filing | |
| $27.45 | 70,000 | $1,921,500.00 | 42,963 | 2026-03-26 | Filing | |
| $28.24 | 200,000 | $5,648,000.00 | 1,647,546 | 2026-03-17 | Filing |