| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.17 | 15,930 | $608,048.10 | 146,830 | 2025-02-07 | Filing | |
| $38.91 | 15,000 | $583,650.00 | 162,760 | 2025-02-06 | Filing | |
| $49.38 | 1,845 | $91,106.10 | 9,506 | 2024-12-19 | Filing | |
| $48.98 | 8,312 | $407,121.76 | 177,760 | 2024-11-20 | Filing | |
| $49.12 | 21,688 | $1,065,314.56 | 177,760 | 2024-11-19 | Filing | |
| $49.57 | 15,081 | $747,565.17 | 177,760 | 2024-11-18 | Filing | |
| $48.99 | 25,302 | $1,239,544.98 | 177,760 | 2024-11-15 | Filing | |
| $49.21 | 28,217 | $1,388,558.57 | 177,760 | 2024-11-14 | Filing | |
| $48.91 | 1,400 | $68,474.00 | 177,760 | 2024-11-14 | Filing | |
| $46.54 | 6,343 | $295,203.22 | 20,535 | 2024-09-16 | Filing | |
| $43.23 | 1,197 | $51,746.31 | 118,080 | 2024-07-11 | Filing | |
| $43.92 | 6,601 | $289,915.92 | 119,277 | 2024-07-11 | Filing | |
| $42.39 | 26,341 | $1,116,594.99 | 118,080 | 2024-07-10 | Filing | |
| $42.13 | 22,737 | $957,909.81 | 118,080 | 2024-07-09 | Filing | |
| $41.71 | 464 | $19,353.44 | 140,817 | 2024-07-09 | Filing | |
| $42.49 | 34,203 | $1,453,285.47 | 118,080 | 2024-07-08 | Filing | |
| $43.31 | 8,032 | $347,865.92 | 118,080 | 2024-07-05 | Filing | |
| $42.10 | 10,865 | $457,416.50 | 126,112 | 2024-07-05 | Filing | |
| $43.67 | 6,160 | $269,007.20 | 118,080 | 2024-07-03 | Filing | |
| $43.59 | 23,400 | $1,020,006.00 | 118,080 | 2024-07-02 | Filing |