| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.72 | 4,056 | $165,167.62 | 15,078 | 2025-11-21 | Filing | |
| $41.25 | 4,914 | $202,702.50 | 409,854 | 2025-11-19 | Filing | |
| $39.91 | 4,065 | $162,253.66 | 565,677 | 2025-11-12 | Filing | |
| $38.85 | 3,546 | $137,762.10 | 427,523 | 2025-10-20 | Filing | |
| $40.00 | 1,014 | $40,560.00 | 569,742 | 2025-10-16 | Filing | |
| $39.60 | 3,051 | $120,811.97 | 570,756 | 2025-10-15 | Filing | |
| $42.39 | 3,546 | $150,314.94 | 431,069 | 2025-09-22 | Filing | |
| $42.37 | 9,259 | $392,283.46 | 739,880 | 2025-09-22 | Filing | |
| $47.58 | 3,401 | $161,803.26 | 573,807 | 2025-09-15 | Filing | |
| $47.06 | 3,739 | $175,940.51 | 577,208 | 2025-09-15 | Filing | |
| $46.24 | 2,550 | $117,916.59 | 424,323 | 2025-08-20 | Filing | |
| $45.59 | 6,437 | $293,448.67 | 426,873 | 2025-08-20 | Filing | |
| $45.65 | 3,544 | $161,783.60 | 434,615 | 2025-08-19 | Filing | |
| $51.47 | 7,140 | $367,460.81 | 1,901,847 | 2025-08-12 | Filing | |
| $51.71 | 47,261 | $2,443,710.35 | 1,908,987 | 2025-08-08 | Filing | |
| $50.86 | 2,557 | $130,056.95 | 1,956,248 | 2025-08-08 | Filing | |
| $47.75 | 60,000 | $2,865,000.00 | 0 | 2025-07-25 | Filing | |
| $47.75 | 565,385 | $26,997,133.75 | 487,318 | 2025-07-25 | Filing | |
| $47.75 | 4,238,887 | $202,406,854.25 | 3,653,606 | 2025-07-25 | Filing | |
| $47.75 | 60,000 | $2,865,000.00 | 0 | 2025-07-25 | Filing |