| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.83 | 97,390 | $3,781,653.70 | 111,794 | 2025-10-22 | Filing | |
| $38.77 | 39,331 | $1,524,862.87 | 111,794 | 2025-10-21 | Filing | |
| $39.32 | 22,314 | $877,386.48 | 111,794 | 2025-10-20 | Filing | |
| $38.81 | 98,934 | $3,839,628.54 | 134,108 | 2025-10-20 | Filing | |
| $39.31 | 13,235 | $520,267.85 | 27,046 | 2025-10-20 | Filing | |
| $38.72 | 37,255 | $1,442,513.60 | 40,281 | 2025-10-20 | Filing | |
| $37.99 | 553 | $21,008.47 | 28,684 | 2025-10-14 | Filing | |
| $37.65 | 11,815 | $444,834.75 | 29,237 | 2025-10-14 | Filing | |
| $38.33 | 42,000 | $1,609,860.00 | 34,552 | 2025-09-29 | Filing | |
| $37.00 | 356 | $13,172.00 | 34,552 | 2025-09-15 | Filing | |
| $36.45 | 16,044 | $584,803.80 | 34,908 | 2025-09-15 | Filing | |
| $35.66 | 13,389 | $477,451.74 | 44,452 | 2025-09-05 | Filing | |
| $35.52 | 85,271 | $3,028,825.92 | 44,452 | 2025-09-04 | Filing | |
| $35.31 | 3,523 | $124,397.13 | 9,415 | 2025-09-04 | Filing | |
| $35.50 | 15,091 | $535,730.50 | 44,452 | 2025-09-03 | Filing | |
| $34.84 | 11,000 | $383,240.00 | 38,011 | 2025-09-03 | Filing | |
| $34.44 | 100 | $3,444.00 | 40,215 | 2025-08-18 | Filing | |
| $33.77 | 16,100 | $543,697.00 | 40,315 | 2025-08-18 | Filing | |
| $33.09 | 78,233 | $2,588,729.97 | 12,546 | 2025-08-14 | Filing | |
| $33.32 | 50,129 | $1,670,298.28 | 12,546 | 2025-08-13 | Filing |