| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.16 | 30,000 | $1,174,830.00 | 1,599,049 | 2025-09-09 | Filing | |
| $38.16 | 1,000 | $38,160.00 | 39,754 | 2025-09-10 | Filing | |
| $38.40 | 1,000 | $38,400.00 | 40,754 | 2025-09-09 | Filing | |
| $38.51 | 1,000 | $38,510.00 | 41,754 | 2025-09-08 | Filing | |
| $38.00 | 1,000 | $38,000.00 | 42,754 | 2025-09-05 | Filing | |
| $37.00 | 2,114 | $78,220.11 | 618,341 | 2025-09-04 | Filing | |
| $37.05 | 14,734 | $545,924.17 | 620,455 | 2025-09-03 | Filing | |
| $37.02 | 3,152 | $116,693.34 | 635,189 | 2025-08-22 | Filing | |
| $35.45 | 3,900 | $138,247.20 | 627,766 | 2025-08-20 | Filing | |
| $36.08 | 30,000 | $1,082,400.00 | 782,579 | 2025-08-20 | Filing | |
| $37.65 | 3,900 | $146,842.80 | 631,666 | 2025-07-16 | Filing | |
| $38.02 | 10,000 | $380,178.00 | 94,127 | 2025-07-07 | Filing | |
| $37.07 | 10,000 | $370,701.00 | 134,188 | 2025-07-01 | Filing | |
| $34.69 | 3,900 | $135,271.50 | 635,566 | 2025-06-18 | Filing | |
| $35.12 | 10,000 | $351,160.00 | 134,188 | 2025-06-18 | Filing | |
| $37.03 | 14,000 | $518,462.00 | 1,629,049 | 2025-05-21 | Filing | |
| $37.07 | 20,000 | $741,340.00 | 1,643,049 | 2025-05-20 | Filing | |
| $34.25 | 3,766,762 | $129,011,598.50 | 7,097,161 | 2025-05-09 | Filing | |
| $34.77 | 8,000 | $278,184.00 | 8,876 | 2025-05-08 | Filing | |
| $34.25 | 3,766,762 | $129,011,598.50 | 7,097,161 | 2025-05-09 | Filing |