| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.55 | 1,400 | $70,770.00 | 242,803 | 2024-10-01 | Filing | |
| $49.76 | 15,266 | $759,636.16 | 244,203 | 2024-10-01 | Filing | |
| $52.80 | 1,433 | $75,662.40 | 72,448 | 2024-09-19 | Filing | |
| $53.85 | 600 | $32,310.00 | 144,483 | 2024-09-16 | Filing | |
| $53.24 | 2,650 | $141,086.00 | 145,083 | 2024-09-16 | Filing | |
| $53.87 | 11,635 | $626,777.45 | 0 | 2024-09-16 | Filing | |
| $53.22 | 44,365 | $2,361,105.30 | 11,635 | 2024-09-16 | Filing | |
| $54.18 | 4,701 | $254,700.18 | 250,109 | 2024-09-09 | Filing | |
| $53.47 | 11,967 | $639,875.49 | 254,810 | 2024-09-09 | Filing | |
| $45.00 | 3,250 | $146,250.00 | 147,733 | 2024-08-16 | Filing | |
| $43.67 | 2,736 | $119,481.12 | 0 | 2024-08-14 | Filing | |
| $42.69 | 53,264 | $2,273,840.16 | 2,736 | 2024-08-14 | Filing | |
| $51.76 | 1,000 | $51,760.00 | 259,109 | 2024-08-01 | Filing | |
| $51.10 | 3,200 | $163,520.00 | 260,109 | 2024-08-01 | Filing | |
| $49.56 | 5,300 | $262,668.00 | 263,309 | 2024-08-01 | Filing | |
| $48.51 | 13,832 | $670,990.32 | 268,609 | 2024-08-01 | Filing | |
| $56.25 | 4,430 | $249,187.50 | 150,983 | 2024-07-17 | Filing | |
| $49.75 | 3,500 | $174,125.00 | 155,413 | 2024-07-15 | Filing | |
| $56.25 | 2,402 | $135,112.50 | 142,933 | 2024-07-17 | Filing | |
| $49.94 | 300 | $14,982.00 | 0 | 2024-07-15 | Filing |