| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.32 | 12,187 | $576,697.37 | 419,813 | 2025-05-20 | Filing | |
| $47.32 | 6,000 | $283,923.60 | 90,000 | 2025-05-20 | Filing | |
| $47.33 | 35,961 | $1,702,048.51 | 268,784 | 2025-05-20 | Filing | |
| $42.98 | 21,735 | $934,102.92 | 985,789 | 2025-05-08 | Filing | |
| $41.80 | 9,879 | $412,933.31 | 432,000 | 2025-05-07 | Filing | |
| $41.79 | 54,988 | $2,297,943.02 | 1,007,524 | 2025-05-07 | Filing | |
| $41.66 | 1,000 | $41,657.40 | 441,879 | 2025-05-06 | Filing | |
| $41.28 | 16,121 | $665,412.01 | 442,879 | 2025-05-06 | Filing | |
| $41.76 | 72 | $3,006.72 | 96,000 | 2025-05-06 | Filing | |
| $41.22 | 5,928 | $244,380.61 | 96,072 | 2025-05-06 | Filing | |
| $41.70 | 504 | $21,015.24 | 1,062,512 | 2025-05-06 | Filing | |
| $41.30 | 49,773 | $2,055,619.92 | 1,063,016 | 2025-05-06 | Filing | |
| $43.50 | 7,144 | $310,794.00 | 304,745 | 2025-05-08 | Filing | |
| $43.00 | 24,111 | $1,036,823.63 | 311,889 | 2025-05-08 | Filing | |
| $41.80 | 9,722 | $406,332.93 | 432,000 | 2025-05-07 | Filing | |
| $41.79 | 54,892 | $2,293,887.28 | 336,000 | 2025-05-07 | Filing | |
| $41.70 | 100 | $4,170.00 | 441,722 | 2025-05-06 | Filing | |
| $41.30 | 17,178 | $709,408.46 | 441,822 | 2025-05-06 | Filing | |
| $41.23 | 6,000 | $247,407.60 | 96,000 | 2025-05-06 | Filing | |
| $41.71 | 704 | $29,361.24 | 390,892 | 2025-05-06 | Filing |