| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.52 | 5,023 | $218,609.50 | 85,942 | 2024-12-18 | Filing | |
| $42.35 | 2,195 | $92,949.25 | 85,942 | 2024-12-18 | Filing | |
| $41.33 | 3,772 | $155,883.18 | 85,942 | 2024-12-18 | Filing | |
| $47.65 | 100 | $4,765.00 | 85,942 | 2024-12-11 | Filing | |
| $46.94 | 1,775 | $83,324.89 | 85,942 | 2024-12-11 | Filing | |
| $47.55 | 700 | $33,283.74 | 85,942 | 2024-12-11 | Filing | |
| $46.91 | 14,925 | $700,149.66 | 85,942 | 2024-12-11 | Filing | |
| $49.00 | 1,875 | $91,875.00 | 85,942 | 2024-11-25 | Filing | |
| $48.76 | 1,875 | $91,425.00 | 85,942 | 2024-11-25 | Filing | |
| $48.80 | 1,381 | $67,398.60 | 85,942 | 2024-11-25 | Filing | |
| $48.18 | 7,665 | $369,329.59 | 85,942 | 2024-11-25 | Filing | |
| $47.05 | 6,579 | $309,532.08 | 85,942 | 2024-11-25 | Filing | |
| $49.00 | 7,500 | $367,500.00 | 85,942 | 2024-11-13 | Filing | |
| $49.50 | 1,875 | $92,811.00 | 85,942 | 2024-11-13 | Filing | |
| $49.52 | 1,875 | $92,848.50 | 85,942 | 2024-11-13 | Filing | |
| $49.57 | 1,875 | $92,951.06 | 85,942 | 2024-11-13 | Filing | |
| $50.35 | 310 | $15,608.81 | 85,942 | 2024-11-13 | Filing | |
| $49.59 | 1,565 | $77,603.19 | 85,942 | 2024-11-13 | Filing | |
| $51.20 | 100 | $5,120.00 | 85,942 | 2024-11-13 | Filing | |
| $50.28 | 3,307 | $166,280.92 | 85,942 | 2024-11-13 | Filing |