| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $58.00 | 13,578 | $787,524.00 | 240,766 | 2025-09-12 | Filing | |
| $57.41 | 6,709 | $385,163.69 | 40,794 | 2025-09-02 | Filing | |
| $59.02 | 13,000 | $767,260.00 | 240,766 | 2025-08-28 | Filing | |
| $58.16 | 21,129 | $1,228,862.64 | 240,766 | 2025-08-18 | Filing | |
| $57.18 | 21,129 | $1,208,156.22 | 240,766 | 2025-08-15 | Filing | |
| $56.06 | 15,848 | $888,438.88 | 240,766 | 2025-08-13 | Filing | |
| $55.22 | 8,877 | $490,187.94 | 48,769 | 2025-08-12 | Filing | |
| $60.00 | 30,000 | $1,800,000.00 | 240,766 | 2025-08-08 | Filing | |
| $60.02 | 700 | $42,014.00 | 47,503 | 2025-08-08 | Filing | |
| $53.21 | 10,000 | $532,100.00 | 48,203 | 2025-08-07 | Filing | |
| $45.19 | 10,000 | $451,900.00 | 58,203 | 2025-07-08 | Filing | |
| $41.38 | 14,875 | $615,527.50 | 270,766 | 2025-06-12 | Filing | |
| $41.77 | 8,859 | $370,040.43 | 270,766 | 2025-06-11 | Filing | |
| $41.55 | 4,430 | $184,066.50 | 279,625 | 2025-06-11 | Filing | |
| $41.04 | 8,860 | $363,614.40 | 270,766 | 2025-06-10 | Filing | |
| $38.12 | 2,848 | $108,565.76 | 88,664 | 2025-02-10 | Filing | |
| $42.89 | 19,171 | $822,244.19 | 89,347 | 2024-12-17 | Filing | |
| $50.80 | 29,708 | $1,509,166.40 | 299,812 | 2024-09-16 | Filing | |
| $49.20 | 30,044 | $1,478,164.80 | 299,812 | 2024-09-13 | Filing | |
| $49.81 | 2,508 | $124,923.48 | 80,617 | 2024-09-12 | Filing |