| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.14 | 7,263 | $342,411.96 | 405,000 | 2025-05-21 | Filing | |
| $46.12 | 7,550 | $348,243.00 | 412,263 | 2025-05-21 | Filing | |
| $47.14 | 21,697 | $1,022,766.20 | 220,318 | 2025-05-21 | Filing | |
| $46.02 | 26,769 | $1,231,869.23 | 242,015 | 2025-05-21 | Filing | |
| $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 |