| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.49 | 4,701 | $204,465.29 | 56,091 | 2025-05-28 | Filing | |
| $43.54 | 10,771 | $468,915.49 | 55,792 | 2025-05-28 | Filing | |
| $43.93 | 5,000 | $219,650.00 | 25,473 | 2025-05-19 | Filing | |
| $41.40 | 5,000 | $207,000.00 | 315,451 | 2025-05-01 | Filing | |
| $42.86 | 2,816 | $120,682.21 | 13,643 | 2025-04-01 | Filing | |
| $43.09 | 5,000 | $215,455.00 | 320,451 | 2025-04-01 | Filing | |
| $37.37 | 4,000 | $149,480.00 | 294,324 | 2025-02-03 | Filing | |
| $38.36 | 2,817 | $108,051.95 | 16,352 | 2025-01-06 | Filing | |
| $39.40 | 4,000 | $157,600.00 | 298,324 | 2025-01-02 | Filing | |
| $41.97 | 4,000 | $167,880.00 | 300,542 | 2024-12-02 | Filing | |
| $42.00 | 4,623 | $194,166.00 | 24,914 | 2024-11-13 | Filing | |
| $42.00 | 377 | $15,834.00 | 29,537 | 2024-11-13 | Filing | |
| $42.08 | 5,634 | $237,099.57 | 19,057 | 2024-11-11 | Filing | |
| $42.10 | 8,821 | $371,355.28 | 304,542 | 2024-11-11 | Filing | |
| $42.33 | 8,808 | $372,842.64 | 303,017 | 2024-11-11 | Filing | |
| $40.87 | 17,285 | $706,472.52 | 301,479 | 2024-11-08 | Filing | |
| $41.06 | 17,213 | $706,817.42 | 298,764 | 2024-11-08 | Filing | |
| $41.72 | 17,107 | $713,772.47 | 295,977 | 2024-11-07 | Filing | |
| $42.04 | 691 | $29,046.19 | 293,084 | 2024-11-07 | Filing | |
| $41.11 | 12,345 | $507,465.92 | 58,896 | 2024-11-08 | Filing |