| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $34.78 | 40,000 | $1,391,200.00 | 604,047 | 2025-09-15 | Filing | |
| $35.00 | 21,212 | $742,420.00 | 72,142 | 2025-09-12 | Filing | |
| $32.50 | 4,568 | $148,460.00 | 60,962 | 2025-08-27 | Filing |