| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.35 | 10,000 | $483,511.00 | 3,536,721 | 2025-06-11 | Filing | |
| $48.55 | 45,000 | $2,184,624.00 | 3,546,721 | 2025-06-11 | Filing | |
| $48.63 | 15,000 | $729,493.50 | 3,591,721 | 2025-06-10 | Filing | |
| $48.70 | 40,000 | $1,947,996.00 | 3,606,721 | 2025-06-10 | Filing | |
| $48.99 | 15,000 | $734,878.50 | 3,646,721 | 2025-06-09 | Filing | |
| $48.51 | 40,000 | $1,940,468.00 | 3,661,721 | 2025-06-09 | Filing | |
| $48.04 | 4,900 | $235,396.00 | 98,000 | 2025-06-09 | Filing | |
| $47.95 | 2,400 | $115,080.00 | 38,600 | 2025-06-06 | Filing | |
| $47.78 | 30,000 | $1,433,304.00 | 3,701,721 | 2025-06-06 | Filing | |
| $47.78 | 50,000 | $2,388,820.00 | 3,731,721 | 2025-06-06 | Filing | |
| $47.31 | 35,000 | $1,655,783.50 | 3,781,721 | 2025-06-05 | Filing | |
| $47.29 | 40,000 | $1,891,532.00 | 3,816,721 | 2025-06-05 | Filing | |
| $47.50 | 2,000 | $94,999.20 | 55,142 | 2025-06-04 | Filing | |
| $47.76 | 25,000 | $1,193,942.50 | 3,856,721 | 2025-06-04 | Filing | |
| $47.76 | 50,000 | $2,388,040.00 | 3,881,721 | 2025-06-04 | Filing | |
| $46.86 | 15,000 | $702,882.00 | 3,931,721 | 2025-06-03 | Filing | |
| $47.00 | 50,000 | $2,349,985.00 | 3,946,721 | 2025-06-03 | Filing | |
| $46.13 | 15,000 | $692,005.50 | 3,996,721 | 2025-06-02 | Filing | |
| $46.38 | 50,000 | $2,319,135.00 | 4,011,721 | 2025-06-02 | Filing | |
| $45.90 | 25,000 | $1,147,425.00 | 4,061,721 | 2025-05-30 | Filing |