| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.62 | 2,104 | $95,988.90 | 13,500 | 2024-08-09 | Filing | |
| $45.13 | 46,902 | $2,116,509.03 | 15,604 | 2024-08-09 | Filing | |
| $49.06 | 1,395 | $68,438.70 | 31,735 | 2024-07-29 | Filing | |
| $53.00 | 10,468 | $554,816.56 | 30 | 2024-07-16 | Filing | |
| $50.01 | 5,313 | $265,724.91 | 30 | 2024-07-12 | Filing | |
| $39.10 | 500 | $19,551.00 | 30 | 2024-05-09 | Filing | |
| $38.38 | 3,484 | $133,707.56 | 530 | 2024-05-09 | Filing | |
| $41.76 | 368 | $15,367.68 | 795 | 2024-04-02 | Filing | |
| $40.34 | 18,235 | $735,599.90 | 30 | 2024-03-21 | Filing | |
| $39.33 | 9,066 | $356,565.78 | 6,852 | 2024-03-20 | Filing | |
| $38.22 | 9,169 | $350,439.18 | 15,918 | 2024-03-20 | Filing | |
| $39.22 | 15,515 | $608,498.30 | 97,939 | 2024-03-19 | Filing | |
| $39.22 | 15,515 | $608,498.30 | 18,265 | 2024-03-19 | Filing | |
| $39.22 | 45,494 | $1,784,274.68 | 174,605 | 2024-03-19 | Filing | |
| $39.22 | 16,000 | $627,520.00 | 24,495 | 2024-03-19 | Filing | |
| $39.22 | 15,515 | $608,498.30 | 25,087 | 2024-03-19 | Filing | |
| $39.22 | 15,515 | $608,498.30 | 30,005 | 2024-03-19 | Filing | |
| $50.01 | 1,089 | $54,460.89 | 30 | 2024-02-14 | Filing | |
| $50.00 | 1,865 | $93,250.00 | 1,119 | 2024-02-13 | Filing | |
| $49.82 | 709 | $35,322.38 | 79,704 | 2024-02-13 | Filing |