| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.87 | 1,843 | $90,067.41 | 8,513 | 2024-08-26 | Filing | |
| $49.04 | 10,952 | $537,086.08 | 10,356 | 2024-08-26 | Filing | |
| $47.31 | 2,302 | $108,907.62 | 10,356 | 2024-08-23 | Filing | |
| $48.33 | 326,305 | $15,770,320.65 | 898,648 | 2024-06-11 | Filing | |
| $47.00 | 300,000 | $14,100,000.00 | 898,648 | 2024-06-10 | Filing | |
| $46.34 | 35,142 | $1,628,480.28 | 126,907 | 2024-06-10 | Filing | |
| $46.01 | 14,858 | $683,616.58 | 162,049 | 2024-06-07 | Filing | |
| $45.00 | 15,877 | $714,465.00 | 87,567 | 2024-05-31 | Filing | |
| $43.44 | 150,000 | $6,516,000.00 | 176,907 | 2024-05-28 | Filing | |
| $43.70 | 300,000 | $13,110,000.00 | 1,198,648 | 2024-05-28 | Filing | |
| $43.70 | 10 | $437.00 | 1,498,648 | 2024-05-28 | Filing | |
| $43.24 | 326,306 | $14,109,471.44 | 1,498,648 | 2024-05-28 | Filing | |
| $45.00 | 3,500 | $157,500.00 | 12,007 | 2024-03-28 | Filing | |
| $45.26 | 27,122 | $1,227,541.72 | 71,506 | 2024-03-28 | Filing | |
| $45.24 | 50,280 | $2,274,667.20 | 174,046 | 2024-03-28 | Filing | |
| $43.04 | 5,100 | $219,504.00 | 12,658 | 2024-03-21 | Filing | |
| $42.01 | 6,000 | $252,060.00 | 15,507 | 2024-03-20 | Filing | |
| $40.00 | 4,600 | $184,000.00 | 21,507 | 2024-02-26 | Filing | |
| $40.03 | 10,910 | $436,727.30 | 26,107 | 2024-02-26 | Filing | |
| $40.03 | 15,190 | $608,055.70 | 98,628 | 2024-02-26 | Filing |