| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.85 | 2,734 | $103,481.90 | 175,510 | 2025-10-15 | Filing | |
| $36.22 | 802 | $29,048.44 | 452,986 | 2025-10-16 | Filing | |
| $40.36 | 43,456 | $1,753,884.16 | 1,548,146 | 2025-10-01 | Filing | |
| $39.72 | 206,544 | $8,203,927.68 | 1,591,602 | 2025-10-01 | Filing | |
| $46.52 | 645 | $30,005.40 | 453,788 | 2025-09-16 | Filing | |
| $46.14 | 34,380 | $1,586,293.20 | 1,798,146 | 2025-09-15 | Filing | |
| $45.50 | 115,620 | $5,260,710.00 | 1,832,526 | 2025-09-15 | Filing | |
| $43.99 | 2,296 | $101,001.04 | 628,453 | 2025-09-15 | Filing | |
| $21.66 | 3,756 | $81,354.96 | 1,233,566 | 2025-05-27 | Filing | |
| $21.21 | 118,562 | $2,514,700.02 | 1,237,322 | 2025-05-27 | Filing | |
| $45.44 | 284,678 | $12,935,085.09 | 6,139,173 | 2025-09-08 | Filing | |
| $44.70 | 468,178 | $20,927,369.33 | 6,423,851 | 2025-09-08 | Filing | |
| $43.73 | 597,144 | $26,113,166.83 | 6,892,029 | 2025-09-08 | Filing | |
| $37.75 | 150,000 | $5,662,500.00 | 1,948,146 | 2025-09-02 | Filing | |
| $39.41 | 63,813 | $2,514,870.33 | 603,811 | 2025-08-27 | Filing | |
| $40.03 | 120,000 | $4,803,600.00 | 1,222,812 | 2025-08-26 | Filing | |
| $39.60 | 5,600 | $221,760.00 | 630,749 | 2025-08-25 | Filing | |
| $39.01 | 5,219 | $203,593.19 | 636,349 | 2025-08-25 | Filing | |
| $39.60 | 16,085 | $636,966.00 | 638,504 | 2025-08-25 | Filing | |
| $39.00 | 13,791 | $537,849.00 | 654,589 | 2025-08-25 | Filing |