| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.01 | 2,350 | $110,473.50 | 2,896 | 2025-05-16 | Filing | |
| $46.89 | 450 | $21,100.50 | 4,873 | 2025-05-15 | Filing | |
| $43.58 | 545 | $23,751.10 | 33,322 | 2025-05-01 | Filing | |
| $42.78 | 955 | $40,854.90 | 33,867 | 2025-05-01 | Filing | |
| $43.52 | 9,202 | $400,471.04 | 53,484 | 2025-05-01 | Filing | |
| $42.77 | 12,464 | $533,085.28 | 62,686 | 2025-05-01 | Filing | |
| $49.57 | 156 | $7,732.92 | 0 | 2025-04-03 | Filing | |
| $48.28 | 1,520 | $73,385.60 | 156 | 2025-04-03 | Filing | |
| $48.79 | 120 | $5,854.80 | 34,822 | 2025-04-01 | Filing | |
| $48.26 | 1,229 | $59,311.54 | 34,942 | 2025-04-01 | Filing | |
| $47.67 | 151 | $7,198.17 | 36,171 | 2025-04-01 | Filing | |
| $48.76 | 979 | $47,736.04 | 31,818 | 2025-04-01 | Filing | |
| $48.33 | 17,626 | $851,864.58 | 32,797 | 2025-04-01 | Filing | |
| $47.48 | 3,061 | $145,336.28 | 50,423 | 2025-04-01 | Filing | |
| $49.59 | 128 | $6,347.52 | 592 | 2025-04-03 | Filing | |
| $48.64 | 220 | $10,700.80 | 720 | 2025-04-03 | Filing | |
| $48.08 | 1,096 | $52,695.68 | 940 | 2025-04-03 | Filing | |
| $50.82 | 914 | $46,449.48 | 20,698 | 2025-03-03 | Filing | |
| $49.96 | 586 | $29,276.56 | 21,612 | 2025-03-03 | Filing | |
| $53.25 | 7,406 | $394,369.50 | 5,004 | 2025-02-24 | Filing |