| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $49.54 | 12,218 | $605,313.93 | 85,942 | 2024-11-13 | Filing | |
| $49.54 | 202 | $10,007.20 | 131,553 | 2024-10-28 | Filing | |
| $48.01 | 14,798 | $710,486.02 | 131,755 | 2024-10-28 | Filing | |
| $42.00 | 3,750 | $157,500.00 | 307,972 | 2024-10-23 | Filing | |
| $41.61 | 600 | $24,967.62 | 307,972 | 2024-10-23 | Filing | |
| $40.70 | 2,310 | $94,022.08 | 307,972 | 2024-10-23 | Filing | |
| $39.81 | 12,715 | $506,120.58 | 307,972 | 2024-10-23 | Filing | |
| $38.83 | 3,352 | $130,162.18 | 307,972 | 2024-10-09 | Filing | |
| $38.08 | 12,273 | $467,406.16 | 307,972 | 2024-10-09 | Filing |