| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.16 | 82 | $2,801.12 | 35,769 | 2026-05-22 | Filing | |
| $34.16 | 2,285 | $78,055.60 | 35,769 | 2026-05-22 | Filing | |
| $34.16 | 2,640 | $90,182.40 | 35,769 | 2026-05-22 | Filing | |
| $34.16 | 580 | $19,812.80 | 35,769 | 2026-05-22 | Filing | |
| $34.23 | 10,663 | $364,994.49 | 58,559 | 2026-05-22 | Filing | |
| $34.29 | 669 | $22,940.01 | 69,222 | 2026-05-22 | Filing | |
| $34.29 | 145 | $4,972.05 | 69,222 | 2026-05-22 | Filing | |
| $34.45 | 493 | $16,983.85 | 69,222 | 2026-05-21 | Filing | |
| $34.00 | 45,246 | $1,538,364.00 | 28,398 | 2026-05-22 | Filing | |
| $34.52 | 6,913 | $238,636.76 | 10,981 | 2026-05-11 | Filing | |
| $35.15 | 864 | $30,369.60 | 68,666 | 2026-05-11 | Filing | |
| $34.62 | 866 | $29,980.92 | 68,666 | 2026-05-11 | Filing | |
| $34.62 | 852 | $29,496.24 | 68,666 | 2026-05-11 | Filing | |
| $34.62 | 3,307 | $114,488.34 | 68,666 | 2026-05-11 | Filing | |
| $34.62 | 874 | $30,257.88 | 68,666 | 2026-05-11 | Filing | |
| $37.00 | 2,600 | $96,200.00 | 37,652 | 2026-05-05 | Filing | |
| $35.06 | 2,600 | $91,156.00 | 40,252 | 2026-04-24 | Filing | |
| $33.02 | 2,600 | $85,852.00 | 42,852 | 2026-04-14 | Filing | |
| $31.67 | 2,600 | $82,342.00 | 45,452 | 2026-03-11 | Filing | |
| $31.50 | 203 | $6,394.50 | 25,172 | 2026-03-11 | Filing |