| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.51 | 11,315 | $401,795.65 | 21,924 | 2026-05-12 | Filing | |
| $34.98 | 3,647 | $127,572.06 | 114,970 | 2026-05-12 | Filing | |
| $34.50 | 14,000 | $483,000.00 | 35,748 | 2026-05-13 | Filing | |
| $38.00 | 30,158 | $1,146,004.00 | 82,970 | 2026-04-06 | Filing | |
| $36.65 | 4,387 | $160,783.55 | 347,981 | 2026-03-25 | Filing | |
| $36.48 | 40,000 | $1,459,200.00 | 352,368 | 2026-03-24 | Filing | |
| $35.24 | 40,000 | $1,409,600.00 | 392,368 | 2026-03-23 | Filing | |
| $37.00 | 11,089 | $410,293.00 | 144,602 | 2026-03-25 | Filing | |
| $35.09 | 22,181 | $778,331.29 | 155,691 | 2026-03-18 | Filing | |
| $35.07 | 11,090 | $388,926.30 | 177,872 | 2026-03-18 | Filing | |
| $35.00 | 11,346 | $397,110.00 | 432,368 | 2026-03-17 | Filing | |
| $34.86 | 40,000 | $1,394,400.00 | 443,714 | 2026-03-16 | Filing | |
| $35.37 | 21,129 | $747,332.73 | 61,161 | 2026-03-13 | Filing | |
| $32.80 | 12,972 | $425,481.60 | 68,875 | 2026-02-25 | Filing | |
| $32.81 | 23,253 | $762,930.93 | 68,875 | 2026-02-25 | Filing | |
| $29.42 | 40,000 | $1,176,800.00 | 404,047 | 2025-12-17 | Filing | |
| $29.40 | 40,000 | $1,176,000.00 | 444,047 | 2025-12-16 | Filing | |
| $29.23 | 40,000 | $1,169,200.00 | 484,047 | 2025-12-15 | Filing | |
| $35.17 | 40,000 | $1,406,800.00 | 524,047 | 2025-09-17 | Filing | |
| $34.57 | 40,000 | $1,382,800.00 | 564,047 | 2025-09-16 | Filing |